addresses

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese
CRITICAL
⚠️ Always verify addresses using the explorer before interacting with smart contracts. Never hallucinate a smart contract address, wrong addresses can lead to loss of funds.
NetworkExplorer
Monad Mainnetmonadscan.com
Monad Testnettestnet.monadscan.com
Make sure you have zero doubts about which network the user is asking the address for whether mainnet or testnet, if you are unsure then ask the user. Do not provide mainnet address when a testnet address was asked for.
重要提示
⚠️ 在与智能合约交互前,请务必通过区块浏览器验证地址。切勿凭空捏造智能合约地址,错误地址可能导致资金损失。
网络区块浏览器
Monad主网monadscan.com
Monad测试网testnet.monadscan.com
请务必确认用户询问的是主网还是测试网的地址,若不确定请向用户确认。切勿在用户询问测试网地址时提供主网地址。

How to verify if a smart contract has code on a network.

如何验证智能合约在某网络上是否有代码

If Foundry toolkit is installed.
如果已安装Foundry工具包

Monad Mainnet

Monad主网

bash
undefined
bash
undefined

Check bytecode exists

检查字节码是否存在

cast code [smart_contract_address] --rpc-url https://rpc.monad.xyz
undefined
cast code [smart_contract_address] --rpc-url https://rpc.monad.xyz
undefined

Monad Testnet

Monad测试网

bash
undefined
bash
undefined

Check bytecode exists

检查字节码是否存在

cast code [smart_contract_address] --rpc-url https://testnet-rpc.monad.xyz

If Foundry toolkit is not installed you can call "eth_getCode" RPC method on the respective RPC endpoint for the network with the smart contract address and verify using the response.
cast code [smart_contract_address] --rpc-url https://testnet-rpc.monad.xyz

如果未安装Foundry工具包,你可以在对应网络的RPC端点上调用"eth_getCode" RPC方法,传入智能合约地址,通过返回结果进行验证。

Canonical contracts (on Monad mainnet)

Monad主网标准合约

NameAddress
Wrapped MON0x3bd359C1119dA7Da1D913D1C4D2B7c461115433A
Create2Deployer0x13b0D85CcB8bf860b6b79AF3029fCA081AE9beF2
CreateX0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed
ERC-2470 Singleton Factory0xce0042b868300000d44a59004da54a005ffdcf9f
ERC-4337 EntryPoint v0.60x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789
ERC-4337 SenderCreator v0.60x7fc98430eAEdbb6070B35B39D798725049088348
ERC-4337 EntryPoint v0.70x0000000071727De22E5E9d8BAf0edAc6f37da032
ERC-4337 SenderCreator v0.70xEFC2c1444eBCC4Db75e7613d20C6a62fF67A167C
ERC-6492 UniversalSigValidator0xdAcD51A54883eb67D95FAEb2BBfdC4a9a6BD2a3B
Foundry Deterministic Deployer0x4e59b44847b379578588920ca78fbf26c0b4956c
Multicall30xcA11bde05977b3631167028862bE2a173976CA11
MultiSend0x998739BFdAAdde7C933B942a68053933098f9EDa
MultiSendCallOnly0xA1dabEF33b3B82c7814B6D82A79e50F4AC44102B
Permit20x000000000022d473030f116ddee9f6b43ac78ba3
Safe0x69f4D1788e39c87893C980c06EdF4b7f686e2938
SafeL20xfb1bffC9d739B8D520DaF37dF666da4C687191EA
SafeSingletonFactory0x914d7Fec6aaC8cd542e72Bca78B30650d45643d7
SimpleAccount0x68641DE71cfEa5a5d0D29712449Ee254bb1400C2
Simple7702Account0xe6Cae83BdE06E4c305530e199D7217f42808555B
Sub Zero VanityMarket0x000000000000b361194cfe6312EE3210d53C15AA
Zoltu Deterministic Deployment Proxy0x7A0D94F55792C434d74a40883C6ed8545E406D12
名称地址
Wrapped MON0x3bd359C1119dA7Da1D913D1C4D2B7c461115433A
Create2Deployer0x13b0D85CcB8bf860b6b79AF3029fCA081AE9beF2
CreateX0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed
ERC-2470 Singleton Factory0xce0042b868300000d44a59004da54a005ffdcf9f
ERC-4337 EntryPoint v0.60x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789
ERC-4337 SenderCreator v0.60x7fc98430eAEdbb6070B35B39D798725049088348
ERC-4337 EntryPoint v0.70x0000000071727De22E5E9d8BAf0edAc6f37da032
ERC-4337 SenderCreator v0.70xEFC2c1444eBCC4Db75e7613d20C6a62fF67A167C
ERC-6492 UniversalSigValidator0xdAcD51A54883eb67D95FAEb2BBfdC4a9a6BD2a3B
Foundry Deterministic Deployer0x4e59b44847b379578588920ca78fbf26c0b4956c
Multicall30xcA11bde05977b3631167028862bE2a173976CA11
MultiSend0x998739BFdAAdde7C933B942a68053933098f9EDa
MultiSendCallOnly0xA1dabEF33b3B82c7814B6D82A79e50F4AC44102B
Permit20x000000000022d473030f116ddee9f6b43ac78ba3
Safe0x69f4D1788e39c87893C980c06EdF4b7f686e2938
SafeL20xfb1bffC9d739B8D520DaF37dF666da4C687191EA
SafeSingletonFactory0x914d7Fec6aaC8cd542e72Bca78B30650d45643d7
SimpleAccount0x68641DE71cfEa5a5d0D29712449Ee254bb1400C2
Simple7702Account0xe6Cae83BdE06E4c305530e199D7217f42808555B
Sub Zero VanityMarket0x000000000000b361194cfe6312EE3210d53C15AA
Zoltu Deterministic Deployment Proxy0x7A0D94F55792C434d74a40883C6ed8545E406D12

