Skip to main content

Contract Addresses

All zDoge smart contracts deployed on DogeOS.

Testnet

These addresses are for DogeOS Testnet. Mainnet addresses will be published when available.

Core Contracts

ContractAddressPurpose
ShieldedPoolMultiToken0xc5F64faee07A6EFE235C12378101D62e370c0cD5Main shielded pool contract
ShieldVerifier[To be updated]Shield proof verification
TransferVerifier[To be updated]Transfer proof verification
UnshieldVerifier[To be updated]Unshield proof verification
SwapVerifier[To be updated]Swap proof verification
Hasher0x1931f2D78930f5c3b0ce65d27F56F35Fa4fdA67DMiMC hash function

Token Contracts

TokenAddressDecimals
Native DOGE0x000000000000000000000000000000000000000018 (native)
USDC0xD19d2Ffb1c284668b7AFe72cddae1BAF3Bc0392518
USDT0xC81800b77D91391Ef03d7868cB81204E753093a918
USD10x25D5E5375e01Ed39Dc856bDCA5040417fD45eA3F18
WETH0x1a6094Ac3ca3Fc9F1B4777941a5f4AAc16A7200018
LBTC0x29789F5A3e4c3113e7165c33A7E3bc592CF6fE0E18

Network Configuration

DogeOS Testnet (Chikyū)

{
"chainId": 6281971,
"chainName": "DogeOS Chikyū Testnet",
"nativeCurrency": {
"name": "Dogecoin",
"symbol": "DOGE",
"decimals": 18
},
"rpcUrls": ["https://rpc.testnet.dogeos.com"],
"blockExplorerUrls": ["https://blockscout.testnet.dogeos.com"]
}

Verification

All contracts are verified on DogeOS Block Explorer.

To verify a contract:

  1. Go to the contract address
  2. Click "Contract" tab
  3. View verified source code

warning

Always verify you're interacting with the correct contract addresses. Bookmark this page or verify against multiple sources.