ネットワーク詳細
このページには、Pontus-X テストネットおよび開発ネットに接続するために必要な設定情報、コントラクトアドレス、ミドルウェアのエンドポイントをまとめています。
MetaMask 用のパラメータ
Pontus-X のテストネットおよび開発ネットを MetaMask ウォレットに追加する際は、以下のパラメータを使用してください。
テストネット
- ネットワーク名: Pontus-X Testnet
- RPC URL: https://rpc.test.pontus-x.eu/
- チェーン ID: 32457
- 通貨シンボル: EURAU(手数料用)
- ブロックエクスプローラー URL: https://explorer.pontus-x.eu/pontusx/test
開発ネット
- ネットワーク名: Pontus-X Devnet
- RPC URL: https://rpc.dev.pontus-x.eu/
- チェーン ID: 32456
- 通貨シンボル: EURAU(手数料用)
- ブロックエクスプローラー URL: https://explorer.pontus-x.eu/pontusx/dev
決済用 ERC20 トークンのスマートコントラクト
手数料用トークンは、ネットワークを追加した時点でウォレットに自動で追加されます。決済用トークンは、ウォレットの残高として表示するために手動でインポートする必要があります。「トークンをインポート」から、以下のスマートコントラクトアドレスを指定してください。
テストネット
| トークン名 | スマートコントラクトアドレス | 備考 |
|---|---|---|
| EURAU | 0xE158265FD2be5BCc208621f2c0f8AfCF11aC8408 | 決済用トークン |
| EUROe | 0xdd0a0278f6BAF167999ccd8Aa6C11A9e2fA37F0a | 決済用トークン |
| Ocean | 0x5B190F9E2E721f8c811E4d584383E3d57b865C69 | 決済用トークン |
開発ネット
| トークン名 | スマートコントラクトアドレス | 備考 |
|---|---|---|
| EURAU | 0x852381bB887d3Cf4AEB9e1E9De3eB033AF82fBeE | 決済用トークン |
| EUROe | 0x8A4826071983655805bF4f29828577Cd6b1aC0cB | 決済用トークン |
| Ocean | 0xdF171F74a8d3f4e2A789A566Dce9Fa4945196112 | 決済用トークン |
ノード・バリデータへの問い合わせ
以下の curl コマンドで公開 RPC ノードに直接問い合わせ、状態の確認やブロックデータの取得ができます。
最新ブロックを取得する
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/同期状況を取得する
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 のインフラ
このセクションでは、デプロイ済みの Ocean Protocol コントラクトやミドルウェアサービスのエンドポイントを含め、Pontus-X の中核インフラコンポーネントのアドレスをまとめています。
Ocean Protocol のコントラクト
各ネットワークにデプロイされた、Ocean Protocol の中核スマートコントラクトのアドレスは次のとおりです。
テストネット
{
"Ocean": "0x5B190F9E2E721f8c811E4d584383E3d57b865C69",
"OPFCommunityFeeCollector": "0xACC8d1B2a0007951fb4ed622ACB1C4fcCAbe778D",
"Router": "0x8947Ff0B317F7b1B6B81F7678CBA8D745B06866C",
"FixedPrice": "0xcE0F39abB6DA2aE4d072DA78FA0A711cBB62764E",
"ERC20Template": [
"0x6BFd85ABC2E824D4b64d524c89e353D6a3598Db0",
"0x50dDFD6F2dD02e94d42F6058E2fa28Be9e43D2BF"
],
"ERC721Template": ["0xC457Ae9f27E6a1DBdbA3A007895994c2542eC929"],
"Dispenser": "0xaB5B68F88Bc881CAA427007559E9bbF8818026dE",
"ERC721Factory": "0x2C4d542ff791890D9290Eec89C9348A4891A6Fd2"
}開発ネット
{
"Ocean": "0xdF171F74a8d3f4e2A789A566Dce9Fa4945196112",
"OPFCommunityFeeCollector": "0x1f84fB438292269219f9396D57431eA9257C23d4",
"Router": "0x4Ede1776D6B75de6c907172Abc0453a3C8AB372a",
"FixedPrice": "0x8372715D834d286c9aECE1AcD51Da5755B32D505",
"ERC20Template": [
"0x02eCd3850B53b1BA8dbCdD146C963cC27f27Dd3C",
"0x23Efb300c8778d6842bB0cCBD07D356eCeB97070"
],
"ERC721Template": ["0x5B0cc649134791c2357c93868d6e8D325A31aE29"],
"Dispenser": "0x5461b629E01f72E0A468931A36e039Eea394f9eA",
"ERC721Factory": "0xFdC4a5DEaCDfc6D82F66e894539461a269900E13"
}ポータルの設定ファイル
以下は、Pontus-X ポータルのフロントエンドが Pontus-X のインフラに接続するために用いる chains.config.js のオブジェクトです。
テストネット
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'出典: https://github.com/deltaDAO/mvg-portal/blob/development/chains.config.js
開発ネット
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'出典: https://github.com/deltaDAO/mvg-portal/blob/development/chains.config.js
ミドルウェアコンポーネント
以下は、エコシステムを支える中核ミドルウェアサービス(Provider、Aquarius、サブグラフ)の公開 API エンドポイントです。
テストネット
- Provider: https://provider.test.pontus-x.eu
- Aquarius: https://aquarius.pontus-x.eu
- サブグラフ: https://subgraph.test.pontus-x.eu
開発ネット
- Provider: https://provider.dev.pontus-x.eu/
- Aquarius: https://aquarius.pontus-x.eu/
- サブグラフ: https://subgraph.dev.pontus-x.eu/