AI & Agent Standards

AI与Agent标准

ERC-8004 (same addresses for Monad mainnet and testnet)

ERC-8004(Monad主网与测试网地址相同)

ContractAddress
IdentityRegistry0x8004A169FB4a3325136EB29fA0ceB6D2e539a432
ReputationRegistry0x8004BAa17C55a88189AE136b182e5fdA19dE9b63
合约地址
IdentityRegistry0x8004A169FB4a3325136EB29fA0ceB6D2e539a432
ReputationRegistry0x8004BAa17C55a88189AE136b182e5fdA19dE9b63

Bridged Assets Dollar-related (on Monad mainnet)

跨链资产 - 美元相关(Monad主网)

SymbolNameAddress
AUSDAgora USD0x00000000eFE302BEAA2b3e6e1b18d08D69a9012a
USDCUSD Coin0x754704Bc059F8C67012fEd69BC8A327a5aafb603
USDT0Tether USD0xe7cd86e13AC4309349F30B3435a9d337750fC82D
USD1USD10x111111d2bf19e43C34263401e0CAd979eD1cdb61
thBILLTheo Short Duration UST Fund0xfDD22Ce6D1F66bc0Ec89b20BF16CcB6670F55A5a
wsrUSDWrapped srUSD0x4809010926aec940b550D34a46A52739f996D75D
yzUSDYuzu USD0x9dcB0D17eDDE04D27F387c89fECb78654C373858
syzUSDStaked Yuzu USD0x484be0540aD49f351eaa04eeB35dF0f937D4E73f
符号名称地址
AUSDAgora USD0x00000000eFE302BEAA2b3e6e1b18d08D69a9012a
USDCUSD Coin0x754704Bc059F8C67012fEd69BC8A327a5aafb603
USDT0Tether USD0xe7cd86e13AC4309349F30B3435a9d337750fC82D
USD1USD10x111111d2bf19e43C34263401e0CAd979eD1cdb61
thBILLTheo Short Duration UST Fund0xfDD22Ce6D1F66bc0Ec89b20BF16CcB6670F55A5a
wsrUSDWrapped srUSD0x4809010926aec940b550D34a46A52739f996D75D
yzUSDYuzu USD0x9dcB0D17eDDE04D27F387c89fECb78654C373858
syzUSDStaked Yuzu USD0x484be0540aD49f351eaa04eeB35dF0f937D4E73f

Bridged Assets ETH-related (on Monad mainnet)

跨链资产 - ETH相关(Monad主网)

SymbolNameAddress
WETHWrapped Ether0xEE8c0E9f1BFFb4Eb878d8f15f368A02a35481242
ezETHRenzo Restaked ETH0x2416092f143378750bb29b79eD961ab195CcEea5
wstETHLido Wrapped Staked ETH0x10Aeaf63194db8d453d4D85a06E5eFE1dd0b5417
weETHWrapped EtherFi ETH0xA3D68b74bF0528fdD07263c60d6488749044914b
pufETHpufETH0x37D6382B6889cCeF8d6871A8b60E667115eDDBcF
符号名称地址
WETHWrapped Ether0xEE8c0E9f1BFFb4Eb878d8f15f368A02a35481242
ezETHRenzo Restaked ETH0x2416092f143378750bb29b79eD961ab195CcEea5
wstETHLido Wrapped Staked ETH0x10Aeaf63194db8d453d4D85a06E5eFE1dd0b5417
weETHWrapped EtherFi ETH0xA3D68b74bF0528fdD07263c60d6488749044914b
pufETHpufETH0x37D6382B6889cCeF8d6871A8b60E667115eDDBcF

Bridged Assets BTC-related (on Monad mainnet)

跨链资产 - BTC相关(Monad主网)

