Native USDC was launched in at the end of 2023 and is officially issued by Circle and redeemable 1:1 for US dollars. At Request, the token symbol is "USDC".
USDCe is a “bridged” form of USDC known as USDCe, which is USDC that has been moved from Ethereum to another blockchain. Bridged USDC (USDCe) is not issued by Circle. USDCe will be replaced, over time, by the native USDC. At Request, the token symbol is "USDCe".
About Bridging
"Bridging" refers to the process of moving assets, like USDC, from one blockchain to another. Since blockchain assets may not always be compatible across different blockchains, bridges are used to move an asset across chains.
For instance, if you use a bridge to transfer a token from the Polygon blockchain to an Ethereum wallet, the Ethereum wallet will receive a version of the Polygon token that has been converted into an ERC-20 token, ensuring compatibility with the Ethereum blockchain.
Refer to the links below for more information on each token.
Polygon:
Native USDC contract: 0x3c499c542cef5e3811e1192ce70d8cc03d5c3359
Bridged USDCe contract: 0x2791bca1f2de4661ed88a30c99a7a9449aa84174
Optimism:
Native USDC contract: 0x0b2c639c533813f4aa9d7837caf62653d097ff85
Bridged USDCe contract: 0x7F5c764cBc14f9669B88837ca1490cCa17c31607
Arbitrum:
Native USDC contract: 0xaf88d065e77c8cC2239327C5EDb3A432268e5831
Bridged USDCe contract: 0xff970a61a04b1ca14834a43f5de4533ebddb5cc8
zkSync Era:
Native USDC contract: 0x1d17CBcF0D6D143135aE902365D2E5e2A16538D4
Bridged USDCe contract: 0x3355df6D4c9C3035724Fd0e3914dE96A5a83aaf4
If you are only holding USDC or USDCe but need to pay in the other token, then you have the following options:
Swap between USDC/USDCe via a cryptocurrency exchange
If you're paying a bill: ask your vendor to resend the bill with your desired token (tip: use InvoiceMe to pre-select in which currencies you want to pay)
If you're paying an employee: reach out to your employee and agree in which token salaries & reimbursements are paid
If you're paying anything else: re-create the payment with your desired token