Skip to main content

Smart Contract Address Book

Below are the official addresses of the smart contracts deployed on Push Chain Donut Testnet 🍩 or on other chains by Push.

Scope: Addresses may change with redeploys. If something looks off, check the changelog or explorer before using in production code.

Push Chain Donut Testnet

Push Chain Core Functionalities

ContractAddress
UEA Factory0x00000000000000000000000000000000000000eA
UEA_EVM Implementation0x93a31A8DDdCA2686243f1a701AbF82aBA90Fe2eF
UEA_SVM Implementation0x3cab28b2d179258ce3246385977aae4b4A4b40C9
UniversalCore0x00000000000000000000000000000000000000C0

PRC-20 Supported Tokens (on Push Chain)

Token NameSymbolSource ChainToken Address on Push Chain
pETHpETHEthereum_Sepolia0x2971824Db68229D087931155C2b8bB820B275809
WETH.ethWETH.ethEthereum_Sepolia0x0d0dF7E8807430A81104EA84d926139816eC7586
USDT.ethUSDT.ethEthereum_Sepolia0xCA0C5E6F002A389E1580F0DB7cd06e4549B5F9d3
stETH.ethstETH.ethEthereum_Sepolia0xaf89E805949c628ebde3262e91dc4ab9eA12668E
USDC.ethUSDC.ethEthereum_Sepolia0x387b9C8Db60E74999aAAC5A2b7825b400F12d68E
pSOLpSOLSolana_Devnet0x5D525Df2bD99a6e7ec58b76aF2fd95F39874EBed
USDC.solUSDC.solSolana_Devnet0x04B8F634ABC7C879763F623e0f0550a4b5c4426F
USDT.solUSDT.solSolana_Devnet0x4f1A3D22d170a2F4Bddb37845a962322e24f4e34
DAI.solDAI.solSolana_Devnet0x5861f56A556c990358cc9cccd8B5baa3767982A8
pETH.basepETH.baseBase_Testnet0xc7007af2B24D4eb963fc9633B0c66e1d2D90Fc21
USDT.baseUSDT.baseBase_Testnet0x2C455189D2af6643B924A981a9080CcC63d5a567
USDC.baseUSDC.baseBase_Testnet0x84B62e44F667F692F7739Ca6040cD17DA02068A8
pETH.arbpETH.arbArbitrum_Sepolia0xc0a821a1AfEd1322c5e15f1F4586C0B8cE65400e
USDC.arbUSDC.arbArbitrum_Sepolia0xa261A10e94aE4bA88EE8c5845CbE7266bD679DD6
USDT.arbUSDT.arbArbitrum_Sepolia0x76Ad08339dF606BeEDe06f90e3FaF82c5b2fb2E9
USDT.bnbUSDT.bnbBNB_Testnet0x2f98B4235FD2BA0173a2B056D722879360B12E7b
pBNBpBNBBNB_Testnet0x7a9082dA308f3fa005beA7dB0d203b3b86664E36

Core AMM & Helpers

ContractAddress
Factory0x81b8Bca02580C7d6b636051FDb7baAC436bFb454
WPC0xE17DD2E0509f99E9ee9469Cf6634048Ec5a3ADe9
Swap Router0x5D548bB9E305AAe0d6dc6e6fdc3ab419f6aC0037
Position Manager0xf9b3ac66aed14A2C7D9AA7696841aB6B27a6231e
QuoterV20x83316275f7C2F79BC4E26f089333e88E89093037
Tick Lens0xb64113Fc16055AfE606f25658812EE245Aa41dDC
Multicall0xa8c00017955c8654bfFbb6d5179c99f5aB8B7849

AMM Pools

