# 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 0x97c86883E983a1C61eA894Cf6FDF2FA53fD4d225 (opens new window)
Base Mainnet base-main EVM 0x32045b8298B50B0C3a27d9B5E85Bc3913A0C6Bb6 (opens new window)
BNB Chain mainnet bnb-main EVM 0x5c144987C3e7e974824F38294fD757d92B44F568 (opens new window)
Ethereum Mainnet eth-main EVM 0x0cd7CCb58C820cCBd66bb8A308208FE6C237E3A2 (opens new window)
Gnosis Mainnet gnosis-main EVM 0xb9Cd0fB92ea70CF083cec58a1853BbfFc474fC45 (opens new window)
Polygon Mainnet matic-main EVM 0xE685B6989f98a748d0aeE4FF1Ed0bC7dCf7beBE7 (opens new window)
Optimism Mainnet op-main EVM 0x440A83714E2c8dA4b7d606617FCcc66dB67B8D85 (opens new window)