Algorand
Last updated
Was this helpful?
Last updated
Was this helpful?
Details for working with Algorand environment chains.
The recommended development tool for Algorand is .
Because Wormhole works with many environments, the Wormhole address format is normalized.
For Algorand chains, this means a wormhole formatted address is the 58 character address decoded from base32 with its checksum removed.
e.g. M7UT7JWIVROIDGMQVJZUBQGBNNIIVOYRPC7JWMGQES4KYJIZHVCRZEGFRQ
=> 0x67e93fa6c8ac5c819990aa7340c0c16b508abb1178be9b30d024b8ac25193d45
Algorand also uses a uint64 for Asset and Application IDs. These are converted to a 32 bytes by first converting to a 8 byte big endian byte array, then padding with 24 bytes of 0s.
e.g. 123
=> 0x000000000000000000000000000000000000000000000000000000000000007b
The emitter is the application address, normalized to the wormhole address format.
|
|
Name: algorand
Chain ID: 8
Finalized
0
This field is may be ignored since the chain provides instant finality.
mainnet-v1.0
)Core
842125965
Token Bridge
842126029
NFT Bridge
N/A
testnet-v1.0
)Core
86525623
Token Bridge
86525641
NFT Bridge
N/A
Core
1004
Token Bridge
1006
NFT Bridge
N/A
Contract Source:
The options for (i.e finality) are:
For more information see