PoolAddressToken 0Token 1Fee
pSOL/WPC Pool0x0E5914e3A7e2e6d18330Dd33fA387Ce33Da48b540x5D525Df2bD99a6e7ec58b76aF2fd95F39874EBed0xE17DD2E0509f99E9ee9469Cf6634048Ec5a3ADe9500
pETH/WPC Pool0x012d5C099f8AE00009f40824317a18c3A342f6220x2971824Db68229D087931155C2b8bB820B2758090xE17DD2E0509f99E9ee9469Cf6634048Ec5a3ADe9500
USDT/WPC Pool0x2d46b2b92266f34345934F17039768cd631aB0260xCA0C5E6F002A389E1580F0DB7cd06e4549B5F9d30xE17DD2E0509f99E9ee9469Cf6634048Ec5a3ADe9500
USDC.eth/WPC Pool0x69B21660F49f2B8F60B0177Abc751a08EBEa0Ae30x387b9C8Db60E74999aAAC5A2b7825b400F12d68E0xE17DD2E0509f99E9ee9469Cf6634048Ec5a3ADe9500
USDT.base/WPC Pool0x1cE819E742b44f922D2F05fdFFd17b4997f4CD150x2C455189D2af6643B924A981a9080CcC63d5a5670xE17DD2E0509f99E9ee9469Cf6634048Ec5a3ADe9500
pETH.base/WPC Pool0xF926707689ad2fE9A81e666E5B888b2f3AD339800xc7007af2B24D4eb963fc9633B0c66e1d2D90Fc210xE17DD2E0509f99E9ee9469Cf6634048Ec5a3ADe9500
pETH.arb/WPC Pool0x1354c9A72F447f60F4811FC34b8C2e084FE338A30xc0a821a1AfEd1322c5e15f1F4586C0B8cE65400e0xE17DD2E0509f99E9ee9469Cf6634048Ec5a3ADe93000
USDT.arb/WPC Pool0xF95B20Cf3f2dE495747EB3d33611D0FFEA29F4480x76Ad08339dF606BeEDe06f90e3FaF82c5b2fb2E90xE17DD2E0509f99E9ee9469Cf6634048Ec5a3ADe9500
USDT.bnb/WPC Pool0x435875db8a76cCAA9cbf73690C6Dc1913BBC91680x2f98B4235FD2BA0173a2B056D722879360B12E7b0xE17DD2E0509f99E9ee9469Cf6634048Ec5a3ADe9500
pBNB/WPC Pool0x826edC20c926653f4ddC01b8d4C7Df31a403e7d60x7a9082dA308f3fa005beA7dB0d203b3b86664E360xE17DD2E0509f99E9ee9469Cf6634048Ec5a3ADe9500
USDC.arb/WPC Pool0xF3578f9dEE1591a45366801CedF91B49359979640xa261A10e94aE4bA88EE8c5845CbE7266bD679DD60xE17DD2E0509f99E9ee9469Cf6634048Ec5a3ADe9500
USDC.base/WPC Pool0x96Ef417eA20114D86C2a60864a63A693442349300x84B62e44F667F692F7739Ca6040cD17DA02068A80xE17DD2E0509f99E9ee9469Cf6634048Ec5a3ADe9500

External Chain Gateway Contracts

Ethereum Sepolia

Ethereum Sepolia - Gateway Addresses

ContractAddress
Implementation0xa594c32593eD1E0Fce83fa1b3A56870b4a1b4ec1
UniversalGateway Proxy0x05bD7a3D18324c1F7e216f7fBF2b15985aE5281A
ProxyAdmin0x756C0bEa91F5692384AEe147C10409BB062Bf39b

Ethereum Sepolia - Supported Tokens

Token NameSource AddressPRC20 Address (on Push Chain)
Native ETH0x00000000000000000000000000000000000000000x2971824Db68229D087931155C2b8bB820B275809
USDC0x1c7D4B196Cb0C7B01d743Fbc6116a902379C72380x387b9C8Db60E74999aAAC5A2b7825b400F12d68E
USDT0x7169D38820dfd117C3FA1f22a697dBA58d90BA060xCA0C5E6F002A389E1580F0DB7cd06e4549B5F9d3
WETH0xfFf9976782d46CC05630D1f6eBAb18b2324d6B140x0d0dF7E8807430A81104EA84d926139816eC7586
stETH0x3e3FE7dBc6B4C189E7128855dD526361c49b40Af0xaf89E805949c628ebde3262e91dc4ab9eA12668E