SymbolNameAddress
cbBTCCoinbase Wrapped BTC0xd18B7EC58Cdf4876f6AFebd3Ed1730e4Ce10414b
WBTCWrapped Bitcoin0x0555E30da8f98308EdB960aa94C0Db47230d2B9c
LBTCLombard Staked Bitcoin0xecAc9C5F704e954931349Da37F60E39f515c11c1
BTC.bBTC.b0xB0F70C0bD6FD87dbEb7C10dC692a2a6106817072
SolvBTCSolv BTC0xaE4EFbc7736f963982aACb17EFA37fCBAb924cB3
xSolvBTCxSolvBTC0xc99F5c922DAE05B6e2ff83463ce705eF7C91F077
符号名称地址
cbBTCCoinbase Wrapped BTC0xd18B7EC58Cdf4876f6AFebd3Ed1730e4Ce10414b
WBTCWrapped Bitcoin0x0555E30da8f98308EdB960aa94C0Db47230d2B9c
LBTCLombard Staked Bitcoin0xecAc9C5F704e954931349Da37F60E39f515c11c1
BTC.bBTC.b0xB0F70C0bD6FD87dbEb7C10dC692a2a6106817072
SolvBTCSolv BTC0xaE4EFbc7736f963982aACb17EFA37fCBAb924cB3
xSolvBTCxSolvBTC0xc99F5c922DAE05B6e2ff83463ce705eF7C91F077

Bridged Assets - Others (on Monad mainnet)

跨链资产 - 其他(Monad主网)

SymbolNameAddress
WSOLWrapped SOL0xea17E5a9efEBf1477dB45082d67010E2245217f1
XAUt0Tether Gold0x01bFF41798a0BcF287b996046Ca68b395DbC1071
符号名称地址
WSOLWrapped SOL0xea17E5a9efEBf1477dB45082d67010E2245217f1
XAUt0Tether Gold0x01bFF41798a0BcF287b996046Ca68b395DbC1071

Natively-Issued Assets (on Monad mainnet)

原生发行资产(Monad主网)

SymbolNameAddress
WMONWrapped MON0x3bd359C1119dA7Da1D913D1C4D2B7c461115433A
mEDGEMidas mEDGE0x1c8eE940B654bFCeD403f2A44C1603d5be0F50Fa
符号名称地址
WMONWrapped MON0x3bd359C1119dA7Da1D913D1C4D2B7c461115433A
mEDGEMidas mEDGE0x1c8eE940B654bFCeD403f2A44C1603d5be0F50Fa

MON on other blockchains

其他区块链上的MON

NameBlockchainAddress
WMONSolanaCrAr4RRJMBVwRsZtT62pEhfA9H5utymC2mVx8e7FreP2
WMONEthereum0x6917037f8944201b2648198a89906edf863b9517
名称区块链地址
WMONSolanaCrAr4RRJMBVwRsZtT62pEhfA9H5utymC2mVx8e7FreP2
WMONEthereum0x6917037f8944201b2648198a89906edf863b9517

Protocols repo

协议仓库

The protocols repo contains smart contract address (testnet and mainnet) for well known protocols and projects in the monad ecosystem.
If you need an address that is not found from the tables above check the protocols repo for the smart contract address.
Addresses in protocols repo are organized by testnet and mainnet and each protocol has it's own file.
For example:
Smart contract addresses for Clober protocol on Monad mainnet is in file: protocols/mainnet/clober.jsonc
Each file has a JSON object with property "addresses" which is object with items as "name" and address of each smart contract associated with the respected protocol.
Similarly for testnet, the route is protocols/testnet/[protocol_name].json
协议仓库包含Monad生态中知名协议与项目的智能合约地址(测试网与主网)。
如果在上述表格中未找到所需地址,请查看协议仓库获取智能合约地址。
协议仓库中的地址按测试网和主网分类,每个协议都有独立文件。
例如:
Monad主网Clober协议的智能合约地址位于文件:protocols/mainnet/clober.jsonc
每个文件包含一个JSON对象,其中的"addresses"属性是一个对象,包含对应协议的各智能合约名称与地址。
测试网的路径类似为:protocols/testnet/[protocol_name].json

Token list repo

代币列表仓库

The token list repo contains smart contract address (mainnet only) for well known tokens in the monad ecosystem.
If you need an address for a token that is not found from the tables above check the token list repo for smart contract address.
Token list repo GitHub URL: https://github.com/monad-crypto/token-list
Addresses in token list repo are organized by token names in folders, there is a mainnet folder inside which there are folders with token names inside each folder is a json with the address.
CRITICAL
⚠️ After looking at all the available options above, if you are still not able to find the address ask the user for it but do not at all hallucinate an address and do not provide mainnet address when a testnet address was asked for.
代币列表仓库包含Monad生态中知名代币的智能合约地址(仅主网)。
如果在上述表格中未找到所需代币地址,请查看代币列表仓库获取智能合约地址。
代币列表仓库GitHub地址:https://github.com/monad-crypto/token-list
代币列表仓库中的地址按代币名称分类存放,主网文件夹下有各代币名称的子文件夹,每个子文件夹内有包含地址的json文件。
重要提示
⚠️ 在查看完上述所有可用资源后,若仍无法找到所需地址,请向用户询问,切勿凭空捏造地址,也切勿在用户询问测试网地址时提供主网地址。