viem
Version:
85 lines • 4.14 kB
TypeScript
import { defineToken } from '../defineToken.js';
/**
* [USDC](https://www.circle.com/usdc) token, with canonical contract addresses
* across supported chains.
*
* Pass to a Client's `tokens` array, call with a chain id to produce a
* [token config](/docs/chains/tokens), or read the metadata and `addresses`
* map directly.
*
* @example
* ```ts
* import { createPublicClient, http } from 'viem'
* import { mainnet } from 'viem/chains'
* import { usdc } from 'viem/tokens'
*
* const client = createPublicClient({
* chain: mainnet,
* tokens: [usdc],
* transport: http(),
* })
* ```
*
* @example
* ```ts
* import { usdc } from 'viem/tokens'
*
* usdc.addresses[1]
* // '0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48'
* ```
*/
export declare const usdc: defineToken.ReturnType<{
readonly addresses: {
readonly 1: "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48";
readonly 10: "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85";
readonly 25: "0x3D7F2C478aAfdB65542BCB44bCeeC05849999d2D";
readonly 50: "0xfA2958CB79b0491CC627c1557F441eF849Ca8eb1";
readonly 51: "0xb5AB69F7bBada22B28e79C8FFAECe55eF1c771D4";
readonly 130: "0x078D782b760474a361dDA0AF3839290b0EF57AD6";
readonly 137: "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359";
readonly 143: "0x754704Bc059F8C67012fEd69BC8A327a5aafb603";
readonly 146: "0x29219dd400f2Bf60E5a23d13Be72B486D4038894";
readonly 300: "0xAe045DE5638162fa134807Cb558E15A3F5A7F853";
readonly 324: "0x1d17CBcF0D6D143135aE902365D2E5e2A16538D4";
readonly 338: "0xEb33dc5fac03833e132593659e1dE7256aB59794";
readonly 480: "0x79A02482A880bCE3F13e09Da970dC34db4CD24d1";
readonly 998: "0x2B3370eE501B4a559b57D449569354196457D8Ab";
readonly 999: "0xb88339CB7199b77E23DB6E890353E22632Ba630f";
readonly 1301: "0x31d0220469e10c4E71834a79b1f276d740d3768F";
readonly 1328: "0x4fCF1784B31630811181f670Aea7A7bEF803eaED";
readonly 1329: "0xe15fC38F6D8c56aF07bbCBe3BAf5708A2Bf42392";
readonly 1439: "0x0C382e685bbeeFE5d3d9C29e29E341fEE8E84C5d";
readonly 1776: "0xa00C59fF5a080D2b954d0c75e46E22a0c371235a";
readonly 2818: "0xCfb1186F4e93D60E60a8bDd997427D1F33bc372B";
readonly 4801: "0x66145f38cBAC35Ca6F1Dfb4914dF98F1614aeA88";
readonly 8453: "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913";
readonly 10143: "0x534b2f3A21130d7a60830c2Df862319e593943A3";
readonly 42161: "0xaf88d065e77c8cC2239327C5EDb3A432268e5831";
readonly 42220: "0xcebA9300f2b948710d2653dD7B07f33A8B32118C";
readonly 43113: "0x5425890298aed601595a70AB815c96711a31Bc65";
readonly 43114: "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E";
readonly 57054: "0xA4879Fed32Ecbef99399e5cbC247E533421C4eC6";
readonly 57073: "0x2D270e6886d130D724215A266106e6832161EAEd";
readonly 59141: "0xFEce4462D57bD51A6A552365A011b95f0E16d9B7";
readonly 59144: "0x176211869cA2b568f2A7D4EE941E073a821EE1ff";
readonly 64165: "0x0BA304580ee7c9a980CF72e55f5Ed2E9fd30Bc51";
readonly 80002: "0x41E94Eb019C0762f9Bfcf9Fb1E58725BfB0e7582";
readonly 81224: "0xd996633a415985DBd7D6D12f4A4343E31f5037cf";
readonly 84532: "0x036CbD53842c5426634e7929541eC2318f3dCF7e";
readonly 98866: "0x222365EF19F7947e5484218551B56bb3965Aa7aF";
readonly 98867: "0xcB5f30e335672893c7eb944B374c196392C19D18";
readonly 421614: "0x75faf114eafb1BDbe2F0316DF893fd58CE46AA4d";
readonly 763373: "0xFabab97dCE620294D2B0b0e46C68964e326300Ac";
readonly 812242: "0x6d7f141b6819C2c9CC2f818e6ad549E7Ca090F8f";
readonly 5042002: "0x3600000000000000000000000000000000000000";
readonly 11142220: "0x01C5C0122039549AD1493B8220cABEdD739BC44E";
readonly 11155111: "0x1c7D4B196Cb0C7B01d743Fbc6116a902379C7238";
readonly 11155420: "0x5fd84259d66Cd46123540766Be93DFE6D43130D7";
};
readonly currency: "USD";
readonly decimals: 6;
readonly name: "USD Coin";
readonly popular: true;
readonly symbol: "USDC";
}>;
//# sourceMappingURL=usdc.d.ts.map