# Token, DEX and Bonding Curve contracts

# ERC-20 blueprint contracts

Target Chain chain-ref-id Chain Type Blueprint
Arbitrum Mainnet arbitrum-main EVM 0x342b663894D93631851F351ECE299bC04B69b562 (opens new window)
Base Mainnet base-main EVM 0x2734cD5cCa8efF7dfA86B3DA558e4eC63280f1BB (opens new window)
BNB Chain mainnet bnb-main EVM 0x3a60b3095c608AFCB0DdbeADdf32C44A9e0fF6A3 (opens new window)
Ethereum Mainnet eth-main EVM 0x0eD7EDb0a45AF429e9d9f23ec251951B4588E0Ff (opens new window)
Gnosis Mainnet gnosis-main EVM 0x2734cD5cCa8efF7dfA86B3DA558e4eC63280f1BB (opens new window)
Polygon Mainnet matic-main EVM 0x88d48dAFf4F0da7DCD774D5B31A0a90A07283882 (opens new window)
Optimism Mainnet op-main EVM 0x18399AfcE07A30F2DF69946b6110C45A1B4E6111 (opens new window)

# GRAIN token contract addresses

Target Chain chain-ref-id Chain Type Token Address
Arbitrum Mainnet arbitrum-main EVM 0x93c654dEE345fc27d34CeF2CB0366510278842E5 (opens new window)
Base Mainnet base-main EVM 0x81d8B2d6F2171203cC76655BAe213B28D6f6C9c4 (opens new window)
BNB Chain mainnet bnb-main EVM 0xf868c2b070320212bd135874d32c0da2cdcc335c (opens new window)
Ethereum Mainnet eth-main EVM 0x2Ac2d7223C74e54dED9C7CF6Ee1FfDE9534f3F87 (opens new window)
Gnosis Mainnet gnosis-main EVM 0xf42FEbd91e0bB37F265020fAeA620CC8c2ADA423 (opens new window)
Polygon Mainnet matic-main EVM 0x8cc77E3549ad12993ad5d96ef94EF10e6f1B6Fc6 (opens new window)
Optimism Mainnet op-main EVM 0x6D485200cFa55b70862044e4DD6DE1dcBc7C278E (opens new window)

# PUSD token contract addresses

Target Chain chain-ref-id Chain Type Token Address
Arbitrum Mainnet arbitrum-main EVM 0x22F7857f0bfE5519a64DbB325E3e82088982c15a (opens new window)
Base Mainnet base-main EVM 0x309F61246cb5B65Cd14bdebfDfC7c93fEb372a9D (opens new window)
BNB Chain mainnet bnb-main EVM 0x0336A1C21A6bEcaddcc6387bF49F421a09eFaD74 (opens new window)
Ethereum Mainnet eth-main EVM 0xD611Ed47cf1B93012810EADd1a7fEeAd02041B8B (opens new window)
Gnosis Mainnet gnosis-main EVM 0x2C555af8504D45384A25b1C82b99d39445462E29 (opens new window)
Polygon Mainnet matic-main EVM 0x4cd4E9Da584D14150A31BFb8443D883C6a1CfdDb (opens new window)
Optimism Mainnet op-main EVM 0x92246597800AE5bc4DF0d8ce0bd6126104Ec7a8a (opens new window)