UNPKG

@composable-finance/v1-sdk-defi-protocols

Version:

Provides ABIs, Addresses, and Solidity Interfaces to popular DeFi protocols.

200 lines (199 loc) 6.27 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); var ERC20_json_1 = __importDefault(require("./abi/ERC20.json")); var tokens = { mainnet: { eth: { symbol: "ETH", decimals: 18, address: "0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE", }, dai: { symbol: "DAI", decimals: 18, address: "0x6B175474E89094C44Da98b954EedeAC495271d0F", abi: ERC20_json_1.default, }, usdc: { symbol: "USDC", decimals: 6, address: "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", abi: ERC20_json_1.default, }, weth: { symbol: "WETH", decimals: 18, address: "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", }, tricrypto: { symbol: "crv3crypto", decimals: 18, address: "0xc4ad29ba4b3c580e6d59105fff484999997675ff", abi: ERC20_json_1.default }, aDai: { symbol: "aDAI", decimals: 18, address: "0x028171bCA77440897B824Ca71D1c56caC55b68A3", abi: ERC20_json_1.default }, aUsdc: { symbol: "aUSDC", decimals: 6, address: "0xBcca60bB61934080951369a648Fb03DF4F96263C", abi: ERC20_json_1.default }, aUsdt: { symbol: "aUSDT", decimals: 6, address: "0x3Ed3B47Dd13EC9a98b44e6204A523E766B225811", abi: ERC20_json_1.default }, sushiWethUsdc: { symbol: "SLP", decimals: 18, address: "0x397ff1542f962076d0bfe58ea045ffa2d347aca0", abi: ERC20_json_1.default }, sushiWethUsdt: { symbol: "SLP", decimals: 18, address: "0x06da0fd433c1a5d7a4faa01111c044910a184553", abi: ERC20_json_1.default } }, polygon: { usdc: { symbol: "USDC", decimals: 6, address: "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174", abi: ERC20_json_1.default, }, weth: { symbol: "WETH", decimals: 18, address: "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619", }, tricrypto: { symbol: "crv3crypto", decimals: 18, address: "0xdAD97F7713Ae9437fa9249920eC8507e5FbB23d3", abi: ERC20_json_1.default }, aDai: { symbol: "aDAI", decimals: 18, address: "0x27F8D03b3a2196956ED754baDc28D73be8830A6e", abi: ERC20_json_1.default }, aUsdc: { symbol: "aUSDC", decimals: 6, address: "0x1a13F4Ca1d028320A707D99520AbFefca3998b7F", abi: ERC20_json_1.default }, aUsdt: { symbol: "aUSDT", decimals: 6, address: "0x60D55F02A771d515e077c9C2403a1ef324885CeC", abi: ERC20_json_1.default }, sushiWethUsdc: { symbol: "SLP", decimals: 18, address: "0x34965ba0ac2451a34a0471f04cca3f990b8dea27", abi: ERC20_json_1.default }, sushiWethUsdt: { symbol: "SLP", decimals: 18, address: "0xc2755915a85c6f6c1c0f3a86ac8c058f11caa9c9", abi: ERC20_json_1.default } }, arbitrum: { usdc: { symbol: "USDC", decimals: 6, address: "0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8", abi: ERC20_json_1.default, }, weth: { symbol: "WETH", decimals: 18, address: "0x82aF49447D8a07e3bd95BD0d56f35241523fBab1", }, tricrypto: { symbol: "crv3crypto", decimals: 18, address: "0x8e0B8c8BB9db49a46697F3a5Bb8A308e744821D2", abi: ERC20_json_1.default }, sushiWethUsdc: { symbol: "SLP", decimals: 18, address: "0x905dfcd5649217c42684f23958568e533c711aa3", abi: ERC20_json_1.default }, sushiWethUsdt: { symbol: "SLP", decimals: 18, address: "0xcb0e5bfa72bbb4d16ab5aa0c60601c438f04b4ad", abi: ERC20_json_1.default } }, avalanche: { usdc: { symbol: "USDC", decimals: 6, address: "0xA7D7079b0FEaD91F3e65f86E8915Cb59c1a4C664", abi: ERC20_json_1.default, }, weth: { symbol: "WETH", decimals: 18, address: "0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB", }, tricrypto: { symbol: "crv3crypto", decimals: 18, address: "0x1daB6560494B04473A0BE3E7D83CF3Fdf3a51828", abi: ERC20_json_1.default }, aDai: { symbol: "aDAI", decimals: 18, address: "0x47AFa96Cdc9fAb46904A55a6ad4bf6660B53c38a", abi: ERC20_json_1.default }, aUsdc: { symbol: "aUSDC", decimals: 6, address: "0x46A51127C3ce23fb7AB1DE06226147F446e4a857", abi: ERC20_json_1.default }, aUsdt: { symbol: "aUSDT", decimals: 6, address: "0x532E6537FEA298397212F09A61e03311686f548e", abi: ERC20_json_1.default } }, moonriver: { usdc: { symbol: "USDC", decimals: 6, address: "0xE3F5a90F9cb311505cd691a46596599aA1A0AD7D", abi: ERC20_json_1.default, }, weth: { symbol: "WETH", decimals: 18, address: "0x639A647fbe20b6c8ac19E48E2de44ea792c62c5C", } } }; exports.default = tokens;