Skip to content

Deployments

Pennysia is live on Ethereum Mainnet. Most swaps run through Pennysia Settlement — see Settlement for how it works.

Addresses are also in @pennysia/contracts-sdk.

Ethereum Mainnet (chain ID 1)

ContractAddress
PennysiaSettlement
0x3Aad97E5a91b8e43b7Dc830aCEb004307678795E
WETH
0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2
Permit2
0x000000000022D473030F116dDEE9F6B43aC78BA3

SODAX integration (SYNC and SODAX routes)

Settlement references these contracts for SODAX-backed routes.

Ethereum spoke

ContractAddress
SODAX AssetManager
0x39E77f86C1B1f3fbAb362A82b49D2E86C09659B4
SODAX Connection
0x4555aC13D7338D9E671584C1D118c06B2a3C88eD

Sonic hub (chain ID 146)

ContractAddress
SODAX Intents
0x6382D6ccD780758C5e8A6123c33ee8F4472F96ef
SODAX Hub AssetManager
0x60c5681bD1DB4e50735c4cA3386005A4BA4937C0
SODAX WalletFactory
0xA0ed3047D358648F2C0583B415CffCA571FDB544

For integrators

  • getSettlementDeployment(1) from @pennysia/contracts-sdk
  • Settlement is a router, not a pool
  • BUSL-1.1 until 2030-08-16, then MIT — see Settlement