Network Details
This page contains all the necessary configuration details,contract addresses and middleware endpoints for connecting to the Pontus-X Testnet and Devnet.
MetaMask Parameters
Use these parameters to add the Pontus-X Testnet and Devnet to your MetaMask wallet.
Testnet
- Network name: Pontus-X Testnet
- RPC URL: https://rpc.test.pontus-x.eu/
- Chain ID: 32457
- Currency Symbol: EURAU (Fee)
- Block Explorer URL: https://explorer.pontus-x.eu/pontusx/test
Devnet
- Network name: Pontus-X Devnet
- RPC URL: https://rpc.dev.pontus-x.eu/
- Chain ID: 32456
- Currency Symbol: EURAU (Fee)
- Block Explorer URL: https://explorer.pontus-x.eu/pontusx/dev
ERC20 Token Smart Contracts for Payments
The fee token will be automatically added to your wallet when adding the network. The payment tokens need to be manually imported to be visible as your wallet balance. For this use "import token" and use the below smart contract address.
Testnet
| Token Name | Smart Contract Address | Comment |
|---|---|---|
| EURAU | 0xE158265FD2be5BCc208621f2c0f8AfCF11aC8408 | Payment Token |
| EUROe | 0xdd0a0278f6BAF167999ccd8Aa6C11A9e2fA37F0a | Payment Token |
| Ocean | 0x5B190F9E2E721f8c811E4d584383E3d57b865C69 | Payment Token |
Devnet
| Token Name | Smart Contract Address | Comment |
|---|---|---|
| EURAU | 0x852381bB887d3Cf4AEB9e1E9De3eB033AF82fBeE | Payment Token |
| EUROe | 0x8A4826071983655805bF4f29828577Cd6b1aC0cB | Payment Token |
| Ocean | 0xdF171F74a8d3f4e2A789A566Dce9Fa4945196112 | Payment Token |
Query from Nodes and Validators
Use these curl commands to directly query the public RPC nodes to verify their status or retrieve block data.
Get latest block
curl -X POST -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"eth_getBlockByNumber","params":["latest", false],"id":1}' https://rpc.test.pontus-x.eu/Get syncing status
curl -X POST -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"eth_syncing","params":[],"id":1}' https://rpc.test.pontus-x.eu/Pontus-X Infrastructure
This section provides the addresses for all core Pontus-X infrastructure components, including deployed Ocean Protocol contracts and middleware service endpoints.
Ocean Protocol Contracts
Here are the deployed addresses of the core Ocean Protocol smart contracts on each network.
Testnet
{
"Ocean": "0x5B190F9E2E721f8c811E4d584383E3d57b865C69",
"OPFCommunityFeeCollector": "0xACC8d1B2a0007951fb4ed622ACB1C4fcCAbe778D",
"Router": "0x8947Ff0B317F7b1B6B81F7678CBA8D745B06866C",
"FixedPrice": "0xcE0F39abB6DA2aE4d072DA78FA0A711cBB62764E",
"ERC20Template": [
"0x6BFd85ABC2E824D4b64d524c89e353D6a3598Db0",
"0x50dDFD6F2dD02e94d42F6058E2fa28Be9e43D2BF"
],
"ERC721Template": ["0xC457Ae9f27E6a1DBdbA3A007895994c2542eC929"],
"Dispenser": "0xaB5B68F88Bc881CAA427007559E9bbF8818026dE",
"ERC721Factory": "0x2C4d542ff791890D9290Eec89C9348A4891A6Fd2"
}Devnet
{
"Ocean": "0xdF171F74a8d3f4e2A789A566Dce9Fa4945196112",
"OPFCommunityFeeCollector": "0x1f84fB438292269219f9396D57431eA9257C23d4",
"Router": "0x4Ede1776D6B75de6c907172Abc0453a3C8AB372a",
"FixedPrice": "0x8372715D834d286c9aECE1AcD51Da5755B32D505",
"ERC20Template": [
"0x02eCd3850B53b1BA8dbCdD146C963cC27f27Dd3C",
"0x23Efb300c8778d6842bB0cCBD07D356eCeB97070"
],
"ERC721Template": ["0x5B0cc649134791c2357c93868d6e8D325A31aE29"],
"Dispenser": "0x5461b629E01f72E0A468931A36e039Eea394f9eA",
"ERC721Factory": "0xFdC4a5DEaCDfc6D82F66e894539461a269900E13"
}Portal Config File
This is the chains.config.js object used by the Pontus-X Portal front-end to connect to the Pontus-X infrastructure.
Testnet
chainId: 32457,
isDefault: false,
isCustom: true,
network: 'pontusx',
metadataCacheUri: 'https://aquarius.pontus-x.eu',
nodeUri: 'https://rpc.test.pontus-x.eu',
providerUri: 'https://provider.test.pontus-x.eu',
subgraphUri: 'https://subgraph.test.pontus-x.eu',
explorerUri: 'https://explorer.pontus-x.eu/pontusx/test',
oceanTokenAddress: '0x5B190F9E2E721f8c811E4d584383E3d57b865C69',
oceanTokenSymbol: 'OCEAN',
fixedRateExchangeAddress: '0xcE0F39abB6DA2aE4d072DA78FA0A711cBB62764E',
dispenserAddress: '0xaB5B68F88Bc881CAA427007559E9bbF8818026dE',
startBlock: 82191,
transactionBlockTimeout: 50,
transactionConfirmationBlocks: 1,
transactionPollingTimeout: 750,
gasFeeMultiplier: 1.1,
nftFactoryAddress: '0x2C4d542ff791890D9290Eec89C9348A4891A6Fd2',
opfCommunityFeeCollector: '0xACC8d1B2a0007951fb4ed622ACB1C4fcCAbe778D',
providerAddress: '0x9546d39CE3E48BC942f0be4AA9652cBe0Aff3592'Source: https://github.com/deltaDAO/mvg-portal/blob/development/chains.config.js
Devnet
chainId: 32456,
isDefault: false,
isCustom: true,
network: 'pontusx',
metadataCacheUri: 'https://aquarius.pontus-x.eu',
nodeUri: 'https://rpc.dev.pontus-x.eu',
providerUri: 'https://provider.dev.pontus-x.eu',
subgraphUri: 'https://subgraph.dev.pontus-x.eu',
explorerUri: 'https://explorer.pontus-x.eu/pontusx/dev',
oceanTokenAddress: '0xdF171F74a8d3f4e2A789A566Dce9Fa4945196112',
oceanTokenSymbol: 'OCEAN',
fixedRateExchangeAddress: '0x8372715D834d286c9aECE1AcD51Da5755B32D505',
dispenserAddress: '0x5461b629E01f72E0A468931A36e039Eea394f9eA',
startBlock: 57428,
transactionBlockTimeout: 50,
transactionConfirmationBlocks: 1,
transactionPollingTimeout: 750,
gasFeeMultiplier: 1.1,
nftFactoryAddress: '0xFdC4a5DEaCDfc6D82F66e894539461a269900E13',
opfCommunityFeeCollector: '0x1f84fB438292269219f9396D57431eA9257C23d4',
providerAddress: '0x68C24FA5b2319C81b34f248d1f928601D2E5246B'Source: https://github.com/deltaDAO/mvg-portal/blob/development/chains.config.js
Middleware Components
These are the public API endpoints for the core middleware services (Provider, Aquarius, and Subgraph) that power the ecosystem.
Testnet
- Provider: https://provider.test.pontus-x.eu
- Aquarius: https://aquarius.pontus-x.eu
- Subgraph: https://subgraph.test.pontus-x.eu
Devnet
- Provider: https://provider.dev.pontus-x.eu/
- Aquarius: https://aquarius.pontus-x.eu/
- Subgraph: https://subgraph.dev.pontus-x.eu/