Arbitrum Sepolia

Arbitrum Sepolia - Gateway Addresses

ContractAddress
Implementation0xa81a398289D04503Aab64C4276CdB99Ff1594801
UniversalGateway Proxy0x2cd870e0166Ba458dEC615168Fd659AacD795f34
ProxyAdmin0xF838473Ddc2228267023A319c7305564391313f7

Arbitrum Sepolia - Supported Tokens

Token NameSource AddressPRC20 Address (on Push Chain)
Native ETH0x00000000000000000000000000000000000000000xc0a821a1AfEd1322c5e15f1F4586C0B8cE65400e
USDC0x75faf114eafb1BDbe2F0316DF893fd58CE46AA4d0xa261A10e94aE4bA88EE8c5845CbE7266bD679DD6
USDT0x1419d7C74D234fA6B73E06A2ce7822C1d37922f00x76Ad08339dF606BeEDe06f90e3FaF82c5b2fb2E9

Base Sepolia

Base Sepolia - Gateway Addresses

ContractAddress
Implementation0x9f63e2bCFC19994c664a7d7265dCfAb206634612
UniversalGateway Proxy0xFD4fef1F43aFEc8b5bcdEEc47f35a1431479aC16
ProxyAdmin0x0b30F0ECd37B8D44FE1d2b98d5Dc64654d9ac9b3

Base Sepolia - Supported Tokens

Token NameSource AddressPRC20 Address (on Push Chain)
Native ETH0x00000000000000000000000000000000000000000xc7007af2B24D4eb963fc9633B0c66e1d2D90Fc21
USDC0x036CbD53842c5426634e7929541eC2318f3dCF7e0x84B62e44F667F692F7739Ca6040cD17DA02068A8
USDT0x9FF5a186f53F6E6964B00320Da1D2024DE11E0cB0x2C455189D2af6643B924A981a9080CcC63d5a567

BNB Testnet

BNB Testnet - Gateway Addresses

ContractAddress
Implementation0x1f5afA0eEDC2F7E2442D8a51E8A892C98517De1E
UniversalGateway Proxy0x44aFFC61983F4348DdddB886349eb992C061EaC0
ProxyAdmin0x5Cef317D8392dF9F8C8E8a696c6893FD4112542C

BNB Testnet - Supported Tokens

Token NameSource AddressPRC20 Address (on Push Chain)
Native ETH0x00000000000000000000000000000000000000000x7a9082dA308f3fa005beA7dB0d203b3b86664E36
USDC0x64544969ed7EBf5f083679233325356EbE738930
USDT0xBC14F348BC9667be46b35Edc9B68653d86013DC50x2f98B4235FD2BA0173a2B056D722879360B12E7b
DAI0xEC5dCb5Dbf4B114C9d0F65BcCAb49EC54F6A0867

Solana Devnet

Solana Devnet - Gateway Addresses

ProgramAddress
Universal GatewayCFVSincHYbETh2k7w6u1ENEkjbSLtveRCEBupKidw2VS

Solana Devnet - Supported Tokens

Token NameSource AddressPRC20 Address (on Push Chain)
Native SOL0x5D525Df2bD99a6e7ec58b76aF2fd95F39874EBed
USDC4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU0x04B8F634ABC7C879763F623e0f0550a4b5c4426F
USDT (Unofficial)EiXDnrAg9ea2Q6vEPV7E5TpTU1vh41jcuZqKjU5Dc4ZF0x4f1A3D22d170a2F4Bddb37845a962322e24f4e34
DAI (Unofficial)G2ZLaRhpohW23KTEX3fBjZXtNTFFwemqCaWWnWVTj4TB0x5861f56A556c990358cc9cccd8B5baa3767982A8