Avalanche Fuji
Avalanche Fuji C-Chain is the primary host chain for this Privacy on Avalanche section. Your dApp contracts and the local Inbox live here; fees are paid in AVAX; private computation still runs on COTI Testnet.
Use the Solidity preset PodUserFuji (or configure the Inbox + COTI executor manually) so Fuji dApps route to COTI Testnet chain ID 7082400.
Note: Addresses below reflect the current PoD test deployment. They may change after contract redeploys. Confirm against your SDK release or environment before production use.
Network details
Network name
Avalanche Fuji C-Chain
Chain ID
43113
Currency
AVAX
RPC URL
https://api.avax-test.network/ext/bc/C/rpc
Block explorer
Private execution for Fuji dApps targets COTI Testnet (7082400). See COTI Testnet for the MPC executor and COTI-side Inbox.
PoD contracts
Inbox
Cross-chain message router (CREATE3; same address on every PoD chain)
Price oracle
Local/remote token prices used by Inbox and Privacy Portal fee conversion
MpcAdder (example)
Reference primitive-only adder dApp on Fuji
Privacy Portal (Fuji)
Deployed factory and implementations for private-token flows on Fuji (aligned with @coti-io/coti-wallet-plugin / PEI deployConfig.json):
Privacy Portal factory
Portal implementation
Pod token implementation
Privacy Portal tokens
pMTT
0x328e70e1c52662cd5f19f824fcb8b463d77a6686
0xf4100d21eB4B1a66aDde58A01D1E32356F268b3F
0xFC6283a9000d7D5Cf8A058A04A9ED90265Af1634
pUSDC
0x5425890298aed601595a70AB815c96711a31Bc65
0x090D2dc8C38275939b9381Ff2aa53012Ff412E34
0xe2235E064a3CEB5F1765c3b095855549d3c8A8a4
pWAVAX
0xd00ae08403B9bbb9124bB305C09058E32C39A48c
0x20e7239cd78BDf2E8f34c52947e54fE68D7b536F
0x0c58954d91392794A50F610dF8c84228D63BE9D4
How this network fits PoD
Inbox
Host-side courier: accepts encrypted requests from your dApp and delivers COTI callbacks
Your dApp
Configures Inbox + COTI chain ID 7082400 + MPC executor on COTI Testnet
Price oracle
Converts Fuji fee budgets against COTI-side costs
Flow at a glance: user / dApp on Fuji → Fuji Inbox → (relayer) → COTI Inbox → MPC executor → callback to Fuji.
SDK constants
In @coti-io/pod-sdk / @coti-io/coti-contracts:
Chain ID
43113 (AVALANCHE_FUJI_CHAIN_ID)
Inbox
0x3b8B70819f27e0438cBcE7f31894f799da52648F (FUJI_DEFAULT_INBOX_ADDRESS)
Solidity preset
PodUserFuji — sets Fuji Inbox and configures COTI Testnet MPC executor
Point configureCoti at the COTI Testnet MPC executor and chain ID 7082400 if you are not using PodUserFuji.
Getting Fuji AVAX and exploring txs
Step-by-step wallet, faucet, and toolchain setup: Getting started on Avalanche Fuji (Day 0).
Fund a wallet with test AVAX, then deploy and call your dApp with enough
msg.valuefor two-way Inbox fees.Verify contracts and transactions on SnowScan testnet.
Hands-on next step: Tutorial: private Adder on Avalanche Fuji.
Last updated
Was this helpful?