Alphanet changelog
Unreleased — canonical program addresses
Section titled “Unreleased — canonical program addresses”This entry describes the planned Alphanet reset, not a completed deployment. The release date and matching CLI/SDK versions have not been announced. Use these addresses only with the corresponding network release.
What changes
Section titled “What changes”Managed programs use stable addresses derived from permanent seeds. Genesis installs an immutable root Manager, an upgradeable main Manager, EOA, Uploader, Compression, Token, Wrapped THRU, Consensus Validator and Block Producer. Bootstrap installs the remaining application programs and publishes ABIs after the network starts. System is test-only and is not installed by production genesis or bootstrap.
Canonical executable addresses
Section titled “Canonical executable addresses”| Program | Address |
|---|---|
| Root Manager (immutable) | taAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEB |
| Main Manager | taMGRmPoSTkUtF6UlmCIq58K8OYsnXshOMPdobxxHytqmu |
| EOA | taEOAD2uLK1SLzPgtabFLUAx22yDlBs9DE9nZFTOESIGRr |
| Uploader | taUPLMH5QYOAT4ktwQeO7DXAEKtqBhYehalNGf5BJFQDYq |
| Compression | taRB54_92jNbBdcmt2jus88F-xrOSne1GR9mmyOh4RidAK |
| Token | taTOKENKRgcl3vO0yVhftATDbXuhgWcfaaxv9xpEEdMdUE |
| NFT | taNFTjOaeDBSPHNf0LVRWAkF4raUFQgrz0EQIgJd60ENb5 |
| Passkey Manager | taPASSIvjIgz2kZ1CIIhvbT00XV9Ve5kZ2I9uDLanzIgbA |
| Multicall | taMULTIrOL8WpIFr16C1ECsO60qAsuwmwJephZHDOTvSeP |
| Wrapped THRU | taWTHRUBelpONhTRjYc7n4OovodUsUtZKTIuREWAi9G9lm |
| ABI Manager | taABII8WXcPaPIt47cXjOBbyoBUGBDXznAMHorVMeok3mw |
| AMM | taAMMx8gG44RcOyRqNYZ55pDaAJoGS0R8kPYxBN96sO8kD |
| CLOB | taCLOBcFk1PT8JTHQM1LzsyK6HLv1YkSJKZ2ZyIxo8fiTe |
| Oracle | taORCLOkTSYq5enR2XOGoSDmzMc0P5NlqjP8nKpfd3vgps |
| Name Service | taNAMEqRNEDeMWp0cDYmMVdZyTZiF5NyGDR9zTwH42rWQG |
| Thru Registrar | taREGMtyyVIMr27zDpvN0aRiSS2aOVffM9cZCsc0Xomaxw |
| Faucet | taFCTxR0y2eabGGaEdtTwC9pHz7ZY4CYD7FOiBFUJeAW16 |
| Block Producer | taBPUH9m3CXZcBQyCrTmclHtltipiPelIHzdAf8QdIDvnt |
| Consensus Validator | taCONStGMCE1RJ9ttceyt0FZhYapGJ7zzBuCE5qqYdLhaF |
| Noop | taNOOPV4A7S3WTsirr149To2GoGZ9q8zllQaBrbekHfkJT |
These are executable addresses, not program metadata, mint or token-account
addresses. The canonical Wrapped THRU mint for this release is
taaoXQw03WlYWdo1jhfFi2Nqfqsf4RqYySn_89mchjCiLb.
Update your integration
Section titled “Update your integration”- Upgrade your CLI and SDK alongside the network release. Prefer the matching SDK’s program constants over hardcoded addresses.
- Replace old program addresses in saved CLI settings and application configuration. Updating the CLI does not overwrite existing saved addresses.
- Recalculate program-derived account addresses when their owning program changes. Do not assume old mint, vault or token-account addresses still apply.
- Use the new EOA program as the wallet account owner. Address zero remains unowned; wallet public keys and EOA signing-message formats do not change.
- Fetch program ABIs through the new ABI Manager for the corresponding release.
- Treat application mint setup separately: installing the Token program does not create wallet test-dollar mints or migrate balances.
This change does not promise migration of existing Alphanet state or announce any change to Betanet.