From d0c01c08c9c3407f00e78c225ecc22ae1600c65f Mon Sep 17 00:00:00 2001 From: Erin Shaben Date: Tue, 10 Dec 2024 13:45:38 -0500 Subject: [PATCH] remove supported environments section and update supported networks and faucets (#167) --- .../build/reference/chain-ids/chain-ids.md | 4 +- .../consistency-levels/consistency-levels.md | 2 +- .../reference/contract-addresses/cctp.md | 8 +- .../contract-addresses/core-contracts.md | 8 +- .../reference/contract-addresses/relayer.md | 8 +- .../contract-addresses/token-bridge.md | 8 +- .../testnet-faucets/testnet-faucets.md | 35 + .snippets/text/supported-networks.md | 520 ++----- build/start-building/.pages | 2 +- build/start-building/supported-networks.md | 22 + .../start-building/supported-networks/.pages | 11 - .../supported-networks/algorand.md | 69 - .../supported-networks/aptos.md | 63 - .../supported-networks/cosmos.md | 543 ------- .../start-building/supported-networks/evm.md | 1321 ----------------- .../supported-networks/index.md | 22 - .../start-building/supported-networks/near.md | 61 - .../supported-networks/solana.md | 119 -- .../start-building/supported-networks/sui.md | 74 - build/start-building/testnet-faucets.md | 464 +----- 20 files changed, 229 insertions(+), 3135 deletions(-) create mode 100644 .snippets/text/build/start-building/testnet-faucets/testnet-faucets.md create mode 100644 build/start-building/supported-networks.md delete mode 100644 build/start-building/supported-networks/.pages delete mode 100644 build/start-building/supported-networks/algorand.md delete mode 100644 build/start-building/supported-networks/aptos.md delete mode 100644 build/start-building/supported-networks/cosmos.md delete mode 100644 build/start-building/supported-networks/evm.md delete mode 100644 build/start-building/supported-networks/index.md delete mode 100644 build/start-building/supported-networks/near.md delete mode 100644 build/start-building/supported-networks/solana.md delete mode 100644 build/start-building/supported-networks/sui.md diff --git a/.snippets/text/build/reference/chain-ids/chain-ids.md b/.snippets/text/build/reference/chain-ids/chain-ids.md index 91d745d4..4e3cf0b9 100644 --- a/.snippets/text/build/reference/chain-ids/chain-ids.md +++ b/.snippets/text/build/reference/chain-ids/chain-ids.md @@ -3,10 +3,10 @@ === "Mainnet" -
Chain NameWormhole Chain IDNetwork ID
Ethereum21
Solana1Mainnet Beta - 5eykt4UsFv8P8NJdTREpY1vzqKqZKvdpKuc147dw2N9d
Acala12787
Algorand8mainnet-v1.0
Aptos221
Arbitrum23Arbitrum One - 42161
Avalanche6C-Chain - 43114
Base30Base - 8453
Berachain39
Blast3681457
BNB Smart Chain456
Celestia4004celestia
Celo1442220
Cosmoshub4000cosmoshub-4
Dymension4007dymension_1100-1
Evmos4001evmos_9001-2
Fantom10250
Gnosis25100
Injective19injective-1
Kaia138217
Karura11686
Kujira4002kaiyo-1
Linea3859144
Mantle355000
Moonbeam161284
NEAR15mainnet
Neon17245022934
Neutron4003neutron-1
Oasis742262
Optimism2410
Osmosis20osmosis-1
Polygon5137
Provenance4008pio-mainnet-1
Pythnet26
Rootstock3330
Scroll34534352
Seda4006
Sei32pacific-1
Seievm40
SNAXchain432192
Stargaze4005stargaze-1
Sui2135834a8a
Terra3columbus-5
Terra218phoenix-1
Xlayer37196
Xpla28dimension_37-1
+
Chain NameWormhole Chain IDNetwork ID
Ethereum21
Solana1Mainnet Beta - 5eykt4UsFv8P8NJdTREpY1vzqKqZKvdpKuc147dw2N9d
Acala12787
Algorand8mainnet-v1.0
Aptos221
Arbitrum23Arbitrum One - 42161
Avalanche6C-Chain - 43114
Base30Base - 8453
Berachain39
Blast3681457
BNB Smart Chain456
Celestia4004celestia
Celo1442220
Cosmos Hub4000cosmoshub-4
Dymension4007dymension_1100-1
Evmos4001evmos_9001-2
Fantom10250
Gnosis25100
Injective19injective-1
Ink46
Kaia138217
Karura11686
Kujira4002kaiyo-1
Linea3859144
Mantle355000
MonadDevnet10008
Moonbeam161284
NEAR15mainnet
Neon17245022934
Neutron4003neutron-1
Oasis742262
Optimism2410
Osmosis20osmosis-1
Polygon5137
Provenance4008pio-mainnet-1
Pythnet26
Rootstock3330
Scroll34534352
SEDA4006
Sei32pacific-1
Seievm40
SNAXchain432192
Stargaze4005stargaze-1
Sui2135834a8a
Terra3columbus-5
Terra 2.018phoenix-1
Unichain44
World Chain45480
X Layer37196
XPLA28dimension_37-1
=== "Testnet" -
Chain NameWormhole Chain IDNetwork ID
Ethereum2Goerli - 5
Ethereum Holesky10006Holesky - 17000
Ethereum Sepolia10002Sepolia - 11155111
Solana1Devnet - EtWTRABZaYq6iMfeYKouRu166VU2xqa1wcaWoxPkrZBG
Acala12597
Algorand8testnet-v1.0
Aptos222
Arbitrum23Goerli - 421613
Arbitrum Sepolia10003Sepolia - 421614
Avalanche6Fuji - 43113
Base30Base Goerli - 84531
Base Sepolia10004Base Sepolia - 84532
Berachain3980084
Blast36168587773
BNB Smart Chain497
Celestia4004mocha-4
Celo14Alfajores - 44787
Cosmoshub4000theta-testnet-001
Dymension4007
Evmos4001evmos_9000-4
Fantom104002
Gnosis25Chaido - 10200
Injective19injective-888
Kaia13Kairos - 1001
Karura11596
Kujira4002harpoon-4
Linea3859141
Mantle35Sepolia - 5003
Moonbeam16Moonbase-Alphanet - 1287
NEAR15testnet
Neon17245022940
Neutron4003pion-1
Oasis742261
Optimism24Optimism Goerli - 420
Optimism Sepolia10005Optimism Sepolia - 11155420
Osmosis20osmo-test-5
Polygon5Mumbai - 80001
Polygon Sepolia10007Sepolia - 80002
Provenance4008
Pythnet26
Rootstock3331
Scroll34Sepolia - 534351
Seda4006seda-1-testnet
Sei32atlantic-2
Seievm40
SNAXchain4313001
Stargaze4005
Sui214c78adac
Terra3bombay-12
Terra218pisco-1
Xlayer37195
Xpla28cube_47-5
+
Chain NameWormhole Chain IDNetwork ID
Ethereum Holesky10006Holesky - 17000
Ethereum Sepolia10002Sepolia - 11155111
Solana1Devnet - EtWTRABZaYq6iMfeYKouRu166VU2xqa1wcaWoxPkrZBG
Acala12597
Algorand8testnet-v1.0
Aptos222
Arbitrum Sepolia10003Sepolia - 421614
Avalanche6Fuji - 43113
Base Sepolia10004Base Sepolia - 84532
Berachain3980084
Blast36168587773
BNB Smart Chain497
Celestia4004mocha-4
Celo14Alfajores - 44787
Cosmos Hub4000theta-testnet-001
Dymension4007
Evmos4001evmos_9000-4
Fantom104002
Gnosis25Chiado - 10200
Injective19injective-888
Ink46763373
Kaia13Kairos - 1001
Karura11596
Kujira4002harpoon-4
Linea3859141
Mantle35Sepolia - 5003
MonadDevnet1000841454
Moonbeam16Moonbase-Alphanet - 1287
NEAR15testnet
Neon17245022940
Neutron4003pion-1
Oasis742261
Optimism Sepolia10005Optimism Sepolia - 11155420
Osmosis20osmo-test-5
Polygon Amoy10007Amoy - 80002
Provenance4008
Pythnet26
Rootstock3331
Scroll34Sepolia - 534351
SEDA4006seda-1-testnet
Sei32atlantic-2
Seievm40
SNAXchain4313001
Stargaze4005
Sui214c78adac
Terra3bombay-12
Terra 2.018pisco-1
Unichain44Unichain Sepolia - 1301
World Chain454801
X Layer37195
XPLA28cube_47-5
\ No newline at end of file diff --git a/.snippets/text/build/reference/consistency-levels/consistency-levels.md b/.snippets/text/build/reference/consistency-levels/consistency-levels.md index 719791e1..6eddfea4 100644 --- a/.snippets/text/build/reference/consistency-levels/consistency-levels.md +++ b/.snippets/text/build/reference/consistency-levels/consistency-levels.md @@ -1,4 +1,4 @@ -
ChainInstantSafeFinalizedOtherwiseTime to FinalizeDetails
Ethereum200201finalized~ 1455sDetails
Solana01~ 14sDetails
Acala200201finalized~ 24s
Algorand0~ 4sDetails
Aptos0~ 4sDetails
Arbitrum200201finalized~ 1066sDetails
Avalanche200finalized~ 2sDetails
Base200201finalized~ 1026s
Blast200201finalized~ 1026s
BNB Smart Chain200201finalized~ 48sDetails
Celestia0~ 5s
Celo200finalized~ 10s
Cosmoshub0~ 5s
Dymension0~ 5s
Evmos0~ 2s
Fantom200finalized~ 5s
Injective0~ 3s
Kaia200finalized~ 1s
Karura200201finalized~ 24sDetails
Kujira0~ 3s
Mantle200201finalized~ 1026s
Moonbeam200201finalized~ 24sDetails
NEAR0~ 2sDetails
Neutron0~ 5s
Oasis200finalized~ 12s
Optimism200201finalized~ 1026s
Osmosis0~ 6s
Polygon200finalized~ 66sDetails
Scroll200finalized~ 903s
Sei0~ 1s
Stargaze0~ 5s
Sui0~ 3sDetails
Terra0~ 6s
Terra20~ 6s
Xlayer200201finalized~ 903s
Xpla0~ 5s
+
ChainInstantSafeFinalizedOtherwiseTime to FinalizeDetails
Ethereum200201finalized~ 1095sDetails
Solana01~ 14sDetails
Acala200201finalized~ 24s
Algorand0~ 4sDetails
Aptos0~ 4sDetails
Arbitrum200201finalized~ 1066sDetails
Avalanche200finalized~ 2sDetails
Base200201finalized~ 1026s
Blast200201finalized~ 1026s
BNB Smart Chain200201finalized~ 48sDetails
Celestia0~ 5s
Celo200finalized~ 10s
Cosmos Hub0~ 5s
Dymension0~ 5s
Evmos0~ 2s
Fantom200finalized~ 5s
Injective0~ 3s
Kaia200finalized~ 1s
Karura200201finalized~ 24sDetails
Kujira0~ 3s
Mantle200201finalized~ 1026s
MonadDevnet0~ 2s
Moonbeam200201finalized~ 24sDetails
NEAR0~ 2sDetails
Neutron0~ 5s
Oasis200finalized~ 12s
Optimism200201finalized~ 1026s
Osmosis0~ 6s
Polygon200finalized~ 66sDetails
Scroll200finalized~ 903s
Sei0~ 1s
Stargaze0~ 5s
Sui0~ 3sDetails
Terra0~ 6s
Terra 2.00~ 6s
X Layer200201finalized~ 903s
XPLA0~ 5s
diff --git a/.snippets/text/build/reference/contract-addresses/cctp.md b/.snippets/text/build/reference/contract-addresses/cctp.md index 2d47e92d..f92bb3b0 100644 --- a/.snippets/text/build/reference/contract-addresses/cctp.md +++ b/.snippets/text/build/reference/contract-addresses/cctp.md @@ -3,14 +3,14 @@ === "Mainnet" -
Chain NameContract Address
Ethereum0xAaDA05BD399372f0b0463744C09113c137636f6a
Solana-
Acala-
Algorand-
Aptos-
Arbitrum0x2703483B1a5a7c577e8680de9Df8Be03c6f30e3c
Avalanche0x09Fb06A271faFf70A651047395AaEb6265265F13
Base0x03faBB06Fa052557143dC28eFCFc63FC12843f1D
Berachain-
Blast-
BNB Smart Chain-
Celestia-
Celo-
Cosmoshub-
Dymension-
Evmos-
Fantom-
Gnosis-
Injective-
Kaia-
Karura-
Kujira-
Linea-
Mantle-
Moonbeam-
NEAR-
Neon-
Neutron-
Oasis-
Optimism0x2703483B1a5a7c577e8680de9Df8Be03c6f30e3c
Osmosis-
Polygon0x0FF28217dCc90372345954563486528aa865cDd6
Provenance-
Pythnet-
Rootstock-
Scroll-
Seda-
Sei-
Seievm-
SNAXchain-
Stargaze-
Sui-
Terra-
Terra2-
Xlayer-
Xpla-
+
Chain NameContract Address
Ethereum0xAaDA05BD399372f0b0463744C09113c137636f6a
Arbitrum0x2703483B1a5a7c577e8680de9Df8Be03c6f30e3c
Avalanche0x09Fb06A271faFf70A651047395AaEb6265265F13
Base0x03faBB06Fa052557143dC28eFCFc63FC12843f1D
Optimism0x2703483B1a5a7c577e8680de9Df8Be03c6f30e3c
Polygon0x0FF28217dCc90372345954563486528aa865cDd6
=== "Testnet" -
Chain NameContract Address
Ethereum-
Ethereum Holesky-
Ethereum Sepolia0x2703483B1a5a7c577e8680de9Df8Be03c6f30e3c
Solana-
Acala-
Algorand-
Aptos-
Arbitrum-
Arbitrum Sepolia0x2703483B1a5a7c577e8680de9Df8Be03c6f30e3c
Avalanche0x58f4c17449c90665891c42e14d34aae7a26a472e
Base-
Base Sepolia0x2703483B1a5a7c577e8680de9Df8Be03c6f30e3c
Berachain-
Blast-
BNB Smart Chain-
Celestia-
Celo-
Cosmoshub-
Dymension-
Evmos-
Fantom-
Gnosis-
Injective-
Kaia-
Karura-
Kujira-
Linea-
Mantle-
Moonbeam-
NEAR-
Neon-
Neutron-
Oasis-
Optimism-
Optimism Sepolia0x2703483B1a5a7c577e8680de9Df8Be03c6f30e3c
Osmosis-
Polygon0x2703483B1a5a7c577e8680de9Df8Be03c6f30e3c
Polygon Sepolia-
Provenance-
Pythnet-
Rootstock-
Scroll-
Seda-
Sei-
Seievm-
SNAXchain-
Stargaze-
Sui-
Terra-
Terra2-
Xlayer-
Xpla-
+
Chain NameContract Address
Ethereum Sepolia0x2703483B1a5a7c577e8680de9Df8Be03c6f30e3c
Arbitrum Sepolia0x2703483B1a5a7c577e8680de9Df8Be03c6f30e3c
Avalanche0x58f4c17449c90665891c42e14d34aae7a26a472e
Base Sepolia0x2703483B1a5a7c577e8680de9Df8Be03c6f30e3c
Optimism Sepolia0x2703483B1a5a7c577e8680de9Df8Be03c6f30e3c
=== "Devnet" -
Chain NameContract Address
Ethereum-
Ethereum Sepolia-
Ethereum Holesky-
Solana-
Acala-
Algorand-
Aptos-
Arbitrum-
Arbitrum Sepolia-
Avalanche-
Base-
Base Sepolia-
Berachain-
Blast-
BNB Smart Chain-
Celestia-
Celo-
Cosmoshub-
Dymension-
Evmos-
Fantom-
Gnosis-
Injective-
Kaia-
Karura-
Kujira-
Linea-
Mantle-
Moonbeam-
NEAR-
Neon-
Neutron-
Oasis-
Optimism-
Optimism Sepolia-
Osmosis-
Polygon-
Polygon Sepolia-
Provenance-
Pythnet-
Rootstock-
Scroll-
Seda-
Sei-
Seievm-
SNAXchain-
Stargaze-
Sui-
Terra-
Terra2-
Xlayer-
Xpla-
- + N/A + diff --git a/.snippets/text/build/reference/contract-addresses/core-contracts.md b/.snippets/text/build/reference/contract-addresses/core-contracts.md index 168c1d8b..f058bfc2 100644 --- a/.snippets/text/build/reference/contract-addresses/core-contracts.md +++ b/.snippets/text/build/reference/contract-addresses/core-contracts.md @@ -3,14 +3,14 @@ === "Mainnet" -
Chain NameContract Address
Ethereum0x98f3c9e6E3fAce36bAAd05FE09d375Ef1464288B
Solanaworm2ZoG2kUd4vFXhvjh93UUH596ayRfgQ2MgjNMTth
Acala0xa321448d90d4e5b0A732867c18eA198e75CAC48E
Algorand842125965
Aptos0x5bc11445584a763c1fa7ed39081f1b920954da14e04b32440cba863d03e19625
Arbitrum0xa5f208e072434bC67592E4C49C1B991BA79BCA46
Avalanche0x54a8e5f9c4CbA08F9943965859F6c34eAF03E26c
Base0xbebdb6C8ddC678FfA9f8748f85C815C556Dd8ac6
Berachain-
Blast0xbebdb6C8ddC678FfA9f8748f85C815C556Dd8ac6
BNB Smart Chain0x98f3c9e6E3fAce36bAAd05FE09d375Ef1464288B
Celestia-
Celo0xa321448d90d4e5b0A732867c18eA198e75CAC48E
Cosmoshub-
Dymension-
Evmos-
Fantom0x126783A6Cb203a3E35344528B26ca3a0489a1485
Gnosis0xa321448d90d4e5b0A732867c18eA198e75CAC48E
Injectiveinj17p9rzwnnfxcjp32un9ug7yhhzgtkhvl9l2q74d
Ink-
Kaia0x0C21603c4f3a6387e241c0091A7EA39E43E90bb7
Karura0xa321448d90d4e5b0A732867c18eA198e75CAC48E
Kujira-
Linea-
Mantle0xbebdb6C8ddC678FfA9f8748f85C815C556Dd8ac6
Moonbeam0xC8e2b0cD52Cf01b0Ce87d389Daa3d414d4cE29f3
NEARcontract.wormhole_crypto.near
Neon-
Neutronneutron16rerygcpahqcxx5t8vjla46ym8ccn7xz7rtc6ju5ujcd36cmc7zs9zrunh
Oasis0xfE8cD454b4A1CA468B57D79c0cc77Ef5B6f64585
Optimism0xEe91C335eab126dF5fDB3797EA9d6aD93aeC9722
Osmosis-
Polygon0x7A4B5a56256163F07b2C80A7cA55aBE66c4ec4d7
Provenance-
PythnetH3fxXJ86ADW2PNuDDmZJg6mzTtPxkYCpNuQUTgmJ7AjU
Rootstock0xbebdb6C8ddC678FfA9f8748f85C815C556Dd8ac6
Scroll0xbebdb6C8ddC678FfA9f8748f85C815C556Dd8ac6
Seda-
Seisei1gjrrme22cyha4ht2xapn3f08zzw6z3d4uxx6fyy9zd5dyr3yxgzqqncdqn
Seievm-
SNAXchain-
Stargaze-
Sui0xaeab97f96cf9877fee2883315d459552b2b921edc16d7ceac6eab944dd88919c
Terraterra1dq03ugtd40zu9hcgdzrsq6z2z4hwhc9tqk2uy5
Terra2terra12mrnzvhx3rpej6843uge2yyfppfyd3u9c3uq223q8sl48huz9juqffcnhp
Unichain-
Worldchain-
Xlayer0x194B123c5E96B9b2E49763619985790Dc241CAC0
Xplaxpla1jn8qmdda5m6f6fqu9qv46rt7ajhklg40ukpqchkejcvy8x7w26cqxamv3w
+
Chain NameContract Address
Ethereum0x98f3c9e6E3fAce36bAAd05FE09d375Ef1464288B
Solanaworm2ZoG2kUd4vFXhvjh93UUH596ayRfgQ2MgjNMTth
Acala0xa321448d90d4e5b0A732867c18eA198e75CAC48E
Algorand842125965
Aptos0x5bc11445584a763c1fa7ed39081f1b920954da14e04b32440cba863d03e19625
Arbitrum0xa5f208e072434bC67592E4C49C1B991BA79BCA46
Avalanche0x54a8e5f9c4CbA08F9943965859F6c34eAF03E26c
Base0xbebdb6C8ddC678FfA9f8748f85C815C556Dd8ac6
Blast0xbebdb6C8ddC678FfA9f8748f85C815C556Dd8ac6
BNB Smart Chain0x98f3c9e6E3fAce36bAAd05FE09d375Ef1464288B
Celo0xa321448d90d4e5b0A732867c18eA198e75CAC48E
Fantom0x126783A6Cb203a3E35344528B26ca3a0489a1485
Gnosis0xa321448d90d4e5b0A732867c18eA198e75CAC48E
Injectiveinj17p9rzwnnfxcjp32un9ug7yhhzgtkhvl9l2q74d
Kaia0x0C21603c4f3a6387e241c0091A7EA39E43E90bb7
Karura0xa321448d90d4e5b0A732867c18eA198e75CAC48E
Mantle0xbebdb6C8ddC678FfA9f8748f85C815C556Dd8ac6
Moonbeam0xC8e2b0cD52Cf01b0Ce87d389Daa3d414d4cE29f3
NEARcontract.wormhole_crypto.near
Neutronneutron16rerygcpahqcxx5t8vjla46ym8ccn7xz7rtc6ju5ujcd36cmc7zs9zrunh
Oasis0xfE8cD454b4A1CA468B57D79c0cc77Ef5B6f64585
Optimism0xEe91C335eab126dF5fDB3797EA9d6aD93aeC9722
Polygon0x7A4B5a56256163F07b2C80A7cA55aBE66c4ec4d7
PythnetH3fxXJ86ADW2PNuDDmZJg6mzTtPxkYCpNuQUTgmJ7AjU
Rootstock0xbebdb6C8ddC678FfA9f8748f85C815C556Dd8ac6
Scroll0xbebdb6C8ddC678FfA9f8748f85C815C556Dd8ac6
Seisei1gjrrme22cyha4ht2xapn3f08zzw6z3d4uxx6fyy9zd5dyr3yxgzqqncdqn
SNAXchain0xc1BA3CC4bFE724A08FbbFbF64F8db196738665f4
Sui0xaeab97f96cf9877fee2883315d459552b2b921edc16d7ceac6eab944dd88919c
Terraterra1dq03ugtd40zu9hcgdzrsq6z2z4hwhc9tqk2uy5
Terra 2.0terra12mrnzvhx3rpej6843uge2yyfppfyd3u9c3uq223q8sl48huz9juqffcnhp
World Chain0xcbcEe4e081464A15d8Ad5f58BB493954421eB506
X Layer0x194B123c5E96B9b2E49763619985790Dc241CAC0
XPLAxpla1jn8qmdda5m6f6fqu9qv46rt7ajhklg40ukpqchkejcvy8x7w26cqxamv3w
=== "Testnet" -
Chain NameContract Address
Ethereum0x706abc4E45D419950511e474C7B9Ed348A4a716c
Ethereum Holesky0xa10f2eF61dE1f19f586ab8B6F2EbA89bACE63F7a
Ethereum Sepolia0x4a8bc80Ed5a4067f1CCf107057b8270E0cC11A78
Solana3u8hJUVTA4jH1wYAyUur7FFZVQ8H635K3tSHHF4ssjQ5
Acala0x64fb09E405D2043ed7785a29E296C766D56F2056
Algorand86525623
Aptos0x5bc11445584a763c1fa7ed39081f1b920954da14e04b32440cba863d03e19625
Arbitrum0xC7A204bDBFe983FCD8d8E61D02b475D4073fF97e
Arbitrum Sepolia0x6b9C8671cdDC8dEab9c719bB87cBd3e782bA6a35
Avalanche0x7bbcE28e64B3F8b84d876Ab298393c38ad7aac4C
Base0x23908A62110e21C04F3A4e011d24F901F911744A
Base Sepolia0x79A1027a6A159502049F10906D333EC57E95F083
Berachain0xBB73cB66C26740F31d1FabDC6b7A46a038A300dd
Blast0x473e002D7add6fB67a4964F13bFd61280Ca46886
BNB Smart Chain0x68605AD7b15c732a30b1BbC62BE8F2A509D74b4D
Celestia-
Celo0x88505117CA88e7dd2eC6EA1E13f0948db2D50D56
Cosmoshub-
Dymension-
Evmos-
Fantom0x1BB3B4119b7BA9dfad76B0545fb3F531383c3bB7
Gnosis0xBB73cB66C26740F31d1FabDC6b7A46a038A300dd
Injectiveinj1xx3aupmgv3ce537c0yce8zzd3sz567syuyedpg
Ink Sepolia0xBB73cB66C26740F31d1FabDC6b7A46a038A300dd
Kaia0x1830CC6eE66c84D2F177B94D544967c774E624cA
Karura0x64fb09E405D2043ed7785a29E296C766D56F2056
Kujira-
Linea0x79A1027a6A159502049F10906D333EC57E95F083
Mantle0x376428e7f26D5867e69201b275553C45B09EE090
Moonbeam0xa5B7D85a8f27dd7907dc8FdC21FA5657D5E2F901
NEARwormhole.wormhole.testnet
Neon-
Neutronneutron1enf63k37nnv9cugggpm06mg70emcnxgj9p64v2s8yx7a2yhhzk2q6xesk4
Oasis0xc1C338397ffA53a2Eb12A7038b4eeb34791F8aCb
Optimism0x6b9C8671cdDC8dEab9c719bB87cBd3e782bA6a35
Optimism Sepolia0x31377888146f3253211EFEf5c676D41ECe7D58Fe
Osmosisosmo1hggkxr0hpw83f8vuft7ruvmmamsxmwk2hzz6nytdkzyup9krt0dq27sgyx
Polygon0x0CBE91CF822c73C2315FB05100C2F714765d5c20
Polygon Sepolia0x6b9C8671cdDC8dEab9c719bB87cBd3e782bA6a35
Provenance-
PythnetEUrRARh92Cdc54xrDn6qzaqjA77NRrCcfbr8kPwoTL4z
Rootstock0xbebdb6C8ddC678FfA9f8748f85C815C556Dd8ac6
Scroll0x055F47F1250012C6B20c436570a76e52c17Af2D5
Seda-
Seisei1nna9mzp274djrgzhzkac2gvm3j27l402s4xzr08chq57pjsupqnqaj0d5s
Seievm0x07782FCe991dAb4DE7a3124032E534A0D059B4d8
SNAXchain0xBB73cB66C26740F31d1FabDC6b7A46a038A300dd
Stargaze-
Sui0x31358d198147da50db32eda2562951d53973a0c0ad5ed738e9b17d88b213d790
Terraterra1pd65m0q9tl3v8znnz5f5ltsfegyzah7g42cx5v
Terra2terra19nv3xr5lrmmr7egvrk2kqgw4kcn43xrtd5g0mpgwwvhetusk4k7s66jyv0
Unichain Sepolia0xBB73cB66C26740F31d1FabDC6b7A46a038A300dd
Worldchain Sepolia0xe5E02cD12B6FcA153b0d7fF4bF55730AE7B3C93A
Xlayer0xA31aa3FDb7aF7Db93d18DDA4e19F811342EDF780
Xplaxpla1upkjn4mthr0047kahvn0llqx4qpqfn75lnph4jpxfn8walmm8mqsanyy35
+
Chain NameContract Address
Ethereum Holesky0xa10f2eF61dE1f19f586ab8B6F2EbA89bACE63F7a
Ethereum Sepolia0x4a8bc80Ed5a4067f1CCf107057b8270E0cC11A78
Solana3u8hJUVTA4jH1wYAyUur7FFZVQ8H635K3tSHHF4ssjQ5
Acala0x64fb09E405D2043ed7785a29E296C766D56F2056
Algorand86525623
Aptos0x5bc11445584a763c1fa7ed39081f1b920954da14e04b32440cba863d03e19625
Arbitrum Sepolia0x6b9C8671cdDC8dEab9c719bB87cBd3e782bA6a35
Avalanche0x7bbcE28e64B3F8b84d876Ab298393c38ad7aac4C
Base Sepolia0x79A1027a6A159502049F10906D333EC57E95F083
Berachain0xBB73cB66C26740F31d1FabDC6b7A46a038A300dd
Blast0x473e002D7add6fB67a4964F13bFd61280Ca46886
BNB Smart Chain0x68605AD7b15c732a30b1BbC62BE8F2A509D74b4D
Celo0x88505117CA88e7dd2eC6EA1E13f0948db2D50D56
Fantom0x1BB3B4119b7BA9dfad76B0545fb3F531383c3bB7
Gnosis0xBB73cB66C26740F31d1FabDC6b7A46a038A300dd
Injectiveinj1xx3aupmgv3ce537c0yce8zzd3sz567syuyedpg
Ink0xBB73cB66C26740F31d1FabDC6b7A46a038A300dd
Kaia0x1830CC6eE66c84D2F177B94D544967c774E624cA
Karura0x64fb09E405D2043ed7785a29E296C766D56F2056
Linea0x79A1027a6A159502049F10906D333EC57E95F083
Mantle0x376428e7f26D5867e69201b275553C45B09EE090
MonadDevnet0xBB73cB66C26740F31d1FabDC6b7A46a038A300dd
Moonbeam0xa5B7D85a8f27dd7907dc8FdC21FA5657D5E2F901
NEARwormhole.wormhole.testnet
Neon0x268557122Ffd64c85750d630b716471118F323c8
Neutronneutron1enf63k37nnv9cugggpm06mg70emcnxgj9p64v2s8yx7a2yhhzk2q6xesk4
Oasis0xc1C338397ffA53a2Eb12A7038b4eeb34791F8aCb
Optimism Sepolia0x31377888146f3253211EFEf5c676D41ECe7D58Fe
Osmosisosmo1hggkxr0hpw83f8vuft7ruvmmamsxmwk2hzz6nytdkzyup9krt0dq27sgyx
Polygon Amoy0x6b9C8671cdDC8dEab9c719bB87cBd3e782bA6a35
PythnetEUrRARh92Cdc54xrDn6qzaqjA77NRrCcfbr8kPwoTL4z
Rootstock0xbebdb6C8ddC678FfA9f8748f85C815C556Dd8ac6
Scroll0x055F47F1250012C6B20c436570a76e52c17Af2D5
Seisei1nna9mzp274djrgzhzkac2gvm3j27l402s4xzr08chq57pjsupqnqaj0d5s
SNAXchain0xBB73cB66C26740F31d1FabDC6b7A46a038A300dd
Sui0x31358d198147da50db32eda2562951d53973a0c0ad5ed738e9b17d88b213d790
Terraterra1pd65m0q9tl3v8znnz5f5ltsfegyzah7g42cx5v
Terra 2.0terra19nv3xr5lrmmr7egvrk2kqgw4kcn43xrtd5g0mpgwwvhetusk4k7s66jyv0
Unichain0xBB73cB66C26740F31d1FabDC6b7A46a038A300dd
World Chain0xe5E02cD12B6FcA153b0d7fF4bF55730AE7B3C93A
X Layer0xA31aa3FDb7aF7Db93d18DDA4e19F811342EDF780
XPLAxpla1upkjn4mthr0047kahvn0llqx4qpqfn75lnph4jpxfn8walmm8mqsanyy35
=== "Devnet" -
Chain NameContract Address
Ethereum0xC89Ce4735882C9F0f0FE26686c53074E09B0D550
Ethereum Sepolia-
Ethereum Holesky-
SolanaBridge1p5gheXUvJ6jGWGeCsgPKgnE3YgdGKRVCMY9o
Acala-
Algorand1004
Aptos0xde0036a9600559e295d5f6802ef6f3f802f510366e0c23912b0655d972166017
Arbitrum-
Arbitrum Sepolia-
Avalanche-
Base-
Base Sepolia-
Berachain-
Blast-
BNB Smart Chain0xC89Ce4735882C9F0f0FE26686c53074E09B0D550
Celestia-
Celo-
Cosmoshub-
Dymension-
Evmos-
Fantom-
Gnosis-
Injective-
Ink Sepolia-
Kaia-
Karura-
Kujira-
Linea-
Mantle-
Moonbeam-
NEARwormhole.test.near
Neon-
Neutron-
Oasis-
Optimism-
Optimism Sepolia-
Osmosis-
Polygon-
Polygon Sepolia-
Provenance-
Pythnet-
Rootstock-
Scroll-
Seda-
Sei-
Seievm-
SNAXchain-
Stargaze-
Sui0x12253210c90f89e7a8525e6c52d41309ff5bfb31f43f561b5fe6f50cd72f9668
Terraterra14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9ssrc8au
Terra2terra14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9ssrc8au
Unichain Sepolia-
Worldchain Sepolia-
Xlayer-
Xpla-
- +
Chain NameContract Address
Ethereum0xC89Ce4735882C9F0f0FE26686c53074E09B0D550
SolanaBridge1p5gheXUvJ6jGWGeCsgPKgnE3YgdGKRVCMY9o
Algorand1004
Aptos0xde0036a9600559e295d5f6802ef6f3f802f510366e0c23912b0655d972166017
BNB Smart Chain0xC89Ce4735882C9F0f0FE26686c53074E09B0D550
NEARwormhole.test.near
Sui0x5a5160ca3c2037f4b4051344096ef7a48ebf4400b3f385e57ea90e1628a8bde0
Terraterra14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9ssrc8au
Terra 2.0terra14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9ssrc8au
+ diff --git a/.snippets/text/build/reference/contract-addresses/relayer.md b/.snippets/text/build/reference/contract-addresses/relayer.md index 56aef4cd..f59e8c79 100644 --- a/.snippets/text/build/reference/contract-addresses/relayer.md +++ b/.snippets/text/build/reference/contract-addresses/relayer.md @@ -3,14 +3,14 @@ === "Mainnet" -
Chain NameContract Address
Ethereum0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
Solana-
Acala0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
Algorand-
Aptos-
Arbitrum0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
Avalanche0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
Base0x706f82e9bb5b0813501714ab5974216704980e31
Berachain-
Blast0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
BNB Smart Chain0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
Celestia-
Celo0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
Cosmoshub-
Dymension-
Evmos-
Fantom0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
Gnosis-
Injective-
Kaia0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
Karura0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
Kujira-
Linea-
Mantle0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
Moonbeam0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
NEAR-
Neon-
Neutron-
Oasis-
Optimism0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
Osmosis-
Polygon0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
Provenance-
Pythnet-
Rootstock-
Scroll0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
Seda-
Sei-
Seievm-
SNAXchain-
Stargaze-
Sui-
Terra-
Terra2-
Xlayer0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
Xpla-
+
Chain NameContract Address
Ethereum0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
Arbitrum0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
Avalanche0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
Base0x706f82e9bb5b0813501714ab5974216704980e31
Blast0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
BNB Smart Chain0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
Celo0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
Fantom0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
Kaia0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
Mantle0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
Moonbeam0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
Optimism0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
Polygon0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
Scroll0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
SNAXchain0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
X Layer0x27428DD2d3DD32A4D7f7C497eAaa23130d894911
=== "Testnet" -
Chain NameContract Address
Ethereum0x28D8F1Be96f97C1387e94A53e00eCcFb4E75175a
Ethereum Holesky-
Ethereum Sepolia0x7B1bD7a6b4E61c2a123AC6BC2cbfC614437D0470
Solana-
Acala-
Algorand-
Aptos-
Arbitrum0xAd753479354283eEE1b86c9470c84D42f229FF43
Arbitrum Sepolia0x7B1bD7a6b4E61c2a123AC6BC2cbfC614437D0470
Avalanche0xA3cF45939bD6260bcFe3D66bc73d60f19e49a8BB
Base0xea8029CD7FCAEFFcD1F53686430Db0Fc8ed384E1
Base Sepolia0x93BAD53DDfB6132b0aC8E37f6029163E63372cEE
Berachain-
Blast-
BNB Smart Chain0x80aC94316391752A193C1c47E27D382b507c93F3
Celestia-
Celo0x306B68267Deb7c5DfCDa3619E22E9Ca39C374f84
Cosmoshub-
Dymension-
Evmos-
Fantom-
Gnosis-
Injective-
Kaia-
Karura-
Kujira-
Linea-
Mantle-
Moonbeam0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0
NEAR-
Neon-
Neutron-
Oasis-
Optimism0x01A957A525a5b7A72808bA9D10c389674E459891
Optimism Sepolia0x93BAD53DDfB6132b0aC8E37f6029163E63372cEE
Osmosis-
Polygon0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0
Polygon Sepolia-
Provenance-
Pythnet-
Rootstock-
Scroll-
Seda-
Sei-
Seievm-
SNAXchain-
Stargaze-
Sui-
Terra-
Terra2-
Xlayer-
Xpla-
+
Chain NameContract Address
Ethereum Sepolia0x7B1bD7a6b4E61c2a123AC6BC2cbfC614437D0470
Arbitrum Sepolia0x7B1bD7a6b4E61c2a123AC6BC2cbfC614437D0470
Avalanche0xA3cF45939bD6260bcFe3D66bc73d60f19e49a8BB
Base Sepolia0x93BAD53DDfB6132b0aC8E37f6029163E63372cEE
BNB Smart Chain0x80aC94316391752A193C1c47E27D382b507c93F3
Celo0x306B68267Deb7c5DfCDa3619E22E9Ca39C374f84
Fantom0x9563a59c15842a6f322b10f69d1dd88b41f2e97b
Moonbeam0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0
Optimism Sepolia0x93BAD53DDfB6132b0aC8E37f6029163E63372cEE
=== "Devnet" -
Chain NameContract Address
Ethereum0xb98F46E96cb1F519C333FdFB5CCe0B13E0300ED4
Ethereum Sepolia-
Ethereum Holesky-
Solana-
Acala-
Algorand-
Aptos-
Arbitrum-
Arbitrum Sepolia-
Avalanche-
Base-
Base Sepolia-
Berachain-
Blast-
BNB Smart Chain0xb98F46E96cb1F519C333FdFB5CCe0B13E0300ED4
Celestia-
Celo-
Cosmoshub-
Dymension-
Evmos-
Fantom-
Gnosis-
Injective-
Kaia-
Karura-
Kujira-
Linea-
Mantle-
Moonbeam-
NEAR-
Neon-
Neutron-
Oasis-
Optimism-
Optimism Sepolia-
Osmosis-
Polygon-
Polygon Sepolia-
Provenance-
Pythnet-
Rootstock-
Scroll-
Seda-
Sei-
Seievm-
SNAXchain-
Stargaze-
Sui-
Terra-
Terra2-
Xlayer-
Xpla-
- +
Chain NameContract Address
Ethereum0xcC680D088586c09c3E0E099a676FA4b6e42467b4
BNB Smart Chain0xcC680D088586c09c3E0E099a676FA4b6e42467b4
+ diff --git a/.snippets/text/build/reference/contract-addresses/token-bridge.md b/.snippets/text/build/reference/contract-addresses/token-bridge.md index 84f7992a..ca84775c 100644 --- a/.snippets/text/build/reference/contract-addresses/token-bridge.md +++ b/.snippets/text/build/reference/contract-addresses/token-bridge.md @@ -3,14 +3,14 @@ === "Mainnet" -
Chain NameContract Address
Ethereum0x3ee18B2214AFF97000D974cf647E7C347E8fa585
SolanawormDTUJ6AWPNvk59vGQbDvGJmqbDTdgWgAqcLBCgUb
Acala0xae9d7fe007b3327AA64A32824Aaac52C42a6E624
Algorand842126029
Aptos0x576410486a2da45eee6c949c995670112ddf2fbeedab20350d506328eefc9d4f
Arbitrum0x0b2402144Bb366A632D14B83F244D2e0e21bD39c
Avalanche0x0e082F06FF657D94310cB8cE8B0D9a04541d8052
Base0x8d2de8d2f73F1F4cAB472AC9A881C9b123C79627
Berachain-
Blast0x24850c6f61C438823F01B7A3BF2B89B72174Fa9d
BNB Smart Chain0xB6F6D86a8f9879A9c87f643768d9efc38c1Da6E7
Celestia-
Celo0x796Dff6D74F3E27060B71255Fe517BFb23C93eed
Cosmoshub-
Dymension-
Evmos-
Fantom0x7C9Fc5741288cDFdD83CeB07f3ea7e22618D79D2
Gnosis-
Injectiveinj1ghd753shjuwexxywmgs4xz7x2q732vcnxxynfn
Ink-
Kaia0x5b08ac39EAED75c0439FC750d9FE7E1F9dD0193F
Karura0xae9d7fe007b3327AA64A32824Aaac52C42a6E624
Kujira-
Linea-
Mantle0x24850c6f61C438823F01B7A3BF2B89B72174Fa9d
Moonbeam0xb1731c586ca89a23809861c6103f0b96b3f57d92
NEARcontract.portalbridge.near
Neon-
Neutron-
Oasis0x5848C791e09901b40A9Ef749f2a6735b418d7564
Optimism0x1D68124e65faFC907325e3EDbF8c4d84499DAa8b
Osmosis-
Polygon0x5a58505a96D1dbf8dF91cB21B54419FC36e93fdE
Provenance-
Pythnet-
Rootstock-
Scroll0x24850c6f61C438823F01B7A3BF2B89B72174Fa9d
Seda-
Seisei1smzlm9t79kur392nu9egl8p8je9j92q4gzguewj56a05kyxxra0qy0nuf3
Seievm-
SNAXchain-
Stargaze-
Sui0xc57508ee0d4595e5a8728974a4a93a787d38f339757230d441e895422c07aba9
Terraterra10nmmwe8r3g99a9newtqa7a75xfgs2e8z87r2sf
Terra2terra153366q50k7t8nn7gec00hg66crnhkdggpgdtaxltaq6xrutkkz3s992fw9
Unichain-
Worldchain-
Xlayer0x5537857664B0f9eFe38C9f320F75fEf23234D904
Xplaxpla137w0wfch2dfmz7jl2ap8pcmswasj8kg06ay4dtjzw7tzkn77ufxqfw7acv
+
Chain NameContract Address
Ethereum0x3ee18B2214AFF97000D974cf647E7C347E8fa585
SolanawormDTUJ6AWPNvk59vGQbDvGJmqbDTdgWgAqcLBCgUb
Acala0xae9d7fe007b3327AA64A32824Aaac52C42a6E624
Algorand842126029
Aptos0x576410486a2da45eee6c949c995670112ddf2fbeedab20350d506328eefc9d4f
Arbitrum0x0b2402144Bb366A632D14B83F244D2e0e21bD39c
Avalanche0x0e082F06FF657D94310cB8cE8B0D9a04541d8052
Base0x8d2de8d2f73F1F4cAB472AC9A881C9b123C79627
Blast0x24850c6f61C438823F01B7A3BF2B89B72174Fa9d
BNB Smart Chain0xB6F6D86a8f9879A9c87f643768d9efc38c1Da6E7
Celo0x796Dff6D74F3E27060B71255Fe517BFb23C93eed
Fantom0x7C9Fc5741288cDFdD83CeB07f3ea7e22618D79D2
Injectiveinj1ghd753shjuwexxywmgs4xz7x2q732vcnxxynfn
Kaia0x5b08ac39EAED75c0439FC750d9FE7E1F9dD0193F
Karura0xae9d7fe007b3327AA64A32824Aaac52C42a6E624
Mantle0x24850c6f61C438823F01B7A3BF2B89B72174Fa9d
Moonbeam0xb1731c586ca89a23809861c6103f0b96b3f57d92
NEARcontract.portalbridge.near
Oasis0x5848C791e09901b40A9Ef749f2a6735b418d7564
Optimism0x1D68124e65faFC907325e3EDbF8c4d84499DAa8b
Polygon0x5a58505a96D1dbf8dF91cB21B54419FC36e93fdE
Scroll0x24850c6f61C438823F01B7A3BF2B89B72174Fa9d
Seisei1smzlm9t79kur392nu9egl8p8je9j92q4gzguewj56a05kyxxra0qy0nuf3
SNAXchain0x8B94bfE456B48a6025b92E11Be393BAa86e68410
Sui0xc57508ee0d4595e5a8728974a4a93a787d38f339757230d441e895422c07aba9
Terraterra10nmmwe8r3g99a9newtqa7a75xfgs2e8z87r2sf
Terra 2.0terra153366q50k7t8nn7gec00hg66crnhkdggpgdtaxltaq6xrutkkz3s992fw9
World Chain0xc309275443519adca74c9136b02A38eF96E3a1f6
X Layer0x5537857664B0f9eFe38C9f320F75fEf23234D904
XPLAxpla137w0wfch2dfmz7jl2ap8pcmswasj8kg06ay4dtjzw7tzkn77ufxqfw7acv
=== "Testnet" -
Chain NameContract Address
Ethereum0xF890982f9310df57d00f659cf4fd87e65adEd8d7
Ethereum Holesky0x76d093BbaE4529a342080546cAFEec4AcbA59EC6
Ethereum Sepolia0xDB5492265f6038831E89f495670FF909aDe94bd9
SolanaDZnkkTmCiFWfYTfT41X3Rd1kDgozqzxWaHqsw6W4x2oe
Acala0xe157115ef34c93145Fec2FE53706846853B07F42
Algorand86525641
Aptos0x576410486a2da45eee6c949c995670112ddf2fbeedab20350d506328eefc9d4f
Arbitrum0x23908A62110e21C04F3A4e011d24F901F911744A
Arbitrum Sepolia0xC7A204bDBFe983FCD8d8E61D02b475D4073fF97e
Avalanche0x61E44E506Ca5659E6c0bba9b678586fA2d729756
Base0xA31aa3FDb7aF7Db93d18DDA4e19F811342EDF780
Base Sepolia0x86F55A04690fd7815A3D802bD587e83eA888B239
Berachain0xa10f2eF61dE1f19f586ab8B6F2EbA89bACE63F7a
Blast0x430855B4D43b8AEB9D2B9869B74d58dda79C0dB2
BNB Smart Chain0x9dcF9D205C9De35334D646BeE44b2D2859712A09
Celestia-
Celo0x05ca6037eC51F8b712eD2E6Fa72219FEaE74E153
Cosmoshub-
Dymension-
Evmos-
Fantom0x599CEa2204B4FaECd584Ab1F2b6aCA137a0afbE8
Gnosis-
Injectiveinj1q0e70vhrv063eah90mu97sazhywmeegp7myvnh
Ink Sepolia0x376428e7f26D5867e69201b275553C45B09EE090
Kaia0xC7A13BE098720840dEa132D860fDfa030884b09A
Karura0xe157115ef34c93145Fec2FE53706846853B07F42
Kujira-
Linea0xC7A204bDBFe983FCD8d8E61D02b475D4073fF97e
Mantle0x75Bfa155a9D7A3714b0861c8a8aF0C4633c45b5D
Moonbeam0xbc976D4b9D57E57c3cA52e1Fd136C45FF7955A96
NEARtoken.wormhole.testnet
Neon-
Neutron-
Oasis0x88d8004A9BdbfD9D28090A02010C19897a29605c
Optimism0xC7A204bDBFe983FCD8d8E61D02b475D4073fF97e
Optimism Sepolia0x99737Ec4B815d816c49A385943baf0380e75c0Ac
Osmosis-
Polygon0x377D55a7928c046E18eEbb61977e714d2a76472a
Polygon Sepolia0xC7A204bDBFe983FCD8d8E61D02b475D4073fF97e
Provenance-
Pythnet-
Rootstock-
Scroll0x22427d90B7dA3fA4642F7025A854c7254E4e45BF
Seda-
Seisei1jv5xw094mclanxt5emammy875qelf3v62u4tl4lp5nhte3w3s9ts9w9az2
Seievm-
SNAXchain0xa10f2eF61dE1f19f586ab8B6F2EbA89bACE63F7a
Stargaze-
Sui0x6fb10cdb7aa299e9a4308752dadecb049ff55a892de92992a1edbd7912b3d6da
Terraterra1pseddrv0yfsn76u4zxrjmtf45kdlmalswdv39a
Terra2terra1c02vds4uhgtrmcw7ldlg75zumdqxr8hwf7npseuf2h58jzhpgjxsgmwkvk
Unichain Sepolia0xa10f2eF61dE1f19f586ab8B6F2EbA89bACE63F7a
Worldchain Sepolia0x430855B4D43b8AEB9D2B9869B74d58dda79C0dB2
Xlayer0xdA91a06299BBF302091B053c6B9EF86Eff0f930D
Xplaxpla1kek6zgdaxcsu35nqfsyvs2t9vs87dqkkq6hjdgczacysjn67vt8sern93x
+
Chain NameContract Address
Ethereum Holesky0x76d093BbaE4529a342080546cAFEec4AcbA59EC6
Ethereum Sepolia0xDB5492265f6038831E89f495670FF909aDe94bd9
SolanaDZnkkTmCiFWfYTfT41X3Rd1kDgozqzxWaHqsw6W4x2oe
Acala0xe157115ef34c93145Fec2FE53706846853B07F42
Algorand86525641
Aptos0x576410486a2da45eee6c949c995670112ddf2fbeedab20350d506328eefc9d4f
Arbitrum Sepolia0xC7A204bDBFe983FCD8d8E61D02b475D4073fF97e
Avalanche0x61E44E506Ca5659E6c0bba9b678586fA2d729756
Base Sepolia0x86F55A04690fd7815A3D802bD587e83eA888B239
Berachain0xa10f2eF61dE1f19f586ab8B6F2EbA89bACE63F7a
Blast0x430855B4D43b8AEB9D2B9869B74d58dda79C0dB2
BNB Smart Chain0x9dcF9D205C9De35334D646BeE44b2D2859712A09
Celo0x05ca6037eC51F8b712eD2E6Fa72219FEaE74E153
Fantom0x599CEa2204B4FaECd584Ab1F2b6aCA137a0afbE8
Injectiveinj1q0e70vhrv063eah90mu97sazhywmeegp7myvnh
Ink0x376428e7f26D5867e69201b275553C45B09EE090
Kaia0xC7A13BE098720840dEa132D860fDfa030884b09A
Karura0xe157115ef34c93145Fec2FE53706846853B07F42
Linea0xC7A204bDBFe983FCD8d8E61D02b475D4073fF97e
Mantle0x75Bfa155a9D7A3714b0861c8a8aF0C4633c45b5D
Moonbeam0xbc976D4b9D57E57c3cA52e1Fd136C45FF7955A96
NEARtoken.wormhole.testnet
Neon0xEe3dB83916Ccdc3593b734F7F2d16D630F39F1D0
Oasis0x88d8004A9BdbfD9D28090A02010C19897a29605c
Optimism Sepolia0x99737Ec4B815d816c49A385943baf0380e75c0Ac
Polygon Amoy0xC7A204bDBFe983FCD8d8E61D02b475D4073fF97e
Scroll0x22427d90B7dA3fA4642F7025A854c7254E4e45BF
Seisei1jv5xw094mclanxt5emammy875qelf3v62u4tl4lp5nhte3w3s9ts9w9az2
SNAXchain0xa10f2eF61dE1f19f586ab8B6F2EbA89bACE63F7a
Sui0x6fb10cdb7aa299e9a4308752dadecb049ff55a892de92992a1edbd7912b3d6da
Terraterra1pseddrv0yfsn76u4zxrjmtf45kdlmalswdv39a
Terra 2.0terra1c02vds4uhgtrmcw7ldlg75zumdqxr8hwf7npseuf2h58jzhpgjxsgmwkvk
Unichain0xa10f2eF61dE1f19f586ab8B6F2EbA89bACE63F7a
World Chain0x430855B4D43b8AEB9D2B9869B74d58dda79C0dB2
X Layer0xdA91a06299BBF302091B053c6B9EF86Eff0f930D
XPLAxpla1kek6zgdaxcsu35nqfsyvs2t9vs87dqkkq6hjdgczacysjn67vt8sern93x
=== "Devnet" -
Chain NameContract Address
Ethereum0x0290FB167208Af455bB137780163b7B7a9a10C16
Ethereum Sepolia-
Ethereum Holesky-
SolanaB6RHG3mfcckmrYN1UhmJzyS1XX3fZKbkeUcpJe9Sy3FE
Acala-
Algorand1006
Aptos0x84a5f374d29fc77e370014dce4fd6a55b58ad608de8074b0be5571701724da31
Arbitrum-
Arbitrum Sepolia-
Avalanche-
Base-
Base Sepolia-
Berachain-
Blast-
BNB Smart Chain0x0290FB167208Af455bB137780163b7B7a9a10C16
Celestia-
Celo-
Cosmoshub-
Dymension-
Evmos-
Fantom-
Gnosis-
Injective-
Ink Sepolia-
Kaia-
Karura-
Kujira-
Linea-
Mantle-
Moonbeam-
NEARtoken.test.near
Neon-
Neutron-
Oasis-
Optimism-
Optimism Sepolia-
Osmosis-
Polygon-
Polygon Sepolia-
Provenance-
Pythnet-
Rootstock-
Scroll-
Seda-
Sei-
Seievm-
SNAXchain-
Stargaze-
Sui0x830ed228c6f1bcb40003bb49af3277df2cbf933d63a6bcdcb0ba4580a1a7654e
Terraterra1nc5tatafv6eyq7llkr2gv50ff9e22mnf70qgjlv737ktmt4eswrquka9l6
Terra2terra1nc5tatafv6eyq7llkr2gv50ff9e22mnf70qgjlv737ktmt4eswrquka9l6
Unichain Sepolia-
Worldchain Sepolia-
Xlayer-
Xpla-
- +
Chain NameContract Address
Ethereum0x0290FB167208Af455bB137780163b7B7a9a10C16
SolanaB6RHG3mfcckmrYN1UhmJzyS1XX3fZKbkeUcpJe9Sy3FE
Algorand1006
Aptos0x84a5f374d29fc77e370014dce4fd6a55b58ad608de8074b0be5571701724da31
BNB Smart Chain0x0290FB167208Af455bB137780163b7B7a9a10C16
NEARtoken.test.near
Sui0xa6a3da85bbe05da5bfd953708d56f1a3a023e7fb58e5a824a3d4de3791e8f690
Terraterra1nc5tatafv6eyq7llkr2gv50ff9e22mnf70qgjlv737ktmt4eswrquka9l6
Terra 2.0terra1nc5tatafv6eyq7llkr2gv50ff9e22mnf70qgjlv737ktmt4eswrquka9l6
+ diff --git a/.snippets/text/build/start-building/testnet-faucets/testnet-faucets.md b/.snippets/text/build/start-building/testnet-faucets/testnet-faucets.md new file mode 100644 index 00000000..6d9593c2 --- /dev/null +++ b/.snippets/text/build/start-building/testnet-faucets/testnet-faucets.md @@ -0,0 +1,35 @@ + + + +
+ +### EVM + +
TestnetEnvironmentTokenFaucet
Ethereum HoleskyEVMETHAlchemy Faucet
Ethereum SepoliaEVMETHAlchemy Faucet
AcalaEVMACADiscord Faucet
Arbitrum SepoliaEVMETHList of Faucets
AvalancheEVMAVAXOfficial Avalanche Faucet
Base SepoliaEVMETHList of Faucets
BerachainEVMBERAOfficial Berachain Faucet
BlastEVMETHList of Faucets
BNB Smart ChainEVMBNBOfficial BNB Faucet
CeloEVMCELOOfficial Celo Faucet
FantomEVMFTMOfficial Fantom Faucet
GnosisEVMxDAIOfficial Gnosis Faucet
InkEVMETHOfficial Ink Faucet
KaiaEVMKAIAOfficial Kaia Faucet
KaruraEVMACADiscord Faucet
LineaEVMETHList of Faucets
MantleEVMMNTOfficial Mantle Faucet
MoonbeamEVMDEVOfficial Moonbeam Faucet
NeonEVMNEONOfficial Neon Faucet
OasisEVMTESTOfficial Oasis Faucet
Optimism SepoliaEVMETHSuperchain Faucet
Polygon AmoyEVMPOLOfficial Polygon Faucet
RootstockEVMRBTCOfficial Rootstock Faucet
ScrollEVMETHList of Faucets
UnichainEVMETHQuickNode Faucet
World ChainEVMETHAlchemy Faucet
X LayerEVMOKBX Layer Official Faucet
+ +### SVM + +
TestnetEnvironmentTokenFaucet
PythnetSVMundefinedundefined
+ +### AVM + +
TestnetEnvironmentTokenFaucet
AlgorandAVMALGOOfficial Algorand Faucet
+ +### CosmWasm + +
TestnetEnvironmentTokenFaucet
CelestiaCosmWasmTIADiscord Faucet
Cosmos HubCosmWasmATOMDiscord Faucet
EvmosCosmWasmTEVMOSOfficial Evmos Faucet
InjectiveCosmWasmINJOfficial Injective Faucet
KujiraCosmWasmKUJIDiscord Faucet
NeutronCosmWasmNTRNList of Faucets
OsmosisCosmWasmOSMOOfficial Osmosis Faucet
SEDACosmWasmSEDAOfficial SEDA Faucet
SeiCosmWasmSEISei Atlantic-2 Faucet
TerraCosmWasmLUNATerra Official Faucet
Terra 2.0CosmWasmLUNATerra Official Faucet
XPLACosmWasmXPLAXPLA Official Faucet
+ +### Move VM + +
TestnetEnvironmentTokenFaucet
AptosMove VMAPTOfficial Aptos Faucet
+ +### NEAR VM + +
TestnetEnvironmentTokenFaucet
NEARNEAR VMNEAROfficial NEAR Faucet
+ +### Sui Move VM + +
TestnetEnvironmentTokenFaucet
SuiSui Move VMSUIList of Faucets
+ +
+ diff --git a/.snippets/text/supported-networks.md b/.snippets/text/supported-networks.md index fbc21ba8..40789068 100644 --- a/.snippets/text/supported-networks.md +++ b/.snippets/text/supported-networks.md @@ -1,375 +1,155 @@ +
+ +### EVM + +
BlockchainEnvironmentMainnetTestnetQuick Links
EthereumEVM:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
AcalaEVM:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
ArbitrumEVM:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
AvalancheEVM:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
BaseEVM:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
BerachainEVM:x::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
BlastEVM:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
BNB Smart ChainEVM:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
CeloEVM:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
FantomEVM:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
GnosisEVM:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
InkEVM:x::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
KaiaEVM:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
KaruraEVM:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
LineaEVM:x::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
MantleEVM:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
MonadDevnetEVM:x::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
MoonbeamEVM:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
NeonEVM:x::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
OasisEVM:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
OptimismEVM:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
PolygonEVM:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
RootstockEVM:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
ScrollEVM:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
SNAXchainEVM:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
UnichainEVM:x::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
World ChainEVM:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
X LayerEVM:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
+ +### SVM + +
BlockchainEnvironmentMainnetTestnetQuick Links
SolanaSVM:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
PythnetSVM:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
+ +### AVM + +
BlockchainEnvironmentMainnetTestnetQuick Links
AlgorandAVM:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
+ +### CosmWasm + +
BlockchainEnvironmentMainnetTestnetQuick Links
InjectiveCosmWasm:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
NeutronCosmWasm:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
OsmosisCosmWasm:x::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
SeiCosmWasm:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
TerraCosmWasm:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
Terra 2.0CosmWasm:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
XPLACosmWasm:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
+ +### Move VM + +
BlockchainEnvironmentMainnetTestnetQuick Links
AptosMove VM:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
+ +### NEAR VM + +
BlockchainEnvironmentMainnetTestnetQuick Links
NEARNEAR VM:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
+ +### Sui Move VM + +
BlockchainEnvironmentMainnetTestnetQuick Links
SuiSui Move VM:white_check_mark::white_check_mark: + :material-web: Website
+ :material-file-document: Developer Docs
+ :octicons-package-16: Block Explorer
-
- -
- -Acala -

-Acala - -
- -
- -Algorand -

-Algorand - -
- -
- -Aptos -

-Aptos - -
- -
- -Arbitrum -

-Arbitrum - -
- -
- -Avalanche -

-Avalanche - -
- -
- -Base -

-Base - -
- -
- -Berachain -

-Berachain - -
- -
- -Blast -

-Blast - -
- -
- -BNB Smart Chain -

-BNB Smart Chain - -
- -
- -Celestia -

-Celestia - -
- -
- -Celo -

-Celo - -
- -
- -Cosmoshub -

-Cosmoshub - -
- -
- -Dymension -

-Dymension - -
- -
- -Ethereum -

-Ethereum - -
- -
- -Evmos -

-Evmos - -
- -
- -Fantom -

-Fantom - -
- -
- -Gnosis -

-Gnosis - -
- -
- -Injective -

-Injective - -
- -
- -Karura -

-Karura - -
- -
- -Kaia -

-Kaia - -
- -
- -Kujira -

-Kujira - -
- -
- -Linea -

-Linea - -
- -
- -Mantle -

-Mantle - -
- -
- -Moonbeam -

-Moonbeam - -
- -
- -NEAR -

-NEAR - -
- -
- -Neon -

-Neon - -
- -
- -Neutron -

-Neutron - -
- -
- -Oasis -

-Oasis - -
- -
- -Optimism -

-Optimism - -
- -
- -Osmosis -

-Osmosis - -
- -
- -Polygon -

-Polygon - -
- -
- -Provenance -

-Provenance - -
- -
- -Pythnet -

-Pythnet - -
- -
- -Rootstock -

-Rootstock - -
- -
- -Scroll -

-Scroll - -
- -
- -Seda -

-Seda - -
- -
- -Sei -

-Sei - -
- -
- -Seievm -

-Seievm - -
- -
- -SNAXchain -

-SNAXchain - -
- -
- -Solana -

-Solana - -
- -
- -Stargaze -

-Stargaze - -
- -
- -Sui -

-Sui - -
- -
- -Terra -

-Terra - -
- -
- -Terra2 -

-Terra2 - -
- -
- -Xlayer -

-Xlayer - -
- -
- -Xpla -

-Xpla - -
- diff --git a/build/start-building/.pages b/build/start-building/.pages index 96f847c9..e99e15de 100644 --- a/build/start-building/.pages +++ b/build/start-building/.pages @@ -1,6 +1,6 @@ title: Start Building nav: - index.md - - supported-networks + - 'Supported Networks': 'supported-networks.md' - 'Testnet Faucets': 'testnet-faucets.md' - 'Demos': 'demos.md' \ No newline at end of file diff --git a/build/start-building/supported-networks.md b/build/start-building/supported-networks.md new file mode 100644 index 00000000..b7eb21a3 --- /dev/null +++ b/build/start-building/supported-networks.md @@ -0,0 +1,22 @@ +--- +title: Supported Networks +description: Learn about the compatible environments and individual networks that Wormhole supports. Readers can click on each of the blockchain logos for more information. +--- + +# Supported Networks + +Wormhole supports several different blockchains and environments. Since many of the concepts for using Wormhole within a given blockchain environment are the same, this section is organized by environment, and individual chains are detailed within the environment page. + +## Supported Environments + +- [EVM (Ethereum and compatible chains)](#evm) +- [SVM (Solana and compatible chains)](#svm) +- [CosmWasm (Cosmos ecosystem chains)](#cosmwasm) +- [AVM (Algorand)](#avm) +- [NEAR VM (NEAR)](#near-vm) +- [Move VM (Aptos)](#move-vm) +- [Sui Move VM (Sui)](#sui-move-vm) + +## Supported Blockchains by Environment + +--8<-- 'text/supported-networks.md' diff --git a/build/start-building/supported-networks/.pages b/build/start-building/supported-networks/.pages deleted file mode 100644 index 3a4c4fac..00000000 --- a/build/start-building/supported-networks/.pages +++ /dev/null @@ -1,11 +0,0 @@ -title: Supported Networks -nav: - - index.md - - 'EVM': 'evm.md' - - 'Algorand': 'algorand.md' - - 'Aptos': 'aptos.md' - - 'Cosmos': 'cosmos.md' - - 'NEAR' : 'near.md' - - 'Solana' : 'solana.md' - - 'Sui' : 'sui.md' - diff --git a/build/start-building/supported-networks/algorand.md b/build/start-building/supported-networks/algorand.md deleted file mode 100644 index 9fd4a68a..00000000 --- a/build/start-building/supported-networks/algorand.md +++ /dev/null @@ -1,69 +0,0 @@ ---- -title: Algorand -description: Learn how to work with Wormhole in the Algorand ecosystem with tools, address formats, contract details, and finality levels for a variety of environments. ---- - -# Algorand - -This page includes details for working with Algorand environment chains. - -## Developer Tools - -The recommended development tool for Algorand is [Algokit](https://developer.algorand.org/docs/get-started/algokit/){target=_blank}. - -## Addresses - -Because Wormhole works with many environments, the Wormhole address format is normalized. For Algorand chains, a Wormhole formatted address is the 58-character address decoded from base32 with its checksum removed. E.g. `M7UT7JWIVROIDGMQVJZUBQGBNNIIVOYRPC7JWMGQES4KYJIZHVCRZEGFRQ` becomes `0x67e93fa6c8ac5c819990aa7340c0c16b508abb1178be9b30d024b8ac25193d45`. - -Algorand also uses a uint64 for asset and application IDs. These are converted to 32 bytes by first converting to an 8-byte big-endian byte array, then padding with 24 bytes of zeroes. For example, `123` becomes `0x000000000000000000000000000000000000000000000000000000000000007b`. - -## Emitter - -The emitter is the application address, normalized to the Wormhole address format. - -## Algorand - -### Ecosystem - -- [Website](https://algorand.com){target=_blank} -- [Allo Explorer](https://allo.info/){target=_blank} | [Pera Explorer](https://explorer.perawallet.app/){target=_blank} -- [Developer Docs](https://developer.algorand.org){target=_blank} | [Faucet](https://bank.testnet.algorand.network/){target=_blank} - -### Wormhole Details - -- Name: `algorand` -- Chain ID: `8` -- Contract Source: [algorand/wormhole_core.py](https://github.com/wormhole-foundation/wormhole/blob/main/algorand/wormhole_core.py){target=_blank} - -### Consistency Levels - -The options for [`consistencyLevel`](/docs/build/reference/consistency-levels/){target=\_blank} (i.e., finality) are: - -| Level | Value | -|:---------:|:-----:| -| Finalized | 0 | - -This field may be ignored since the chain provides instant finality. - -For more information see [https://developer.algorand.org/docs/get-started/basics/why_algorand/#finality](https://developer.algorand.org/docs/get-started/basics/why_algorand/#finality){target=_blank}. - -### Mainnet Contracts `mainnet-v1.0` - -| Type | Contract | -|:------------:|:------------------------------------------------------------------------------------:| -| Core | [`842125965`](https://explorer.perawallet.app/application/842125965/){target=_blank} | -| Token Bridge | [`842126029`](https://explorer.perawallet.app/application/842126029/){target=_blank} | - -### Testnet Contracts `testnet-v1.0` - -| Type | Contract | -|:------------:|:------------------------------------------------------------------------------------------:| -| Core | [`86525623`](https://testnet.explorer.perawallet.app/application/86525623/){target=_blank} | -| Token Bridge | [`86525641`](https://testnet.explorer.perawallet.app/application/86525641/){target=_blank} | - -### Local Network Contract - -| Type | Contract | -|:------------:|:--------:| -| Core | `1004` | -| Token Bridge | `1006` | \ No newline at end of file diff --git a/build/start-building/supported-networks/aptos.md b/build/start-building/supported-networks/aptos.md deleted file mode 100644 index e2f9de22..00000000 --- a/build/start-building/supported-networks/aptos.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: Aptos -description: Learn how to work with Wormhole in the Aptos ecosystem with address formats, emitter details, contract consistency levels, and key contract info. ---- - -# Aptos - -This page includes details on working with Aptos-based chains. - -## Addresses - -Because Wormhole works with many environments, the Wormhole address format is normalized. For Aptos-based chains, no normalization is needed for standard addresses since they already have 32 bytes. E.g. `0x84a5f374d29fc77e370014dce4fd6a55b58ad608de8074b0be5571701724da31` becomes `0x84a5f374d29fc77e370014dce4fd6a55b58ad608de8074b0be5571701724da31`. - -However, emitter addresses are recorded as a uint64 (8 bytes), so they're left padded with `0`s to 32 bytes. E.g. `0x0000000000000001` becomes `0000000000000000000000000000000000000000000000000000000000000001`. - -## Emitter - -On Aptos, an emitter capability is taken from the core bridge. The core bridge generates capabilities in a sequence and the capability object ID is its index in the sequence. The capability object ID (uint64) is used as the emitter address after normalizing to the Wormhole address format. - -## Aptos - -### Ecosystem - -- [Website](https://aptosfoundation.org/){target=_blank} -- [Aptos Explorer](https://explorer.aptoslabs.com/){target=_blank} | [AptoScan](https://aptoscan.com/){target=_blank} -- [Developer Docs](https://aptos.dev/){target=_blank} | [Faucet](https://www.aptosfaucet.com/){target=_blank} - -### Wormhole Details - -- Name: `aptos` -- Chain ID: `22` -- Contract Source: [aptos/wormhole/sources/wormhole.move](https://github.com/wormhole-foundation/wormhole/blob/main/aptos/wormhole/sources/wormhole.move){target=_blank} - -### Consistency Levels - -The options for [`consistencyLevel`](/docs/build/reference/consistency-levels/){target=\_blank} (i.e., finality) are: - -| Level | Value | -|:---------:|:-----:| -| Finalized | 0 | - -This field may be ignored since the chain provides instant finality. For more information, see [the Aptos Docs](https://aptos.dev/reference/glossary/#byzantine-fault-tolerance-bft){target=_blank}. - -### Mainnet Contracts `1` - -| Type | Contract | -|:------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [0x5bc11445584a763c1fa7ed39081f1b920954da14e04b32440cba863d03e19625](https://explorer.aptoslabs.com/account/0x5bc11445584a763c1fa7ed39081f1b920954da14e04b32440cba863d03e19625?network=mainnet){target=_blank} | -| Token Bridge | [0x576410486a2da45eee6c949c995670112ddf2fbeedab20350d506328eefc9d4f](https://explorer.aptoslabs.com/account/0x576410486a2da45eee6c949c995670112ddf2fbeedab20350d506328eefc9d4f?network=mainnet){target=_blank} | - -### Testnet Contracts `2` - -| Type | Contract | -|:------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [0x5bc11445584a763c1fa7ed39081f1b920954da14e04b32440cba863d03e19625](https://explorer.aptoslabs.com/account/0x5bc11445584a763c1fa7ed39081f1b920954da14e04b32440cba863d03e19625?network=testnet){target=_blank} | -| Token Bridge | [0x576410486a2da45eee6c949c995670112ddf2fbeedab20350d506328eefc9d4f](https://explorer.aptoslabs.com/account/0x576410486a2da45eee6c949c995670112ddf2fbeedab20350d506328eefc9d4f?network=testnet){target=_blank} | - -### Local Network Contract - -| Type | Contract | -|:------------:|:--------------------------------------------------------------------:| -| Core | `0xde0036a9600559e295d5f6802ef6f3f802f510366e0c23912b0655d972166017` | -| Token Bridge | `0x84a5f374d29fc77e370014dce4fd6a55b58ad608de8074b0be5571701724da31` | diff --git a/build/start-building/supported-networks/cosmos.md b/build/start-building/supported-networks/cosmos.md deleted file mode 100644 index cc8d8bfb..00000000 --- a/build/start-building/supported-networks/cosmos.md +++ /dev/null @@ -1,543 +0,0 @@ ---- -title: Cosmos -description: Learn how to work with Wormhole in the Cosmos ecosystem with address formats, emitter details, contract consistency levels, and key contract info. ---- - -# Cosmos - -This page includes details for working with Cosmos environment chains. - -## Addresses - -Because Wormhole works with many environments, the Wormhole address format is normalized. For Cosmos-based chains, this means a Wormhole formatted address is the [bech32](https://en.bitcoin.it/wiki/Bech32){target=_blank} format converted to hex. E.g. `xpla137w0wfch2dfmz7jl2ap8pcmswasj8kg06ay4dtjzw7tzkn77ufxqfw7acv` becomes `0x8f9cf727175353b17a5f574270e370776123d90fd74956ae4277962b4fdee24c`. - -## Emitter - -The emitter address on Cosmos chains is the contract's canonical address, normalized to the Wormhole address format. - -## Cosmos Hub - -### Ecosystem - -- [Developer Docs](https://hub.cosmos.network/main){target=_blank} - -### Wormhole Details - -- Name: `cosmoshub` -- Chain ID: `4000` -- Contract Source: No source file - -=== "Mainnet `cosmoshub-4`" - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | - -=== "Testnet `theta-testnet-001`" - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | - -=== "Local Network" - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | - - -## Evmos - -### Ecosystem - -- [Website](https://evmos.org/){target=_blank} -- [Mintscan](https://www.mintscan.io/evmos) -- [Evmos JSON updates](https://github.com/wormhole-foundation/docs.wormhole.com/blob/main/scripts/src/chains/evmos.json) -- [Faucet](https://faucet.evmos.dev/){target=/_blank} - -### Wormhole Details - -- Name: `evmos` -- Chain ID: `4001` -- Contract Source: No source file - -=== "Mainnet `evmos_9001-2`" - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | - -=== "Testnet `evmos_9000-4`" - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | - -=== "Local Network" - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | - -## Kujira - -### Ecosystem - -- No webpage, update [here](https://github.com/wormhole-foundation/docs.wormhole.com/blob/main/scripts/src/chains/kujira.json){target=_blank} -- No explorer, update [here](https://github.com/wormhole-foundation/docs.wormhole.com/blob/main/scripts/src/chains/kujira.json){target=_blank} -- [Kujira JSON updates](https://github.com/wormhole-foundation/docs.wormhole.com/blob/main/scripts/src/chains/kujira.json){target=_blank} - -### Wormhole Details - -- Name: `kujira` -- Chain ID: `4002` -- Contract Source: No source file - -=== "Mainnet `kaiyo-1`" - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | - -=== "Testnet `harpoon-4`" - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | - -=== "Local Network" - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | - -## Injective - -### Ecosystem - -- [Website](https://injective.com/){target=_blank} -- [Injective Explorer](https://explorer.injective.network/){target=_blank} | [Injective Testnet Explorer](https://testnet.explorer.injective.network/){target=_blank} -- [Developer Docs](https://docs.injective.network/){target=_blank} | [Injective TypeScript SDK docs](https://docs.ts.injective.network/){target=_blank} | [Injective trading docs](https://docs.trading.injective.network/){target=_blank} -- [Faucet](https://testnet.faucet.injective.network/){target=/_blank} - -### Wormhole Details - -- Name: `injective` -- Chain ID: `19` -- Contract Source: No source file - -=== "Mainnet `injective-1`" - - | Type | Contract | - |:------------:|:------------------------------------------------------------------------------------------------------------------------------------------------------:| - | Core | [`inj17p9rzwnnfxcjp32un9ug7yhhzgtkhvl9l2q74d`](https://explorer.injective.network/contract/inj17p9rzwnnfxcjp32un9ug7yhhzgtkhvl9l2q74d/){target=_blank} | - | Token Bridge | [`inj1ghd753shjuwexxywmgs4xz7x2q732vcnxxynfn`](https://explorer.injective.network/contract/inj1ghd753shjuwexxywmgs4xz7x2q732vcnxxynfn/){target=_blank} | - -=== "Testnet `injective-888`" - - | Type | Contract | - |:------------:|:-------------------------------------------------------------------------------------------------------------------------------------------------------------:| - | Core | [`inj1xx3aupmgv3ce537c0yce8zzd3sz567syuyedpg`](https://testnet.explorer.injective.network/account/inj1xx3aupmgv3ce537c0yce8zzd3sz567syuyedpg/){target=_blank} | - | Token Bridge | [`inj1q0e70vhrv063eah90mu97sazhywmeegp7myvnh`](https://testnet.explorer.injective.network/account/inj1q0e70vhrv063eah90mu97sazhywmeegp7myvnh/){target=_blank} | - -=== "Local Network" - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | - - -## Osmosis - -### Ecosystem - -- [Website](https://osmosis.zone/){target=_blank} -- [Block Explorer](https://atomscan.com/osmosis){target=_blank} -- [Developer Docs](https://docs.osmosis.zone/){target=_blank} -- [Faucet](https://faucet.testnet.osmosis.zone/){target=/_blank} - -### Wormhole Details - -- Name: `osmosis` -- Chain ID: `20` -- Contract Source: No source file - -=== "Mainnet `osmosis-1`" - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | - -=== "Testnet `osmo-test-5`" - - | Type | Contract | - |:------------:|:-----------------------------------------------------------------:| - | Core | `osmo1hggkxr0hpw83f8vuft7ruvmmamsxmwk2hzz6nytdkzyup9krt0dq27sgyx` | - | Token Bridge | N/A | - -=== "Local Network" - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | - -## Sei - -### Ecosystem - -- [Website](https://www.sei.io/){target=_blank} -- [SeiScan Explorer](https://www.seiscan.app/){target=_blank} -- [Faucet](https://atlantic-2.app.sei.io/faucet/){target=_blank} - -### Wormhole Details - -- Name: `sei` -- Chain ID: `32` -- Contract Source: No source file - -=== "Mainnet `pacific-1`" - - | Type | Contract | - |:------------:|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| - | Core | [`sei1gjrrme22cyha4ht2xapn3f08zzw6z3d4uxx6fyy9zd5dyr3yxgzqqncdqn`](https://www.seiscan.app/pacific-1/contracts/sei1gjrrme22cyha4ht2xapn3f08zzw6z3d4uxx6fyy9zd5dyr3yxgzqqncdqn){target=_blank} | - | Token Bridge | [`sei1smzlm9t79kur392nu9egl8p8je9j92q4gzguewj56a05kyxxra0qy0nuf3`](https://www.seiscan.app/pacific-1/contracts/sei1smzlm9t79kur392nu9egl8p8je9j92q4gzguewj56a05kyxxra0qy0nuf3){target=_blank} | - -=== "Testnet `atlantic-2`" - - | Type | Contract | - |:------------:|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| - | Core | [`sei1nna9mzp274djrgzhzkac2gvm3j27l402s4xzr08chq57pjsupqnqaj0d5s`](https://www.seiscan.app/atlantic-2/contracts/sei1nna9mzp274djrgzhzkac2gvm3j27l402s4xzr08chq57pjsupqnqaj0d5s){target=_blank} | - | Token Bridge | [`sei1jv5xw094mclanxt5emammy875qelf3v62u4tl4lp5nhte3w3s9ts9w9az2`](https://www.seiscan.app/atlantic-2/contracts/sei1jv5xw094mclanxt5emammy875qelf3v62u4tl4lp5nhte3w3s9ts9w9az2){target=_blank} | - -=== "Local Network" - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | - -## Terra - -### Ecosystem - -- [Website](https://www.terra.money/){target=_blank} -- [Block Explorer](https://finder.terra.money/){target=_blank} -- [Developer Docs](https://docs.terra.money/){target=_blank} -- [Faucet](https://faucet.terra.money/){target=/_blank} - -### Wormhole Details - -- Name: `terra` -- Chain ID: `3` -- Contract Source: No source file - -=== "Mainnet `columbus-5`" - - | Type | Contract | - |:------------:|:----------------------------------------------:| - | Core | `terra1dq03ugtd40zu9hcgdzrsq6z2z4hwhc9tqk2uy5` | - | Token Bridge | `terra10nmmwe8r3g99a9newtqa7a75xfgs2e8z87r2sf` | - -=== "Testnet `bombay-12`" - - | Type | Contract | - |:------------:|:----------------------------------------------:| - | Core | `terra1pd65m0q9tl3v8znnz5f5ltsfegyzah7g42cx5v` | - | Token Bridge | `terra1pseddrv0yfsn76u4zxrjmtf45kdlmalswdv39a` | - -=== "Local Network" - - | Type | Contract | - |:------------:|:------------------------------------------------------------------:| - | Core | `terra14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9ssrc8au` | - | Token Bridge | `terra1nc5tatafv6eyq7llkr2gv50ff9e22mnf70qgjlv737ktmt4eswrquka9l6` | - -## Terra2 - -### Wormhole Details - -- Name: `terra2` -- Chain ID: `18` -- Contract Source: No source file - -=== "Mainnet `phoenix-1`" - - | Type | Contract | - |:------------:|:------------------------------------------------------------------:| - | Core | `terra12mrnzvhx3rpej6843uge2yyfppfyd3u9c3uq223q8sl48huz9juqffcnhp` | - | Token Bridge | `terra153366q50k7t8nn7gec00hg66crnhkdggpgdtaxltaq6xrutkkz3s992fw9` | - -=== "Testnet `pisco-1`" - - | Type | Contract | - |:------------:|:------------------------------------------------------------------:| - | Core | `terra19nv3xr5lrmmr7egvrk2kqgw4kcn43xrtd5g0mpgwwvhetusk4k7s66jyv0` | - | Token Bridge | `terra1c02vds4uhgtrmcw7ldlg75zumdqxr8hwf7npseuf2h58jzhpgjxsgmwkvk` | - -=== "Local Network" - - | Type | Contract | - |:------------:|:------------------------------------------------------------------:| - | Core | `terra14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9ssrc8au` | - | Token Bridge | `terra1nc5tatafv6eyq7llkr2gv50ff9e22mnf70qgjlv737ktmt4eswrquka9l6` | - - -## XPLA - -### Ecosystem - -- [Website](https://www.xpla.io/en){target=_blank} -- [Block Explorer](https://explorer.xpla.io/){target=_blank} -- [Developer Docs](https://docs.xpla.io/learn/learn/about-xpla-chain/){target=_blank} -- [Faucet](https://faucet.xpla.io/){target=/_blank} - -### Wormhole Details - -- Name: `xpla` -- Chain ID: `28` -- Contract Source: No source file - -=== "Mainnet `dimension_37-1`" - - | Type | Contract | - |:------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| - | Core | [`xpla1jn8qmdda5m6f6fqu9qv46rt7ajhklg40ukpqchkejcvy8x7w26cqxamv3w`](https://explorer.xpla.io/mainnet/address/xpla1jn8qmdda5m6f6fqu9qv46rt7ajhklg40ukpqchkejcvy8x7w26cqxamv3w){target=_blank} | - | Token Bridge | [`xpla137w0wfch2dfmz7jl2ap8pcmswasj8kg06ay4dtjzw7tzkn77ufxqfw7acv`](https://explorer.xpla.io/mainnet/address/xpla137w0wfch2dfmz7jl2ap8pcmswasj8kg06ay4dtjzw7tzkn77ufxqfw7acv){target=_blank} | - -=== "Testnet `cube_47-5`" - - | Type | Contract | - |:------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| - | Core | [`xpla1upkjn4mthr0047kahvn0llqx4qpqfn75lnph4jpxfn8walmm8mqsanyy35`](https://explorer.xpla.io/testnet/address/xpla1upkjn4mthr0047kahvn0llqx4qpqfn75lnph4jpxfn8walmm8mqsanyy35){target=_blank} | - | Token Bridge | [`xpla1kek6zgdaxcsu35nqfsyvs2t9vs87dqkkq6hjdgczacysjn67vt8sern93x`](https://explorer.xpla.io/testnet/address/xpla1kek6zgdaxcsu35nqfsyvs2t9vs87dqkkq6hjdgczacysjn67vt8sern93x){target=_blank} | - -=== "Local Network" - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | - -## Neutron - -### Ecosystem - -- [Website](https://www.neutron.org/){target=_blank} -- [Block Explorer](https://neutron.celat.one/neutron-1){target=_blank} -- [Developer docs](https://docs.neutron.org/){target=_blank} - -### Wormhole Details - -- Name: `neutron` -- Chain ID: `4003` -- Contract Source: No source file - -=== "Mainnet `neutron-1`" - - | Type | Contract | - |:------------:|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| - | Core | [`neutron16rerygcpahqcxx5t8vjla46ym8ccn7xz7rtc6ju5ujcd36cmc7zs9zrunh`](https://neutron.celat.one/neutron-1/contracts/neutron16rerygcpahqcxx5t8vjla46ym8ccn7xz7rtc6ju5ujcd36cmc7zs9zrunh){target=_blank} | - | Token Bridge | N/A | - -=== "Testnet `pion-1`" - - | Type | Contract | - |:------------:|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| - | Core | [`neutron1enf63k37nnv9cugggpm06mg70emcnxgj9p64v2s8yx7a2yhhzk2q6xesk4`](https://neutron.celat.one/pion-1/contracts/neutron1enf63k37nnv9cugggpm06mg70emcnxgj9p64v2s8yx7a2yhhzk2q6xesk4){target=_blank} | - | Token Bridge | N/A | - -=== "Local Network" - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | - - -## Celestia - -### Ecosystem - -- [Website](https://celestia.org){target=_blank} -- [Block Explorer](https://explorer.modular.cloud/celestia-mainnet){target=_blank} -- [Developer Docs](https://celestia.org/build/){target=_blank} - -### Wormhole Details - -- Name: `celestia` -- Chain ID: `4004` -- Contract Source: No source file, update [here](https://github.com/wormhole-foundation/docs.wormhole.com/blob/main/scripts/src/chains/celestia.json) - -=== "Mainnet `celestia`" - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | - -=== "Testnet `mocha-4`" - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | - -=== "Local Network" - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | - -## Dymension - -### Ecosystem - -- [Website](https://dymension.xyz/){target=_blank} -- [Block Explorer](https://www.mintscan.io/dymension){target=_blank} -- [Developer Docs](https://docs.dymension.xyz/){target=_blank} - -### Wormhole Details - -- Name: `dymension` -- Chain ID: `4007` -- Contract Source: No source file - -=== "Mainnet `dymension_1100-1`" - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | - -=== "Testnet " - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | - -=== "Local Network" - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | - -## Stargaze - -### Ecosystem - -- [Website](https://www.stargaze.zone/){target=_blank} -- [Block Explorer](https://www.mintscan.io/stargaze){target=_blank} -- [Developer Docs](https://docs.stargaze.zone/){target=_blank} - -### Wormhole Details - -- Name: `stargaze` -- Chain ID: `4005` -- Contract Source: No source file - -=== "Mainnet `stargaze-1`" - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | - -=== "Testnet" - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | - -=== "Local Network" - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | - - -## SEDA - -### Ecosystem - -- [Website](https://seda.xyz/){target=_blank} -- [Block Explorer](https://explorer.seda.xyz/){target=_blank} -- [Developer Docs](https://docs.seda.xyz/home){target=_blank} - -### Wormhole Details - -- Name: `seda` -- Chain ID: `4006` -- Contract Source: No source file - -=== "Mainnet" - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | - -=== "Testnet `seda-1-testnet`" - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | - -=== "Local Network" - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | - -## Provenance - -### Ecosystem - -- [Website](https://provenance.io/){target=_blank} -- [Block Explorer](https://explorer.provenance.io/dashboard){target=_blank} -- [Developer Docs](https://developer.provenance.io/docs/quick-start/start-here/){target=_blank} - -### Wormhole Details - -- Name: `provenance` -- Chain ID: `4008` -- Contract Source: No source file - -=== "Mainnet `pio-mainnet-1`" - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | - -=== "Testnet" - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | - -=== "Local Network" - - | Type | Contract | - |:------------:|:--------:| - | Core | N/A | - | Token Bridge | N/A | \ No newline at end of file diff --git a/build/start-building/supported-networks/evm.md b/build/start-building/supported-networks/evm.md deleted file mode 100644 index 0e5ce852..00000000 --- a/build/start-building/supported-networks/evm.md +++ /dev/null @@ -1,1321 +0,0 @@ ---- -title: EVM -description: This page includes important information for EVM chains supported by Wormhole, including contract addresses, chain IDs, bridge addresses, and other constants. ---- - -# EVM Network Details - -This page includes details for working with EVM environment chains. - -## Developer tools - -The recommended development tool for EVM environments is [Foundry](https://book.getfoundry.sh/getting-started/installation){target=_blank}. - -## Addresses - -Because Wormhole works with many environments, the Wormhole address format is normalized. For EVM chains, a Wormhole formatted address is the 20-byte EVM standard address left padded with zeroes. e.g. `0xd8da6bf26964af9d7eed9e03e53415d37aa96045` becomes `0x000000000000000000000000d8da6bf26964af9d7eed9e03e53415d37aa96045`. - -## Emitter - -The emitter address on EVM chains is the contract address, normalized to the wormhole address format. - -## Ethereum - -Deployed contracts are also available on the [Sepolia](#sepolia) Testnet. - -### Ecosystem - -- [Website](https://ethereum.org/){target=_blank} -- Block Explorers: [https://etherscan.io/](https://etherscan.io/){target=_blank} -- [https://ethereum.org/en/developers/docs/](https://ethereum.org/en/developers/docs/){target=_blank} - -### Wormhole Details - -- Name: `ethereum` -- Chain ID: `2` -- Contract Source: [ethereum/contracts/bridge/Bridge.sol](https://github.com/wormhole-foundation/wormhole/blob/main/ethereum/contracts/bridge/Bridge.sol){target=_blank} - -### Consistency Levels - -The options for [`consistencyLevel`](/docs/build/reference/consistency-levels/){target=\_blank} (i.e., finality) are: - -| Level | Value | -|:-------:|:-----:| -| Instant | 200 | -| Safe | 201 | - -If a value is passed that isn't in the preceding set, it's assumed to mean finalized. For more information,, see [https://www.alchemy.com/overviews/ethereum-commitment-levels](https://www.alchemy.com/overviews/ethereum-commitment-levels){target=_blank}. - -=== "Mainnet" - -| Type | Contract | -|:------------:|:--------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0x98f3c9e6E3fAce36bAAd05FE09d375Ef1464288B`](https://etherscan.io/address/0x98f3c9e6E3fAce36bAAd05FE09d375Ef1464288B){target=_blank} | -| Token Bridge | [`0x3ee18B2214AFF97000D974cf647E7C347E8fa585`](https://etherscan.io/address/0x3ee18B2214AFF97000D974cf647E7C347E8fa585){target=_blank} | -| Relayer | [`0x27428DD2d3DD32A4D7f7C497eAaa23130d894911`](https://etherscan.io/address/0x27428DD2d3DD32A4D7f7C497eAaa23130d894911){target=_blank} | -| CCTP | [`0xAaDA05BD399372f0b0463744C09113c137636f6a`](https://etherscan.io/address/0xAaDA05BD399372f0b0463744C09113c137636f6a){target=_blank} | - -=== "Testnet `Holesky - 17000`" - -| Type | Contract | -|:---------------:|:--------------------------------------------:| -| Core | `0x706abc4E45D419950511e474C7B9Ed348A4a716c` | -| Token Bridge | `0xF890982f9310df57d00f659cf4fd87e65adEd8d7` | -| Relayer | `0x28D8F1Be96f97C1387e94A53e00eCcFb4E75175a` | -| MockProvider | `0xD1463B4fe86166768d2ff51B1A928beBB5c9f375` | -| MockIntegration | `0xb81bc199b73AB34c393a4192C163252116a03370` | - -=== "Local Network" - -| Type | Contract | -|:---------------:|:--------------------------------------------:| -| Core | `0xC89Ce4735882C9F0f0FE26686c53074E09B0D550` | -| Token Bridge | `0x0290FB167208Af455bB137780163b7B7a9a10C16` | -| Relayer | `0xb98F46E96cb1F519C333FdFB5CCe0B13E0300ED4` | -| MockProvider | `0x1ef9e15c3bbf0555860b5009B51722027134d53a` | -| MockIntegration | `0x0eb0dD3aa41bD15C706BC09bC03C002b7B85aeAC` | - -## Other EVM Chains - -Besides Ethereum, several other EVM chains are supported. - -## Acala - -### Ecosystem - -- [Website](https://acala.network/){target=_blank} -- Block Explorers: [https://acala.subscan.io/](https://acala.subscan.io/){target=_blank} | [https://blockscout.acala.network/](https://blockscout.acala.network/){target=_blank} -- [Developer docs](https://evmdocs.acala.network/){target=_blank} | [Faucet](https://evmdocs.acala.network/tooling/faucet){target=_blank} - -### Wormhole Details - -- Name: `acala` -- Chain ID: `12` -- Contract Source: [ethereum/contracts/bridge/Bridge.sol](https://github.com/wormhole-foundation/wormhole/blob/main/ethereum/contracts/bridge/Bridge.sol){target=_blank} - -### Consistency Levels - -The options for [`consistencyLevel`](/docs/build/reference/consistency-levels/){target=\_blank} (i.e., finality) are: - -| Level | Value | -|:-------:|:-----:| -| Instant | 200 | - -If a value is passed that isn't in the preceding set, it's assumed to mean finalized. - - -=== "Mainnet `787`" - -| Type | Contract | -|:------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0xa321448d90d4e5b0A732867c18eA198e75CAC48E`](https://blockscout.acala.network/address/0xa321448d90d4e5b0A732867c18eA198e75CAC48E){target=_blank} | -| Token Bridge | [`0xae9d7fe007b3327AA64A32824Aaac52C42a6E624`](https://blockscout.acala.network/address/0xae9d7fe007b3327AA64A32824Aaac52C42a6E624){target=_blank} | -| Relayer | [`0x27428DD2d3DD32A4D7f7C497eAaa23130d894911`](https://blockscout.acala.network/address/0x27428DD2d3DD32A4D7f7C497eAaa23130d894911){target=_blank} | - -=== "Testnet `597`" - -| Type | Contract | -|:------------:|:--------------------------------------------:| -| Core | `0x4377B49d559c0a9466477195C6AdC3D433e265c0` | -| Token Bridge | `0xebA00cbe08992EdD08ed7793E07ad6063c807004` | - -=== "Local Network Contract" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -## Arbitrum - -### Ecosystem - -- [Website](https://arbitrum.io/){target=_blank} -- [Arbitrum Explorer](https://arbiscan.io/){target=_blank} -- [Developer Docs](https://developer.arbitrum.io/getting-started-devs){target=_blank} - -### Wormhole Details - -- Name: `arbitrum` -- Chain ID: `23` -- Contract Source: No source file - -### Consistency Levels - -The options for [`consistencyLevel`](/docs/build/reference/consistency-levels/){target=\_blank} (i.e., finality) are: - -| Level | Value | -|:-------:|:-----:| -| Instant | 200 | - -If a value is passed that isn't in the preceding set, it's assumed to mean finalized. - -For more information,, see [https://developer.arbitrum.io/tx-lifecycle](https://developer.arbitrum.io/tx-lifecycle){target=_blank}. - -=== "Mainnet `Arbitrum One - 42161`" - -| Type | Contract | -|:------------:|:-------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0xa5f208e072434bC67592E4C49C1B991BA79BCA46`](https://arbiscan.io/address/0xa5f208e072434bC67592E4C49C1B991BA79BCA46){target=_blank} | -| Token Bridge | [`0x0b2402144Bb366A632D14B83F244D2e0e21bD39c`](https://arbiscan.io/address/0x0b2402144Bb366A632D14B83F244D2e0e21bD39c){target=_blank} | -| Relayer | [`0x27428DD2d3DD32A4D7f7C497eAaa23130d894911`](https://arbiscan.io/address/0x27428DD2d3DD32A4D7f7C497eAaa23130d894911){target=_blank} | -| CCTP | [`0x2703483B1a5a7c577e8680de9Df8Be03c6f30e3c`](https://arbiscan.io/address/0x2703483B1a5a7c577e8680de9Df8Be03c6f30e3c){target=_blank} | - -=== "Testnet `Sepolia - 421614`" - -| Type | Contract | -|:---------------:|:---------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0xC7A204bDBFe983FCD8d8E61D02b475D4073fF97e`](https://sepolia.arbiscan.io/address/0xC7A204bDBFe983FCD8d8E61D02b475D4073fF97e){target=_blank} | -| Token Bridge | [`0x23908A62110e21C04F3A4e011d24F901F911744A`](https://sepolia.arbiscan.io/address/0x23908A62110e21C04F3A4e011d24F901F911744A){target=_blank} | -| Relayer | [`0xAd753479354283eEE1b86c9470c84D42f229FF43`](https://sepolia.arbiscan.io/address/0xAd753479354283eEE1b86c9470c84D42f229FF43){target=_blank} | -| MockProvider | [`0x90995DBd1aae85872451b50A569dE947D34ac4ee`](https://sepolia.arbiscan.io/address/0x90995DBd1aae85872451b50A569dE947D34ac4ee){target=_blank} | -| MockIntegration | [`0x0de48f34E14d08934DA1eA2286Be1b2BED5c062a`](https://sepolia.arbiscan.io/address/0x0de48f34E14d08934DA1eA2286Be1b2BED5c062a){target=_blank} | - -=== "Local Network" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -## Aurora - -### Ecosystem - -- [Website](https://aurora.dev/){target=_blank} -- [Block Explorer](https://explorer.aurora.dev/){target=_blank} -- [Developer docs](https://doc.aurora.dev/){target=_blank} | [Faucet](https://aurora.dev/faucet){target=_blank} - -### Wormhole Details - -- Name: `aurora` -- Chain ID: `9` -- Contract Source: [ethereum/contracts/bridge/Bridge.sol](https://github.com/wormhole-foundation/wormhole/blob/main/ethereum/contracts/bridge/Bridge.sol){target=_blank} - -=== "Mainnet `1313161554`" - -| Type | Contract | -|:------------:|:---------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0xa321448d90d4e5b0A732867c18eA198e75CAC48E`](https://explorer.aurora.dev/address/0xa321448d90d4e5b0A732867c18eA198e75CAC48E){target=_blank} | -| Token Bridge | [`0x51b5123a7b0F9b2bA265f9c4C8de7D78D52f510F`](https://explorer.aurora.dev/address/0x51b5123a7b0F9b2bA265f9c4C8de7D78D52f510F){target=_blank} | - -=== "Testnet `1313161555`" - -| Type | Contract | -|:------------:|:-----------------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0xBd07292de7b505a4E803CEe286184f7Acf908F5e`](https://explorer.testnet.aurora.dev/address/0xBd07292de7b505a4E803CEe286184f7Acf908F5e){target=_blank} | -| Token Bridge | [`0xD05eD3ad637b890D68a854d607eEAF11aF456fba`](https://explorer.testnet.aurora.dev/address/0xD05eD3ad637b890D68a854d607eEAF11aF456fba){target=_blank} | - -=== "Local Network" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -## Avalanche - -### Ecosystem - -- [Website](https://www.avax.network/){target=_blank} -- [C-Chain Block Explorer](https://snowscan.xyz/){target=_blank} | [https://subnets.avax.network/](https://subnets.avax.network/){target=_blank} -- [Developer docs](https://docs.avax.network/){target=_blank} | [Faucet](https://core.app/tools/Testnet-faucet/?subnet=c&token=c){target=_blank} - -### Wormhole Details - -- Name: `avalanche` -- Chain ID: `6` -- Contract Source: [ethereum/contracts/bridge/Bridge.sol](https://github.com/wormhole-foundation/wormhole/blob/main/ethereum/contracts/bridge/Bridge.sol){target=_blank} - -### Consistency Levels - -The options for [`consistencyLevel`](/docs/build/reference/consistency-levels/){target=\_blank} (i.e., finality) are: - -| Level | Value | -|:---------:|:-----:| -| Finalized | 0 | - -This field may be ignored since the chain provides instant finality. - -For more information, see [https://docs.avax.network/build/dapp/advanced/integrate-exchange#determining-finality](https://docs.avax.network/build/dapp/advanced/integrate-exchange#determining-finality){target=_blank}. - -=== "Mainnet `C-Chain - 43114`" - -| Type | Contract | -|:------------:|:--------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0x54a8e5f9c4CbA08F9943965859F6c34eAF03E26c`](https://snowscan.xyz/address/0x54a8e5f9c4CbA08F9943965859F6c34eAF03E26c){target=_blank} | -| Token Bridge | [`0x0e082F06FF657D94310cB8cE8B0D9a04541d8052`](https://snowscan.xyz/address/0x0e082F06FF657D94310cB8cE8B0D9a04541d8052){target=_blank} | -| Relayer | [`0x27428DD2d3DD32A4D7f7C497eAaa23130d894911`](https://snowscan.xyz/address/0x27428DD2d3DD32A4D7f7C497eAaa23130d894911){target=_blank} | -| CCTP | [`0x09Fb06A271faFf70A651047395AaEb6265265F13`](https://snowscan.xyz/address/0x09Fb06A271faFf70A651047395AaEb6265265F13){target=_blank} | - -=== "Testnet `Fuji - 43113`" - -| Type | Contract | -|:----------------:|:----------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0x7bbcE28e64B3F8b84d876Ab298393c38ad7aac4C`](https://testnet.snowscan.xyz/address/0x7bbcE28e64B3F8b84d876Ab298393c38ad7aac4C){target=_blank} | -| Token Bridge | [`0x61E44E506Ca5659E6c0bba9b678586fA2d729756`](https://testnet.snowscan.xyz/address/0x61E44E506Ca5659E6c0bba9b678586fA2d729756){target=_blank} | -| Relayer | [`0xA3cF45939bD6260bcFe3D66bc73d60f19e49a8BB`](https://testnet.snowscan.xyz/address/0xA3cF45939bD6260bcFe3D66bc73d60f19e49a8BB){target=_blank} | -| Mock Provider | [`0x60a86b97a7596eBFd25fb769053894ed0D9A8366`](https://testnet.snowscan.xyz/address/0x60a86b97a7596eBFd25fb769053894ed0D9A8366){target=_blank} | -| Mock Integration | [`0x5E52f3eB0774E5e5f37760BD3Fca64951D8F74Ae`](https://testnet.snowscan.xyz/address/0x5E52f3eB0774E5e5f37760BD3Fca64951D8F74Ae){target=_blank} | -| CCTP | [`0x58f4c17449c90665891c42e14d34aae7a26a472e`](https://testnet.snowscan.xyz/address/0x58f4c17449c90665891c42e14d34aae7a26a472e){target=_blank} | - -=== "Local Network" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -## Base - -### Ecosystem - -- [Website](https://base.org/){target=_blank} -- [Block Explorer](https://basescan.org/){target=_blank} -- [Developer docs](https://docs.base.org/){target=_blank} - -### Wormhole Details - -- Name: `base` -- Chain ID: `30` -- Contract Source: [ethereum/contracts/bridge/Bridge.sol](https://github.com/wormhole-foundation/wormhole/blob/main/ethereum/contracts/bridge/Bridge.sol){target=_blank} - -=== "Mainnet ` 8453`" - -| Type | Contract | -|:------------:|:--------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0xbebdb6C8ddC678FfA9f8748f85C815C556Dd8ac6`](https://basescan.org/address/0xbebdb6C8ddC678FfA9f8748f85C815C556Dd8ac6){target=_blank} | -| Token Bridge | [`0x8d2de8d2f73F1F4cAB472AC9A881C9b123C79627`](https://basescan.org/address/0x8d2de8d2f73F1F4cAB472AC9A881C9b123C79627){target=_blank} | -| Relayer | [`0x706f82e9bb5b0813501714ab5974216704980e31`](https://basescan.org/address/0x706f82e9bb5b0813501714ab5974216704980e31){target=_blank} | -| CCTP | [`0x03faBB06Fa052557143dC28eFCFc63FC12843f1D`](https://basescan.org/address/0x03faBB06Fa052557143dC28eFCFc63FC12843f1D){target=_blank} | - -=== "Testnet `Base Goerli - 84531`" - -| Type | Contract | -|:----------------:|:----------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0x23908A62110e21C04F3A4e011d24F901F911744A`](https://sepolia.basescan.org/address/0x23908A62110e21C04F3A4e011d24F901F911744A){target=_blank} | -| Token Bridge | [`0xA31aa3FDb7aF7Db93d18DDA4e19F811342EDF780`](https://sepolia.basescan.org/address/0xA31aa3FDb7aF7Db93d18DDA4e19F811342EDF780){target=_blank} | -| Relayer | [`0xea8029CD7FCAEFFcD1F53686430Db0Fc8ed384E1`](https://sepolia.basescan.org/address/0xea8029CD7FCAEFFcD1F53686430Db0Fc8ed384E1){target=_blank} | -| Mock Provider | [`0x60a86b97a7596eBFd25fb769053894ed0D9A8366`](https://sepolia.basescan.org/address/0x60a86b97a7596eBFd25fb769053894ed0D9A8366){target=_blank} | -| Mock Integration | [`0x9Ee656203B0DC40cc1bA3f4738527779220e3998`](https://sepolia.basescan.org/address/0x9Ee656203B0DC40cc1bA3f4738527779220e3998){target=_blank} | - -=== "Local Network" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -## BNB Smart Chain {: #bsc } - -### Ecosystem - -- [Website](https://www.bnbchain.org/en/smartChain){target=_blank} -- [Etherscan](https://bscscan.com/){target=_blank} -- [Developer docs](https://docs.bnbchain.org/docs/learn/intro){target=_blank} | [Faucet](https://Testnet.binance.org/faucet-smart/){target=_blank} - -### Wormhole Details - -- Name: `bsc` -- Chain ID: `4` -- Contract Source: [ethereum/contracts/bridge/Bridge.sol](https://github.com/wormhole-foundation/wormhole/blob/main/ethereum/contracts/bridge/Bridge.sol){target=_blank} - -### Consistency Levels - -The options for [`consistencyLevel`](/docs/build/reference/consistency-levels/){target=\_blank} (i.e., finality) are: - -| Level | Value | -|:-------:|:-----:| -| Instant | 200 | -| Safe | 201 | - -If a value is passed that isn't in the preceding set, it's assumed to mean finalized. For more information, see [https://docs.bnbchain.org/docs/learn/consensus](https://docs.bnbchain.org/docs/learn/consensus){target=_blank}. - -=== "Mainnet `56`" - -| Type | Contract | -|:------------:|:-------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0x98f3c9e6E3fAce36bAAd05FE09d375Ef1464288B`](https://bscscan.com/address/0x98f3c9e6E3fAce36bAAd05FE09d375Ef1464288B){target=_blank} | -| Token Bridge | [`0xB6F6D86a8f9879A9c87f643768d9efc38c1Da6E7`](https://bscscan.com/address/0xB6F6D86a8f9879A9c87f643768d9efc38c1Da6E7){target=_blank} | -| Relayer | [`0x27428DD2d3DD32A4D7f7C497eAaa23130d894911`](https://bscscan.com/address/0x27428DD2d3DD32A4D7f7C497eAaa23130d894911){target=_blank} | - -=== "Testnet `97`" - -| Type | Contract | -|:----------------:|:---------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0x68605AD7b15c732a30b1BbC62BE8F2A509D74b4D`](https://testnet.bscscan.com/address/0x68605AD7b15c732a30b1BbC62BE8F2A509D74b4D){target=_blank} | -| Token Bridge | [`0x9dcF9D205C9De35334D646BeE44b2D2859712A09`](https://testnet.bscscan.com/address/0x9dcF9D205C9De35334D646BeE44b2D2859712A09){target=_blank} | -| Relayer | [`0x80aC94316391752A193C1c47E27D382b507c93F3`](https://testnet.bscscan.com/address/0x80aC94316391752A193C1c47E27D382b507c93F3){target=_blank} | -| Mock Provider | [`0x60a86b97a7596eBFd25fb769053894ed0D9A8366`](https://testnet.bscscan.com/address/0x60a86b97a7596eBFd25fb769053894ed0D9A8366){target=_blank} | -| Mock Integration | [`0xb6A04D6672F005787147472Be20d39741929Aa03`](https://testnet.bscscan.com/address/0xb6A04D6672F005787147472Be20d39741929Aa03){target=_blank} | - -=== "Local Network" - -| Type | Contract | -|:----------------:|:--------------------------------------------:| -| Core | `0xC89Ce4735882C9F0f0FE26686c53074E09B0D550` | -| Token Bridge | `0x0290FB167208Af455bB137780163b7B7a9a10C16` | -| Relayer | `0xb98F46E96cb1F519C333FdFB5CCe0B13E0300ED4` | -| Mock Provider | `0x1ef9e15c3bbf0555860b5009B51722027134d53a` | -| Mock Integration | `0x0eb0dD3aa41bD15C706BC09bC03C002b7B85aeAC` | - -## Celo - -### Ecosystem - -- [Website](https://celo.org/){target=_blank} -- [https://explorer.celo.org/](https://explorer.celo.org/){target=_blank} | [https://celoscan.io/](https://celoscan.io/){target=_blank} -- [Developer docs](https://docs.celo.org/){target=_blank} | [Faucet](https://faucet.celo.org/alfajores){target=_blank} - -### Wormhole Details - -- Name: `celo` -- Chain ID: `14` -- Contract Source: [ethereum/contracts/bridge/Bridge.sol](https://github.com/wormhole-foundation/wormhole/blob/main/ethereum/contracts/bridge/Bridge.sol){target=_blank} - -### Consistency Levels - -The options for [`consistencyLevel`](/docs/build/reference/consistency-levels/){target=\_blank} (i.e., finality) are: - -| Level | Value | -|:-------:|:-----:| -| Instant | 200 | - -If a value is passed that isn't in the preceding set, it's assumed to mean finalized. - -=== "Mainnet `42220`" - -| Type | Contract | -|:------------:|:-------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0xa321448d90d4e5b0A732867c18eA198e75CAC48E`](https://celoscan.io/address/0xa321448d90d4e5b0A732867c18eA198e75CAC48E){target=_blank} | -| Token Bridge | [`0x796Dff6D74F3E27060B71255Fe517BFb23C93eed`](https://celoscan.io/address/0x796Dff6D74F3E27060B71255Fe517BFb23C93eed){target=_blank} | -| Relayer | [`0x27428DD2d3DD32A4D7f7C497eAaa23130d894911`](https://celoscan.io/address/0x27428DD2d3DD32A4D7f7C497eAaa23130d894911){target=_blank} | - -=== "Testnet `Alfajores - 44787`" - -| Type | Contract | -|:----------------:|:-----------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0x88505117CA88e7dd2eC6EA1E13f0948db2D50D56`](https://alfajores.celoscan.io/address/0x88505117CA88e7dd2eC6EA1E13f0948db2D50D56){target=_blank} | -| Token Bridge | [`0x05ca6037eC51F8b712eD2E6Fa72219FEaE74E153`](https://alfajores.celoscan.io/address/0x05ca6037eC51F8b712eD2E6Fa72219FEaE74E153){target=_blank} | -| Relayer | [`0x306B68267Deb7c5DfCDa3619E22E9Ca39C374f84`](https://alfajores.celoscan.io/address/0x306B68267Deb7c5DfCDa3619E22E9Ca39C374f84){target=_blank} | -| Mock Provider | [`0x60a86b97a7596eBFd25fb769053894ed0D9A8366`](https://alfajores.celoscan.io/address/0x60a86b97a7596eBFd25fb769053894ed0D9A8366){target=_blank} | -| Mock Integration | [`0x7f1d8E809aBB3F6Dc9B90F0131C3E8308046E190`](https://alfajores.celoscan.io/address/0x7f1d8E809aBB3F6Dc9B90F0131C3E8308046E190){target=_blank} | - -=== "Local Network" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -## Fantom - -### Ecosystem - -- [Website](https://fantom.foundation/){target=_blank} -- [https://ftmscan.com/](https://ftmscan.com/){target=_blank} -- [Developer docs](https://docs.fantom.foundation/){target=_blank} | [Faucet](https://faucet.fantom.network/){target=_blank} - -### Wormhole Details - -- Name: `fantom` -- Chain ID: `10` -- Contract Source: [ethereum/contracts/bridge/Bridge.sol](https://github.com/wormhole-foundation/wormhole/blob/main/ethereum/contracts/bridge/Bridge.sol){target=_blank} - -### Consistency Levels - -The options for [`consistencyLevel`](/docs/build/reference/consistency-levels/){target=\_blank} (i.e., finality) are: - -| Level | Value | -|:-------:|:-----:| -| Instant | 200 | - -If a value is passed that isn't in the preceding set, it's assumed to mean finalized. - -=== "Mainnet `250`" - -| Type | Contract | -|:------------:|:-------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0x126783A6Cb203a3E35344528B26ca3a0489a1485`](https://ftmscan.com/address/0x126783A6Cb203a3E35344528B26ca3a0489a1485){target=_blank} | -| Token Bridge | [`0x7C9Fc5741288cDFdD83CeB07f3ea7e22618D79D2`](https://ftmscan.com/address/0x7C9Fc5741288cDFdD83CeB07f3ea7e22618D79D2){target=_blank} | -| Relayer | [`0x27428DD2d3DD32A4D7f7C497eAaa23130d894911`](https://ftmscan.com/address/0x27428DD2d3DD32A4D7f7C497eAaa23130d894911){target=_blank} | - -=== "Testnet `4002`" - -| Type | Contract | -|:------------:|:---------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0x1BB3B4119b7BA9dfad76B0545fb3F531383c3bB7`](https://testnet.ftmscan.com/address/0x1BB3B4119b7BA9dfad76B0545fb3F531383c3bB7){target=_blank} | -| Token Bridge | [`0x599CEa2204B4FaECd584Ab1F2b6aCA137a0afbE8`](https://testnet.ftmscan.com/address/0x599CEa2204B4FaECd584Ab1F2b6aCA137a0afbE8){target=_blank} | - -=== "Local Network" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -## Gnosis - -### Ecosystem - -- [Website](https://www.gnosis.io/){target=_blank} -- [Block Explorer](https://gnosisscan.io/){target=_blank} -- [Developer docs](https://docs.gnosischain.com/developers/overview){target=_blank} | [Faucet](https://faucet.gnosischain.com/){target=_blank} - -### Wormhole Details - -- Name: `gnosis` -- Chain ID: `25` -- Contract Source: [ethereum/contracts/bridge/Bridge.sol](https://github.com/wormhole-foundation/wormhole/blob/main/ethereum/contracts/bridge/Bridge.sol){target=_blank} - -=== "Mainnet `100`" - -| Type | Contract | -|:------------:|:---------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0xa321448d90d4e5b0A732867c18eA198e75CAC48E`](https://gnosisscan.io/address/0xa321448d90d4e5b0A732867c18eA198e75CAC48E){target=_blank} | -| Token Bridge | N/A | - -=== "Testnet `Chaido - 10200`" - -| Type | Contract | -|:------------:|:------------------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0xBB73cB66C26740F31d1FabDC6b7A46a038A300dd`](https://gnosis-chiado.blockscout.com/address/0xBB73cB66C26740F31d1FabDC6b7A46a038A300dd){target=_blank} | -| Token Bridge | N/A | - -=== "Local Network" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -## Karura - -### Ecosystem - -- [Website](https://acala.network/karura){target=_blank} -- Block Explorers: [Subscan](https://karura.subscan.io/){target=_blank} | [BlockScout](https://blockscout.karura.network/){target=_blank} -- [Developer Docs](https://wiki.acala.network/){target=_blank} - -### Wormhole Details - -- Name: `karura` -- Chain ID: `11` -- Contract Source: [ethereum/contracts/bridge/Bridge.sol](https://github.com/wormhole-foundation/wormhole/blob/main/ethereum/contracts/bridge/Bridge.sol){target=_blank} - -### Consistency Levels - -The options for [`consistencyLevel`](/docs/build/reference/consistency-levels/){target=\_blank} (i.e., finality) are: - -| Level | Value | -|:-------:|:-----:| -| Instant | 200 | - -If a value is passed that isn't in the preceding set, it's assumed to mean finalized. For more information, see [https://wiki.polkadot.network/docs/learn-consensus](https://wiki.polkadot.network/docs/learn-consensus){target=_blank}. - -=== "Mainnet `686`" - -| Type | Contract | -|:------------:|:---------------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0xa321448d90d4e5b0A732867c18eA198e75CAC48E`](https://blockscout.karura.network/address/0xa321448d90d4e5b0A732867c18eA198e75CAC48E){target=_blank} | -| Token Bridge | [`0xae9d7fe007b3327AA64A32824Aaac52C42a6E624`](https://blockscout.karura.network/address/0xae9d7fe007b3327AA64A32824Aaac52C42a6E624){target=_blank} | -| Relayer | [`0x27428DD2d3DD32A4D7f7C497eAaa23130d894911`](https://blockscout.karura.network/address/0x27428DD2d3DD32A4D7f7C497eAaa23130d894911){target=_blank} | - -=== "Testnet `596`" - -| Type | Contract | -|:------------:|:--------------------------------------------:| -| Core | `0xE4eacc10990ba3308DdCC72d985f2a27D20c7d03` | -| Token Bridge | `0xd11De1f930eA1F7Dd0290Fe3a2e35b9C91AEFb37` | - -=== "Local Network" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -## Kaia {: #klaytn } - -### Ecosystem - -- [Website](https://kaia.io/){target=_blank} -- [Kaiascan](https://kaiascan.io/){target=_blank} | [Klaytnscope](https://scope.klaytn.com/){target=_blank} -- [Developer docs](https://docs.kaia.io/){target=_blank} | [Faucet](https://faucet.kaia.io){target=_blank} - -### Wormhole Details - -- Name: `kaia` -- Chain ID: `13` -- Contract Source: [ethereum/contracts/bridge/Bridge.sol](https://github.com/wormhole-foundation/wormhole/blob/main/ethereum/contracts/bridge/Bridge.sol){target=_blank} - -### Consistency Levels - -The options for [`consistencyLevel`](/docs/build/reference/consistency-levels/){target=\_blank} (i.e., finality) are: - -| Level | Value | -|:-------:|:-----:| -| Instant | 200 | - -If a value is passed that isn't in the preceding set, it's assumed to mean finalized. - -=== "Mainnet `8217`" - -| Type | Contract | -|:------------:|:-------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0x0C21603c4f3a6387e241c0091A7EA39E43E90bb7`](https://kaiascan.io/address/0x0C21603c4f3a6387e241c0091A7EA39E43E90bb7){target=_blank} | -| Token Bridge | [`0x5b08ac39EAED75c0439FC750d9FE7E1F9dD0193F`](https://kaiascan.io/address/0x5b08ac39EAED75c0439FC750d9FE7E1F9dD0193F){target=_blank} | -| Relayer | [`0x27428DD2d3DD32A4D7f7C497eAaa23130d894911`](https://kaiascan.io/address/0x27428DD2d3DD32A4D7f7C497eAaa23130d894911){target=_blank} | - -=== "Testnet `Kairos - 1001`" - -| Type | Contract | -|:------------:|:--------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0x1830CC6eE66c84D2F177B94D544967c774E624cA`](https://kairos.kaiascan.io/address/0x1830CC6eE66c84D2F177B94D544967c774E624cA){target=_blank} | -| Token Bridge | [`0xC7A13BE098720840dEa132D860fDfa030884b09A`](https://kairos.kaiascan.io/address/0xC7A13BE098720840dEa132D860fDfa030884b09A){target=_blank} | - -=== "Local Network" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -## Moonbeam - -### Ecosystem - -- [Website](https://moonbeam.network/){target=_blank} -- [Moonbeam EVM Block Explorer](https://moonscan.io/){target=_blank} -- [Developer docs](https://docs.moonbeam.network/){target=_blank} | [Faucet](https://faucet.moonbeam.network/){target=_blank} - -### Wormhole Details - -- Name: `moonbeam` -- Chain ID: `16` -- Contract Source: [ethereum/contracts/bridge/Bridge.sol](https://github.com/wormhole-foundation/wormhole/blob/main/ethereum/contracts/bridge/Bridge.sol){target=_blank} - -### Consistency Levels - -The options for [`consistencyLevel`](/docs/build/reference/consistency-levels/){target=\_blank} (i.e., finality) are: - -| Level | Value | -|:-------:|:-----:| -| Instant | 200 | - -If a value is passed that isn't in the preceding set, it's assumed to mean finalized. For more information, see [https://docs.moonbeam.network/builders/build/moonbeam-custom-api/#finality-rpc-endpoints](https://docs.moonbeam.network/builders/build/moonbeam-custom-api/#finality-rpc-endpoints){target=_blank}. - -=== "Mainnet `1284`" - -| Type | Contract | -|:------------:|:-------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0xC8e2b0cD52Cf01b0Ce87d389Daa3d414d4cE29f3`](https://moonscan.io/address/0xC8e2b0cD52Cf01b0Ce87d389Daa3d414d4cE29f3){target=_blank} | -| Token Bridge | [`0xb1731c586ca89a23809861c6103f0b96b3f57d92`](https://moonscan.io/address/0xb1731c586ca89a23809861c6103f0b96b3f57d92){target=_blank} | -| Relayer | [`0x27428DD2d3DD32A4D7f7C497eAaa23130d894911`](https://moonscan.io/address/0x27428DD2d3DD32A4D7f7C497eAaa23130d894911){target=_blank} | - -=== "Testnet `Moonbase-Alphanet - 1287`" - -| Type | Contract | -|:---------------:|:----------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0xa5B7D85a8f27dd7907dc8FdC21FA5657D5E2F901`](https://moonbase.moonscan.io/address/0xa5B7D85a8f27dd7907dc8FdC21FA5657D5E2F901){target=_blank} | -| Token Bridge | [`0xbc976D4b9D57E57c3cA52e1Fd136C45FF7955A96`](https://moonbase.moonscan.io/address/0xbc976D4b9D57E57c3cA52e1Fd136C45FF7955A96){target=_blank} | -| Relayer | [`0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0`](https://moonbase.moonscan.io/address/0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0){target=_blank} | -| MockProvider | [`0x60a86b97a7596eBFd25fb769053894ed0D9A8366`](https://moonbase.moonscan.io/address/0x60a86b97a7596eBFd25fb769053894ed0D9A8366){target=_blank} | -| MockIntegration | [`0x3bF0c43d88541BBCF92bE508ec41e540FbF28C56`](https://moonbase.moonscan.io/address/0x3bF0c43d88541BBCF92bE508ec41e540FbF28C56){target=_blank} | - -=== "Local Network" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -## Neon - -### Ecosystem - -- [Website](https://neon-labs.org/){target=_blank} -- Block Explorers: [NeonScan](https://neonscan.org/){target=_blank} | [BlockScout](https://neon.blockscout.com/){target=_blank} -- [Developer Docs](https://neonevm.org/docs/quick_start){target=_blank} | [Faucet](https://neonfaucet.org/){target=/_blank} - -### Wormhole Details - -- Name: `neon` -- Chain ID: `17` -- Contract Source: [ethereum/contracts/bridge/Bridge.sol](https://github.com/wormhole-foundation/wormhole/blob/main/ethereum/contracts/bridge/Bridge.sol){target=_blank} - -=== "Mainnet `245022934`" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -=== "Testnet `245022940`" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -=== "Local Network" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -## Oasis - -### Ecosystem - -- [Website](https://oasisprotocol.org/){target=_blank} -- [OasisScan](https://www.oasisscan.com/){target=_blank} -- [Developer Docs](https://docs.oasis.io/){target=_blank} | [Faucet](https://faucet.testnet.oasis.dev/){target=/_blank} - -### Wormhole Details - -- Name: `oasis` -- Chain ID: `7` -- Contract Source: [ethereum/contracts/bridge/Bridge.sol](https://github.com/wormhole-foundation/wormhole/blob/main/ethereum/contracts/bridge/Bridge.sol){target=_blank} - -=== "Mainnet `42262`" - -| Type | Contract | -|:------------:|:--------------------------------------------:| -| Core | `0xfE8cD454b4A1CA468B57D79c0cc77Ef5B6f64585` | -| Token Bridge | `0x5848C791e09901b40A9Ef749f2a6735b418d7564` | - -=== "Testnet `42261`" - -| Type | Contract | -|:------------:|:--------------------------------------------:| -| Core | `0xc1C338397ffA53a2Eb12A7038b4eeb34791F8aCb` | -| Token Bridge | `0x88d8004A9BdbfD9D28090A02010C19897a29605c` | - -=== "Local Network" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -## Optimism - -### Ecosystem - -- [Website](https://www.optimism.io/){target=_blank} -- [Block Explorer](https://optimistic.etherscan.io/){target=_blank} -- [Developer Docs](https://docs.optimism.io/){target=_blank} - -### Wormhole Details - -- Name: `optimism` -- Chain ID: `24` -- Contract Source: [ethereum/contracts/bridge/Bridge.sol](https://github.com/wormhole-foundation/wormhole/blob/main/ethereum/contracts/bridge/Bridge.sol){target=_blank} - -### Consistency Levels - -The options for [`consistencyLevel`](/docs/build/reference/consistency-levels/){target=\_blank} (i.e., finality) are: - -| Level | Value | -|:-------:|:-----:| -| Instant | 200 | - -If a value is passed that isn't in the preceding set, it's assumed to mean finalized. - -=== "Mainnet `10`" - -| Type | Contract | -|:------------:|:-------------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0xEe91C335eab126dF5fDB3797EA9d6aD93aeC9722`](https://optimistic.etherscan.io/address/0xEe91C335eab126dF5fDB3797EA9d6aD93aeC9722){target=_blank} | -| Token Bridge | [`0x1D68124e65faFC907325e3EDbF8c4d84499DAa8b`](https://optimistic.etherscan.io/address/0x1D68124e65faFC907325e3EDbF8c4d84499DAa8b){target=_blank} | -| Relayer | [`0x27428DD2d3DD32A4D7f7C497eAaa23130d894911`](https://optimistic.etherscan.io/address/0x27428DD2d3DD32A4D7f7C497eAaa23130d894911){target=_blank} | -| CCTP | [`0x2703483B1a5a7c577e8680de9Df8Be03c6f30e3c`](https://optimistic.etherscan.io/address/0x2703483B1a5a7c577e8680de9Df8Be03c6f30e3c){target=_blank} | - -=== "Testnet `Optimism Goerli - 420`" - -| Type | Contract | -|:---------------:|:-------------------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0x6b9C8671cdDC8dEab9c719bB87cBd3e782bA6a35`](https://sepolia-optimism.etherscan.io/address/0x6b9C8671cdDC8dEab9c719bB87cBd3e782bA6a35){target=_blank} | -| Token Bridge | [`0xC7A204bDBFe983FCD8d8E61D02b475D4073fF97e`](https://sepolia-optimism.etherscan.io/address/0xC7A204bDBFe983FCD8d8E61D02b475D4073fF97e){target=_blank} | -| Relayer | [`0x01A957A525a5b7A72808bA9D10c389674E459891`](https://sepolia-optimism.etherscan.io/address/0x01A957A525a5b7A72808bA9D10c389674E459891){target=_blank} | -| MockProvider | [`0xfCe1Df3EF22fe5Cb7e2f5988b7d58fF633a313a7`](https://sepolia-optimism.etherscan.io/address/0xfCe1Df3EF22fe5Cb7e2f5988b7d58fF633a313a7){target=_blank} | -| MockIntegration | [`0x421e0bb71dDeeC727Af79766423d33D8FD7dB963`](https://sepolia-optimism.etherscan.io/address/0x421e0bb71dDeeC727Af79766423d33D8FD7dB963){target=_blank} | - -=== "Local Network" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -## Polygon - -### Ecosystem - -- [Website](https://polygon.technology/){target=_blank} -- [PolygonScan Block Explorer](https://polygonscan.com/){target=_blank} -- [Developer Docs](https://wiki.polygon.technology/){target=_blank} | [Faucet](https://faucet.polygon.technology/){target=_blank} - -### Wormhole Details - -- Name: `polygon` -- Chain ID: `5` -- Contract Source: [ethereum/contracts/bridge/Bridge.sol](https://github.com/wormhole-foundation/wormhole/blob/main/ethereum/contracts/bridge/Bridge.sol){target=_blank} - -### Consistency Levels - -The options for [`consistencyLevel`](/docs/build/reference/consistency-levels/){target=\_blank} (i.e., finality) are: - -| Level | Value | -|:-------:|:-----:| -| Instant | 200 | - -If a value is passed that isn't in the preceding set, it's assumed to mean finalized. For more information, see [https://docs.polygon.technology/pos/architecture/heimdall/checkpoints/](https://docs.polygon.technology/pos/architecture/heimdall/checkpoints/){target=_blank}. - -=== "Mainnet `137`" - -| Type | Contract | -|:------------:|:-----------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0x7A4B5a56256163F07b2C80A7cA55aBE66c4ec4d7`](https://polygonscan.com/address/0x7A4B5a56256163F07b2C80A7cA55aBE66c4ec4d7){target=_blank} | -| Token Bridge | [`0x5a58505a96D1dbf8dF91cB21B54419FC36e93fdE`](https://polygonscan.com/address/0x5a58505a96D1dbf8dF91cB21B54419FC36e93fdE){target=_blank} | -| Relayer | [`0x27428DD2d3DD32A4D7f7C497eAaa23130d894911`](https://polygonscan.com/address/0x27428DD2d3DD32A4D7f7C497eAaa23130d894911){target=_blank} | -| CCTP | [`0x0FF28217dCc90372345954563486528aa865cDd6`](https://polygonscan.com/address/0x0FF28217dCc90372345954563486528aa865cDd6){target=_blank} | - -=== "Testnet `Mumbai - 80001`" - -| Type | Contract | -|:---------------:|:--------------------------------------------:| -| Core | `0x0CBE91CF822c73C2315FB05100C2F714765d5c20` | -| Token Bridge | `0x377D55a7928c046E18eEbb61977e714d2a76472a` | -| Relayer | `0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0` | -| MockProvider | `0x60a86b97a7596eBFd25fb769053894ed0D9A8366` | -| MockIntegration | `0x3bF0c43d88541BBCF92bE508ec41e540FbF28C56` | -| CCTP | `0x2703483B1a5a7c577e8680de9Df8Be03c6f30e3c` | - -=== "Local Network" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -## Rootstock - -### Ecosystem - -- [Website](https://rootstock.io/){target=_blank} -- [Block Explorer](https://explorer.rootstock.io/){target=_blank} -- [Developer Docs](https://dev.rootstock.io/){target=_blank} | [Faucet](https://faucet.rootstock.io/) - -### Wormhole Details - -- Name: `rootstock` -- Chain ID: `33` -- Contract Source: No source file - -=== "Mainnet `30`" - -| Type | Contract | -|:------------:|:--------------------------------------------:| -| Core | `0xbebdb6C8ddC678FfA9f8748f85C815C556Dd8ac6` | -| Token Bridge | N/A | - -=== "Testnet `31`" - -| Type | Contract | -|:------------:|:--------------------------------------------:| -| Core | `0xbebdb6C8ddC678FfA9f8748f85C815C556Dd8ac6` | -| Token Bridge | N/A | - -=== "Local Network" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -## Ethereum Sepolia - -Sepolia is a Testnet-only chain that can be used as an alternative to Goerli. Note that a different chain ID is used for Sepolia. - -### Wormhole Details - -- Name: `sepolia` -- Chain ID: `10002` -- Contract Source: [ethereum/contracts/bridge/Bridge.sol](https://github.com/wormhole-foundation/wormhole/blob/main/ethereum/contracts/bridge/Bridge.sol){target=_blank} - -=== "Mainnet (N/A)" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -=== "Testnet `Sepolia - 11155111`" - -| Type | Contract | -|:---------------:|:----------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0x4a8bc80Ed5a4067f1CCf107057b8270E0cC11A78`](https://sepolia.etherscan.io/address/0x4a8bc80Ed5a4067f1CCf107057b8270E0cC11A78){target=_blank} | -| Token Bridge | [`0xDB5492265f6038831E89f495670FF909aDe94bd9`](https://sepolia.etherscan.io/address/0xDB5492265f6038831E89f495670FF909aDe94bd9){target=_blank} | -| Relayer | [`0x7B1bD7a6b4E61c2a123AC6BC2cbfC614437D0470`](https://sepolia.etherscan.io/address/0x7B1bD7a6b4E61c2a123AC6BC2cbfC614437D0470){target=_blank} | -| MockProvider | [`0x7A0a53847776f7e94Cc35742971aCb2217b0Db81`](https://sepolia.etherscan.io/address/0x7A0a53847776f7e94Cc35742971aCb2217b0Db81){target=_blank} | -| MockIntegration | [`0x68b7Cd0d27a6F04b2F65e11DD06182EFb255c9f0`](https://sepolia.etherscan.io/address/0x68b7Cd0d27a6F04b2F65e11DD06182EFb255c9f0){target=_blank} | -| CCTP | [`0x2703483B1a5a7c577e8680de9Df8Be03c6f30e3c`](https://sepolia.etherscan.io/address/0x2703483B1a5a7c577e8680de9Df8Be03c6f30e3c){target=_blank} | - -=== "Local Network" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -## Ethereum Holesky - -Holesky is a Testnet-only chain that can be used as an alternative to Goerli. Note that a different chain ID is used for Holesky. - -### Wormhole Details - -- Name: `holesky` -- Chain ID: `10006` -- Contract Source: [ethereum/contracts/bridge/Bridge.sol](https://github.com/wormhole-foundation/wormhole/blob/main/ethereum/contracts/bridge/Bridge.sol){target=_blank} - -=== "Mainnet (N/A)" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -=== "Testnet `Holesky - 17000`" - -| Type | Contract | -|:------------:|:--------------------------------------------:| -| Core | `0xa10f2eF61dE1f19f586ab8B6F2EbA89bACE63F7a` | -| Token Bridge | `0x76d093BbaE4529a342080546cAFEec4AcbA59EC6` | - -=== "Local Network" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -## Arbitrum Sepolia - -### Ecosystem - -- [Website](https://arbitrum.io/){target=_blank} -- [Arbitrum Explorer](https://sepolia.arbiscan.io/){target=_blank} -- [Developer Docs](https://rootstock.io/){target=_blank} - -### Wormhole Details - -- Name: `arbitrum_sepolia` -- Chain ID: `10003` -- Contract Source: No source file - -=== "Mainnet" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -=== "Testnet `Sepolia - 421614`" - -| Type | Contract | -|:---------------:|:---------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0x6b9C8671cdDC8dEab9c719bB87cBd3e782bA6a35`](https://sepolia.arbiscan.io/address/0x6b9C8671cdDC8dEab9c719bB87cBd3e782bA6a35){target=_blank} | -| Token Bridge | [`0xC7A204bDBFe983FCD8d8E61D02b475D4073fF97e`](https://sepolia.arbiscan.io/address/0xC7A204bDBFe983FCD8d8E61D02b475D4073fF97e){target=_blank} | -| Relayer | [`0x7B1bD7a6b4E61c2a123AC6BC2cbfC614437D0470`](https://sepolia.arbiscan.io/address/0x7B1bD7a6b4E61c2a123AC6BC2cbfC614437D0470){target=_blank} | -| MockProvider | [`0x7A0a53847776f7e94Cc35742971aCb2217b0Db81`](https://sepolia.arbiscan.io/address/0x7A0a53847776f7e94Cc35742971aCb2217b0Db81){target=_blank} | -| MockIntegration | [`0x2B1502Ffe717817A0A101a687286bE294fe495f7`](https://sepolia.arbiscan.io/address/0x2B1502Ffe717817A0A101a687286bE294fe495f7){target=_blank} | -| CCTP | [`0x2703483B1a5a7c577e8680de9Df8Be03c6f30e3c`](https://sepolia.arbiscan.io/address/0x2703483B1a5a7c577e8680de9Df8Be03c6f30e3c){target=_blank} | - -=== "Local Network" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -## Optimism Sepolia - -### Ecosystem - -- [Website](https://www.optimism.io/){target=_blank} -- [Block Explorer](https://sepolia-optimism.etherscan.io/){target=_blank} -- [Developer Docs](https://docs.optimism.io/){target=_blank} - -### Wormhole Details - -- Name: `optimism_sepolia` -- Chain ID: `10005` -- Contract Source: [ethereum/contracts/bridge/Bridge.sol](https://github.com/wormhole-foundation/wormhole/blob/main/ethereum/contracts/bridge/Bridge.sol){target=_blank} - -### Consistency Levels - -The options for [`consistencyLevel`](/docs/build/reference/consistency-levels/){target=\_blank} (i.e., finality) are: - -| Level | Value | -|:-------:|:-----:| -| Instant | 200 | - -If a value is passed that isn't in the preceding set, it's assumed to mean finalized. - -=== "Mainnet" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -=== "Testnet `Optimism Sepolia - 11155420`" - -| Type | Contract | -|:---------------:|:-------------------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0x31377888146f3253211EFEf5c676D41ECe7D58Fe`](https://sepolia-optimism.etherscan.io/address/0x31377888146f3253211EFEf5c676D41ECe7D58Fe){target=_blank} | -| Token Bridge | [`0x99737Ec4B815d816c49A385943baf0380e75c0Ac`](https://sepolia-optimism.etherscan.io/address/0x99737Ec4B815d816c49A385943baf0380e75c0Ac){target=_blank} | -| Relayer | [`0x93BAD53DDfB6132b0aC8E37f6029163E63372cEE`](https://sepolia-optimism.etherscan.io/address/0x93BAD53DDfB6132b0aC8E37f6029163E63372cEE){target=_blank} | -| MockProvider | [`0x7A0a53847776f7e94Cc35742971aCb2217b0Db81`](https://sepolia-optimism.etherscan.io/address/0x7A0a53847776f7e94Cc35742971aCb2217b0Db81){target=_blank} | -| MockIntegration | [`0xA404B69582bac287a7455FFf315938CCd92099c1`](https://sepolia-optimism.etherscan.io/address/0xA404B69582bac287a7455FFf315938CCd92099c1){target=_blank} | -| CCTP | [`0x2703483B1a5a7c577e8680de9Df8Be03c6f30e3c`](https://sepolia-optimism.etherscan.io/address/0x2703483B1a5a7c577e8680de9Df8Be03c6f30e3c){target=_blank} | - -=== "Local Network" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -## Base Sepolia - -### Ecosystem - -- [Website](https://base.org/){target=_blank} -- [Etherscan](https://sepolia.basescan.org/){target=_blank} -- [Developer docs](https://docs.base.org/){target=_blank} | [Faucet](https://www.ethereum-ecosystem.com/faucets/base-sepolia){target=_blank} - -### Wormhole Details - -- Name: `base_sepolia` -- Chain ID: `10004` -- Contract Source: [ethereum/contracts/bridge/Bridge.sol](https://github.com/wormhole-foundation/wormhole/blob/main/ethereum/contracts/bridge/Bridge.sol){target=_blank} - -=== "Mainnet" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -=== "Testnet `Base Sepolia - 84532`" - -| Type | Contract | -|:---------------:|:----------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0x79A1027a6A159502049F10906D333EC57E95F083`](https://sepolia.basescan.org/address/0x79A1027a6A159502049F10906D333EC57E95F083){target=_blank} | -| Token Bridge | [`0x86F55A04690fd7815A3D802bD587e83eA888B239`](https://sepolia.basescan.org/address/0x86F55A04690fd7815A3D802bD587e83eA888B239){target=_blank} | -| Relayer | [`0x93BAD53DDfB6132b0aC8E37f6029163E63372cEE`](https://sepolia.basescan.org/address/0x93BAD53DDfB6132b0aC8E37f6029163E63372cEE){target=_blank} | -| MockProvider | [`0x7A0a53847776f7e94Cc35742971aCb2217b0Db81`](https://sepolia.basescan.org/address/0x7A0a53847776f7e94Cc35742971aCb2217b0Db81){target=_blank} | -| MockIntegration | [`0xA404B69582bac287a7455FFf315938CCd92099c1`](https://sepolia.basescan.org/address/0xA404B69582bac287a7455FFf315938CCd92099c1){target=_blank} | -| CCTP | [`0x2703483B1a5a7c577e8680de9Df8Be03c6f30e3c`](https://sepolia.basescan.org/address/0x2703483B1a5a7c577e8680de9Df8Be03c6f30e3c){target=_blank} | - -=== "Local Network" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -## Scroll - -### Ecosystem - -- [Website](https://scroll.io/){target=_blank} -- [ScrollScan Block Explorer](https://scrollscan.com/){target=_blank} -- [Developer docs](https://docs.scroll.io/en/home/){target=_blank} - -### Wormhole Details - -- Name: `scroll` -- Chain ID: `34` -- Contract Source: No source file - -=== "Mainnet `534352`" - -| Type | Contract | -|:------------:|:----------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0xbebdb6C8ddC678FfA9f8748f85C815C556Dd8ac6`](https://scrollscan.com/address/0xbebdb6C8ddC678FfA9f8748f85C815C556Dd8ac6){target=_blank} | -| Token Bridge | [`0x24850c6f61C438823F01B7A3BF2B89B72174Fa9d`](https://scrollscan.com/address/0x24850c6f61C438823F01B7A3BF2B89B72174Fa9d){target=_blank} | -| Relayer | [`0x27428DD2d3DD32A4D7f7C497eAaa23130d894911`](https://scrollscan.com/address/0x27428DD2d3DD32A4D7f7C497eAaa23130d894911){target=_blank} | - -=== "Testnet `Sepolia - 534351`" - -| Type | Contract | -|:------------:|:------------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0x055F47F1250012C6B20c436570a76e52c17Af2D5`](https://sepolia.scrollscan.com/address/0x055F47F1250012C6B20c436570a76e52c17Af2D5){target=_blank} | -| Token Bridge | [`0x22427d90B7dA3fA4642F7025A854c7254E4e45BF`](https://sepolia.scrollscan.com/address/0x22427d90B7dA3fA4642F7025A854c7254E4e45BF){target=_blank} | - -=== "Local Network" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -## Mantle - -### Ecosystem - -- [Website](https://www.mantle.xyz/){target=_blank} -- [Block Explorer](https://explorer.mantle.xyz/){target=_blank} -- [Developer Docs](https://docs.mantle.xyz/network/introduction/overview){target=_blank} | [Faucet](https://faucet.testnet.mantle.xyz/){target=/_blank} - -### Wormhole Details - -- Name: `mantle` -- Chain ID: `35` -- Contract Source: No source file - -=== "Mainnet `5000`" - -| Type | Contract | -|:------------:|:---------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0xbebdb6C8ddC678FfA9f8748f85C815C556Dd8ac6`](https://explorer.mantle.xyz/address/0xbebdb6C8ddC678FfA9f8748f85C815C556Dd8ac6){target=_blank} | -| Token Bridge | [`0x24850c6f61C438823F01B7A3BF2B89B72174Fa9d`](https://explorer.mantle.xyz/address/0x24850c6f61C438823F01B7A3BF2B89B72174Fa9d){target=_blank} | - -=== "Testnet `Sepolia - 5003`" - -| Type | Contract | -|:------------:|:--------------------------------------------:| -| Core | `0x376428e7f26D5867e69201b275553C45B09EE090` | -| Token Bridge | `0x75Bfa155a9D7A3714b0861c8a8aF0C4633c45b5D` | - -=== "Local Network" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -## Polygon Sepolia - -### Ecosystem - -- [Website](https://polygon.technology/){target=_blank} -- [Developer Docs](https://wiki.polygon.technology/){target=_blank} | [Faucet](https://faucet.polygon.technology/){target=_blank} - -### Wormhole Details - -- Name: `polygon_sepolia` -- Chain ID: `10007` -- Contract Source: [ethereum/contracts/bridge/Bridge.sol](https://github.com/wormhole-foundation/wormhole/blob/main/ethereum/contracts/bridge/Bridge.sol){target=_blank} - -### Consistency Levels - -The options for [`consistencyLevel`](/docs/build/reference/consistency-levels/){target=\_blank} (i.e., finality) are: - -| Level | Value | -|:-------:|:-----:| -| Instant | 200 | - -If a value is passed that isn't in the preceding set, it's assumed to mean finalized. For more information, see [https://docs.polygon.technology/pos/architecture/heimdall/checkpoints/](https://docs.polygon.technology/pos/architecture/heimdall/checkpoints/){target=_blank}. - -=== "Mainnet" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -=== "Testnet `Sepolia - 80002`" - -| Type | Contract | -|:------------:|:--------------------------------------------:| -| Core | `0x6b9C8671cdDC8dEab9c719bB87cBd3e782bA6a35` | -| Token Bridge | `0xC7A204bDBFe983FCD8d8E61D02b475D4073fF97e` | - -=== "Local Network Contract" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -## Berachain - -### Ecosystem - -- [Website](https://www.berachain.com/){target=_blank} -- [Explorer update](https://bartio.beratrail.io/){target=_blank} -- [Docs](https://docs.berachain.com/){target=_blank} | [Faucet](https://bartio.faucet.berachain.com/) - -### Wormhole Details - -- Name: `berachain` -- Chain ID: `39` -- Contract Source: No source file - -=== "Mainnet" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -=== "Testnet `80084`" - -| Type | Contract | -|:------------:|:---------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0xBB73cB66C26740F31d1FabDC6b7A46a038A300dd`](https://bartio.beratrail.io/address/0xBB73cB66C26740F31d1FabDC6b7A46a038A300dd){target=_blank} | -| Token Bridge | [`0xa10f2eF61dE1f19f586ab8B6F2EbA89bACE63F7a`](https://bartio.beratrail.io/address/0xa10f2eF61dE1f19f586ab8B6F2EbA89bACE63F7a){target=_blank} | - -=== "Local Network" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -## Blast - -### Ecosystem - -- [Website](https://blast.io/en){target=_blank} -- [Explorer](https://blastscan.io/){target=_blank} -- [Docs](https://docs.blast.io/about-blast){target=_blank} - -### Wormhole Details - -- Name: `blast` -- Chain ID: `36` -- Contract Source: No source file - -=== "Mainnet `81457`" - -| Type | Contract | -|:------------:|:--------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0xbebdb6C8ddC678FfA9f8748f85C815C556Dd8ac6`](https://blastscan.io/address/0xbebdb6C8ddC678FfA9f8748f85C815C556Dd8ac6){target=_blank} | -| Token Bridge | [`0x24850c6f61C438823F01B7A3BF2B89B72174Fa9d`](https://blastscan.io/address/0x24850c6f61C438823F01B7A3BF2B89B72174Fa9d){target=_blank} | -| Relayer | [`0x27428DD2d3DD32A4D7f7C497eAaa23130d894911`](https://blastscan.io/address/0x27428DD2d3DD32A4D7f7C497eAaa23130d894911){target=_blank} | - -=== "Testnet `168587773`" - -| Type | Contract | -|:------------:|:----------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0x473e002D7add6fB67a4964F13bFd61280Ca46886`](https://sepolia.blastscan.io/address/0x473e002D7add6fB67a4964F13bFd61280Ca46886){target=_blank} | -| Token Bridge | [`0x430855B4D43b8AEB9D2B9869B74d58dda79C0dB2`](https://sepolia.blastscan.io/address/0x430855B4D43b8AEB9D2B9869B74d58dda79C0dB2){target=_blank} | - -=== "Local Network" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -## Linea - -### Ecosystem - -- [Website](https://linea.build/){target=_blank} -- [Explorer](https://lineascan.build/){target=_blank} -- [Docs](https://docs.linea.build/){target=_blank} - -### Wormhole Details - -- Name: `linea` -- Chain ID: `38` -- Contract Source: No source file - -=== "Mainnet `59144`" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -=== "Testnet `59141`" - -| Type | Contract | -|:------------:|:--------------------------------------------:| -| Core | `0x79A1027a6A159502049F10906D333EC57E95F083` | -| Token Bridge | `0xC7A204bDBFe983FCD8d8E61D02b475D4073fF97e` | - -=== "Local Network" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -## Seievm - -### Ecosystem - -- [Website](https://www.sei.io/){target=_blank} -- [Explorer](https://seistream.app/){target=_blank} -- [Docs](https://www.docs.sei.io/){target=_blank} - -### Wormhole Details - -- Name: `seievm` -- Chain ID: `40` -- Contract Source: No source file - -=== "Mainnet" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -=== "Testnet" - -| Type | Contract | -|:------------:|:--------------------------------------------:| -| Core | `0x07782FCe991dAb4DE7a3124032E534A0D059B4d8` | -| Token Bridge | N/A | - -=== "Local Network" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | - -## X Layer - -### Ecosystem - -- [Website](https://www.okx.com/xlayer){target=_blank} -- [Explorer](https://www.oklink.com/xlayer){target=_blank} -- [Docs](https://www.okx.com/xlayer/docs/developer/build-on-xlayer/about-xlayer){target=_blank} - -### Wormhole Details - -- Name: `xlayer` -- Chain ID: `37` -- Contract Source: No source file - -=== "Mainnet" - -| Type | Contract | -|:------------:|:-----------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0x194B123c5E96B9b2E49763619985790Dc241CAC0`](https://www.oklink.com/xlayer/address/0x194b123c5e96b9b2e49763619985790dc241cac0){target=_blank} | -| Token Bridge | [`0x5537857664B0f9eFe38C9f320F75fEf23234D904`](https://www.oklink.com/xlayer/address/0x5537857664b0f9efe38c9f320f75fef23234d904){target=_blank} | - -=== "Testnet `195`" - -| Type | Contract | -|:------------:|:----------------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`0xA31aa3FDb7aF7Db93d18DDA4e19F811342EDF780`](https://www.oklink.com/xlayer-test/address/0xA31aa3FDb7aF7Db93d18DDA4e19F811342EDF780){target=_blank} | -| Token Bridge | [`0xdA91a06299BBF302091B053c6B9EF86Eff0f930D`](https://www.oklink.com/xlayer-test/address/0xda91a06299bbf302091b053c6b9ef86eff0f930d){target=_blank} | - -=== "Local Network" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | \ No newline at end of file diff --git a/build/start-building/supported-networks/index.md b/build/start-building/supported-networks/index.md deleted file mode 100644 index b0efdb06..00000000 --- a/build/start-building/supported-networks/index.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Supported Networks -description: Learn about the compatible environments and individual networks that Wormhole supports. Readers can click on each of the blockchain logos for more information. ---- - -Wormhole supports several different blockchains and environments. Since many of the concepts for using Wormhole within a given blockchain environment are the same, this section is organized by environment, and individual chains are detailed within the environment page. - -## Environments Supported - -- [EVM](/docs/build/start-building/supported-networks/evm/) -- [Solana](/docs/build/start-building/supported-networks/solana/) -- [Cosmos](/docs/build/start-building/supported-networks/cosmos/cosmos/) -- [Algorand](/docs/build/start-building/supported-networks/algorand/) -- [NEAR](/docs/build/start-building/supported-networks/near/) -- [Aptos](/docs/build/start-building/supported-networks/aptos/) -- [Sui](/docs/build/start-building/supported-networks/sui/) - -## Blockchains Supported - -Click on a blockchain's logo to see the relevant chain details. - ---8<-- 'text/supported-networks.md' diff --git a/build/start-building/supported-networks/near.md b/build/start-building/supported-networks/near.md deleted file mode 100644 index af24e6b1..00000000 --- a/build/start-building/supported-networks/near.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -title: NEAR -description: Learn how to work with Wormhole in the NEAR ecosystem with tools, address formats, contract details, and finality levels for various environments. ---- - -# NEAR - -This page includes details for working with NEAR-environment chains - -## Addresses - -Because Wormhole works with many environments, the Wormhole address format is normalized. For NEAR-based chains, because NEAR addresses are arbitrary-length strings, a Wormhole formatted address is the sha256 hash of the address. E.g., `contract.portalbridge.near` => `0x148410499d3fcda4dcfd68a1ebfcdddda16ab28326448d4aae4d2f0465cdfcb7`. - -## Emitter - -The emitter address on NEAR chains is the sha256 digest of the program address string, normalized to Wormhole address format. - -### Ecosystem - -- [Website](https://near.org/){target=_blank} -- [Block Explorer](https://nearblocks.io/){target=_blank} -- [Developer Docs](https://docs.near.org/){target=_blank} - -## Wormhole Details - -- Name: `near` -- Chain ID: `15` -- Contract Source: No source file - -### Consistency Levels - -The options for [`consistencyLevel`](/docs/build/reference/consistency-levels/){target=\_blank} (i.e., finality) are: - -| Level | Value | -|-----------|-------| -| Finalized | 0 | - -This field may be ignored since the chain provides instant finality. - -For more information, see [the NEAR Consensus docs](https://nomicon.io/ChainSpec/Consensus){target=_blank}. - -=== "Mainnet" - -| Type | Contract | -|:------------:|:-------------------------------:| -| Core | `contract.wormhole_crypto.near` | -| Token Bridge | `contract.portalbridge.near` | - -=== "Testnet" - -| Type | Contract | -|:------------:|:---------------------------:| -| Core | `wormhole.wormhole.testnet` | -| Token Bridge | `token.wormhole.testnet` | - -=== "Local Network" - -| Type | Contract | -|:------------:|:--------------------:| -| Core | `wormhole.test.near` | -| Token Bridge | `token.test.near` | \ No newline at end of file diff --git a/build/start-building/supported-networks/solana.md b/build/start-building/supported-networks/solana.md deleted file mode 100644 index 8b7994df..00000000 --- a/build/start-building/supported-networks/solana.md +++ /dev/null @@ -1,119 +0,0 @@ ---- -title: Solana -description: Learn how to work with Wormhole in the Solana ecosystem with tools, address formats, contract details, and finality levels across different environments. ---- - -# Solana - -This page includes details for working with the Solana environment chains. - -## Developer Tools - -To develop contracts for Solana, you'll need to have the following tools installed: - -- [Cargo](https://doc.rust-lang.org/cargo/getting-started/installation.html){target=_blank}, a Rust build tool and package manager -- [Solana CLI tools](https://docs.solana.com/cli/install-solana-cli-tools){target=_blank} - CLI tools for working with Solana -- [Anchor](https://www.anchor-lang.com/docs/installation){target=_blank} - Smart contract development framework - -Install [Wormhole Rust crates](https://lib.rs/crates/wormhole-token-bridge-solana){target=_blank} to interact with Solana on-chain programs and Token Bridge. - -!!! warning - Known issues exist with Solana version 1.15 - downgrade to Solana 1.14.14 - -## Addresses - -Because Wormhole works with many environments, the Wormhole address format is normalized. For Solana-based chains, a Wormhole formatted address is the base58 decoded address. E.g. `worm2ZoG2kUd4vFXhvjh93UUH596ayRfgQ2MgjNMTth` becomes `0x0e0a589a41a55fbd66c52a475f2d92a6d3dc9b4747114cb9af825a98b545d3ce` - -## Emitter - -The emitter address on Solana chains is a Program-Derived Address derived by the application and normalized to the Wormhole address format. - -!!! note - As the application developer, you decide whether this address will remain consistent over time or change. It is strongly recommended that you keep it consistent. - -## Solana - -!!! note - The contract addresses for `testnet` are on the Solana `devnet` - -### Ecosystem - -- [Website](https://solana.com/){target=_blank} -- [Blockchain Explorer](https://explorer.solana.com/){target=_blank} -- [Developer Docs](https://solana.com/developers){target=_blank} - -### Wormhole Details - -- Name: `solana` -- Chain ID: `1` -- Contract Source: No source file - -### Consistency Levels - -The options for [`consistencyLevel`](/docs/build/reference/consistency-levels/){target=\_blank} (i.e., finality) are: - -| Level | Value | -|-----------|-------| -| Confirmed | 0 | -| Finalized | 1 | - -For more information, see [the Solana Docs](https://docs.solana.com/cluster/commitments){target=_blank}. - -=== "Mainnet" - - `Mainnet Beta - 5eykt4UsFv8P8NJdTREpY1vzqKqZKvdpKuc147dw2N9d` - -| Type | Contract | -|:------------:|:-----------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`worm2ZoG2kUd4vFXhvjh93UUH596ayRfgQ2MgjNMTth`](https://explorer.solana.com/address/worm2ZoG2kUd4vFXhvjh93UUH596ayRfgQ2MgjNMTth){target=_blank} | -| Token Bridge | [`wormDTUJ6AWPNvk59vGQbDvGJmqbDTdgWgAqcLBCgUb`](https://explorer.solana.com/address/wormDTUJ6AWPNvk59vGQbDvGJmqbDTdgWgAqcLBCgUb){target=_blank} | - -=== "Testnet" - - `Devnet - EtWTRABZaYq6iMfeYKouRu166VU2xqa1wcaWoxPkrZBG` - -| Type | Contract | -|:------------:|:----------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`3u8hJUVTA4jH1wYAyUur7FFZVQ8H635K3tSHHF4ssjQ5`](https://explorer.solana.com/address/3u8hJUVTA4jH1wYAyUur7FFZVQ8H635K3tSHHF4ssjQ5?cluster=devnet){target=_blank} | -| Token Bridge | [`DZnkkTmCiFWfYTfT41X3Rd1kDgozqzxWaHqsw6W4x2oe`](https://explorer.solana.com/address/DZnkkTmCiFWfYTfT41X3Rd1kDgozqzxWaHqsw6W4x2oe?cluster=devnet){target=_blank} | - -=== "Local Network Contract" - -| Type | Contract | -|:------------:|:----------------------------------------------:| -| Core | `Bridge1p5gheXUvJ6jGWGeCsgPKgnE3YgdGKRVCMY9o` | -| Token Bridge | `B6RHG3mfcckmrYN1UhmJzyS1XX3fZKbkeUcpJe9Sy3FE` | - -## Pythnet - -### Ecosystem - -- [Website](https://pyth.network/){target=_blank} -- [Developer Docs](https://docs.pyth.network/home){target=_blank} - -### Wormhole Details - -- Name: `pythnet` -- Chain ID: `26` -- Contract Source: No source file - -=== "Mainnet" - -| Type | Contract | -|:------------:|:-------------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`H3fxXJ86ADW2PNuDDmZJg6mzTtPxkYCpNuQUTgmJ7AjU`](https://explorer.solana.com/address/H3fxXJ86ADW2PNuDDmZJg6mzTtPxkYCpNuQUTgmJ7AjU){target=_blank} | -| Token Bridge | N/A | - -=== "Testnet" - -| Type | Contract | -|:------------:|:----------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| Core | [`EUrRARh92Cdc54xrDn6qzaqjA77NRrCcfbr8kPwoTL4z`](https://explorer.solana.com/address/EUrRARh92Cdc54xrDn6qzaqjA77NRrCcfbr8kPwoTL4z?cluster=devnet){target=_blank} | -| Token Bridge | N/A | - -=== "Local Network" - -| Type | Contract | -|:------------:|:--------:| -| Core | N/A | -| Token Bridge | N/A | \ No newline at end of file diff --git a/build/start-building/supported-networks/sui.md b/build/start-building/supported-networks/sui.md deleted file mode 100644 index 8fe3ac06..00000000 --- a/build/start-building/supported-networks/sui.md +++ /dev/null @@ -1,74 +0,0 @@ ---- -title: Sui -description: Learn how to work with Wormhole in the Sui ecosystem with dev tools, address formats, emitter details, and contract info for Mainnet, Testnet, and local networks. ---- - -# Sui - -This page contains details for working with Sui chains. - -## Developer Tools - -You can install the Sui development tools using `cargo install`: - -```sh -cargo install --locked \ - --git https://github.com/MystenLabs/sui.git \ - --rev 09b2081498366df936abae26eea4b2d5cafb2788 \ - sui sui-faucet -``` - -## Addresses - -Because Wormhole works with many environments, the Wormhole address format is normalized. For Sui-based chains, no normalization is needed for standard addresses since they're already 32 bytes. E.g., `0x84a5f374d29fc77e370014dce4fd6a55b58ad608de8074b0be5571701724da31` remains the same with no changes. - -## Emitter - -On Sui, the emitter is the object ID of the emitter capability. - -## Sui - -### Ecosystem - -- [Website](https://sui.io/){target=_blank} -- [SuiVision Block Explorer](https://suivision.xyz/){target=_blank} | [Suiscan](https://suiscan.xyz/){target=_blank} -- [Developer Docs](https://docs.sui.io/){target=_blank} | [Faucet](https://docs.sui.io/build/faucet){target=_blank} - -### Wormhole Details - -- Name: `sui` -- Chain ID: `21` -- Contract Source: No source file - -### Consistency Levels - -The options for [`consistencyLevel`](/docs/build/reference/consistency-levels/){target=\_blank} (i.e., finality) are: - -| Level | Value | -|-----------|-------| -| Finalized | 0 | - -This field may be ignored since the chain provides instant finality. - -For more information, see [the Sui consensus docs](https://docs.sui.io/concepts/sui-architecture/consensus){target=_blank}. - -=== "Mainnet `35834a8a`" - - | Type | Contract | - |:------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| - | Core | [`0xaeab97f96cf9877fee2883315d459552b2b921edc16d7ceac6eab944dd88919c`](https://suivision.xyz/object/0xaeab97f96cf9877fee2883315d459552b2b921edc16d7ceac6eab944dd88919c){target=_blank} | - | Token Bridge | [`0xc57508ee0d4595e5a8728974a4a93a787d38f339757230d441e895422c07aba9`](https://suivision.xyz/object/0xc57508ee0d4595e5a8728974a4a93a787d38f339757230d441e895422c07aba9){target=_blank} | - -=== "Testnet `4c78adac`" - - | Type | Contract | - |:------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| - | Core | [`0x31358d198147da50db32eda2562951d53973a0c0ad5ed738e9b17d88b213d790`](https://suiscan.xyz/testnet/object/0x31358d198147da50db32eda2562951d53973a0c0ad5ed738e9b17d88b213d790){target=_blank} | - | Token Bridge | [`0x6fb10cdb7aa299e9a4308752dadecb049ff55a892de92992a1edbd7912b3d6da`](https://suiscan.xyz/testnet/object/0x6fb10cdb7aa299e9a4308752dadecb049ff55a892de92992a1edbd7912b3d6da){target=_blank} | - -=== "Local Network" - - | Type | Contract | - |:------------:|:--------------------------------------------------------------------:| - | Core | `0x12253210c90f89e7a8525e6c52d41309ff5bfb31f43f561b5fe6f50cd72f9668` | - | Token Bridge | `0x830ed228c6f1bcb40003bb49af3277df2cbf933d63a6bcdcb0ba4580a1a7654e` | \ No newline at end of file diff --git a/build/start-building/testnet-faucets.md b/build/start-building/testnet-faucets.md index a4a2014f..de62ec15 100644 --- a/build/start-building/testnet-faucets.md +++ b/build/start-building/testnet-faucets.md @@ -7,466 +7,6 @@ description: This page includes resources to quickly find the Testnet tokens you ## Get Started -Don't let the need for Testnet tokens get in the way of buildling your next great idea with Wormhole. Use this guide to quickly locate the Testnet token faucets you need to deploy and test applications and contracts on Wormhole's supported networks. +Don't let the need for testnet tokens get in the way of buildling your next great idea with Wormhole. Use this guide to quickly locate the testnet token faucets you need to deploy and test applications and contracts on Wormhole's supported networks. -### EVM - -
- -
- -**Ethereum Sepolia** - - - Ethereum - - -
- -
- -**Ethereum Holesky** - - - Ethereum - - -
- -
- -**Acala** - - - Acala - - -
- -
- -**Arbitrum Sepolia** - - - Arbitrum Sepolia - - -
- -
- -**Avalanche** - - - Avalanche - - -
- -
- -**Base Sepolia** - - - Base Sepolia - - -
- -
- -**Berachain** - - - Berachain - - -
- -
- -**Blast** - - - Blast - - -
- -
- -**BNB Smart Chain** - - - BNB Smart Chain - - -
- -
- -**Celo** - - - Celo - - -
- -
- -**Fantom** - - - Fantom - - -
- -
- -**Gnosis** - - - Gnosis - - -
- -
- -**Karura** - - - Karura - - -
- -
- -**Kaia** - - - Kaia - - -
- -
- -**Linea** - - - Linea - - -
- -
- -**Mantle** - - - Mantle - - -
- -
- -**Moonbeam** - - - Moonbeam - - -
- -
- -**Neon** - - - Neon - - -
- -
- -**Oasis** - - - Oasis - - -
- -
- -**Optimism Sepolia** - - - Optimism Sepolia - - -
- -
- -**Polygon** - - - Polygon - - -
- -
- -**Rootstock** - - - Rootstock - - -
- -
- -**Scroll** - - - Scroll - - -
- -
- -**Sei** - - - Sei - - -
- -
- -**X Layer** - - - X Layer - - -
-
- -### Algorand - -
- -
- -**Algorand** - - - Algorand - - -
- -
- -### Aptos - -
- -
- -**Aptos** - - - Aptos - - -
- -
- -### Cosmos - -
- -
- -**Celestia** - - - Celestia - - -
- - -
- -**Cosmos Hub** - - - Cosmos Hub - - -
- -
- -**Evmos** - - - Evmos - - -
- -
- -**Injective** - - - Injective - - -
- -
- -**Kujira** - - - Kujira - - -
- -
- -**Neutron** - - - Neutron - - -
- -
- -**Osmosis** - - - Osmosis - - -
- -
- -**Provenance** - - - Osmosis - - -
- -
- -**Sei** - - - Sei - - -
- -
- -**Stargaze** - - - Stargaze - - -
- -
- -**Terra** - - - Terra - - -
- -
- -**XPLA** - - - XPLA - - -
- -
- -### NEAR - -
- -
- -**NEAR** - - - NEAR - - -
- -
- -### Solana - -
- -
- -**Solana** - - - Solana - - -
- -
- -### Sui - -
- -
- -**Sui** - - - Sui - - -
- -
\ No newline at end of file +--8<-- 'text/build/start-building/testnet-faucets/testnet-faucets.md'