@biconomy/abstractjs
Version:
SDK for Biconomy integration with support for account abstraction, smart accounts, ERC-4337.
32 lines • 1.29 kB
JavaScript
import { erc20Abi } from "viem";
import { base, baseSepolia, mainnet, optimism, optimismSepolia, sepolia } from "viem/chains";
import { getMultichainContract } from "../../account/utils/getMultichainContract.js";
export const mcAUSDC = getMultichainContract({
abi: erc20Abi,
deployments: [
["0x98c23e9d8f34fefb1b7bd6a91b7ff122f4e16f5c", mainnet.id],
["0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", optimism.id],
["0x4e65fE4DbA92790696d040ac24Aa414708F5c0AB", base.id]
]
});
export const testnetMcUSDC = getMultichainContract({
abi: erc20Abi,
deployments: [
["0x1c7D4B196Cb0C7B01d743Fbc6116a902379C7238", sepolia.id],
["0x036cbd53842c5426634e7929541ec2318f3dcf7e", baseSepolia.id],
["0x5fd84259d66Cd46123540766Be93DFE6D43130D7", optimismSepolia.id]
]
});
export const testnetMcFusion = getMultichainContract({
abi: erc20Abi,
deployments: [["0x232fb0469e5fc7f8f5a04eddbcc11f677143f715", baseSepolia.id]]
});
export const mcWeth = getMultichainContract({
abi: erc20Abi,
deployments: [
["0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", 1],
["0x4200000000000000000000000000000000000006", 10],
["0x4200000000000000000000000000000000000006", 8453]
]
});
//# sourceMappingURL=tokens.js.map