Akash Migrate mainnet reference

Use these addresses for Akash Migrate on akashnet-2 and Solana mainnet-beta. Addresses and deployed contract bytes were checked on November 10, 2026. Query the chains for current authorities, limits, pauses and reporter membership.

Token and contract addresses

AccountAddressPurpose
AKT token mint5d3fjPDdkYbtYcAMR9PC2TANaEyhzuyP8JxTEwqjVgBZIdentifies the token in wallets, exchanges and token accounts.
AKT bridge program98inUHb5mMaHWQZ9ut9PGrnmkMpncLZWWAyFwxCWagMEVerifies transfer proofs and mints or voids transfers. Use as operator programId.
Tendermint light-client program2dTK4NwEkv3gyY5dZnG4TuDYFMoNYQYrBqEGwTSmEmKrVerifies Akash headers. The bridge stores its current light-client pin.
Access-manager programHntLc7xrcRMRk9X38uMytCnweFJhVVCuzqhkVPe1RkCqManages light-client administration and relayer permissions.
Mint-authority PDACXyyuFHJEG3HfbQfgBVwQWUWXYb4EkwetLfnEZXUkrojAKT program-controlled signing address for issuance and metadata updates.
Metaplex metadata account93dhGSGLuHwUx8amRkXZHowjRCB1XBcgUscQ6yBc1cgPStores the token name, symbol and metadata URI.

The token is Akash, symbol AKT, with 6 decimals: 1 AKT = 1,000,000 base units. The mint has no freeze authority. The bridge pause guardian can stop new bridge mints; it cannot freeze tokens already in wallets. The versioned metadata JSON points to the AKT image stored in the net repository.

The mint and bridge program are different accounts. Use the mint to identify AKT; use the program when configuring services or preparing bridge instructions. Neither is a receiving wallet. Deposits must name the recipient’s Solana wallet address.

Multisig and native authorities

AccountAddressPurpose
Squads vault, index 0H2sXJRVW3SnTdFGjTXpGSsVKN2HnDaKc6xLRomS36H3UUpgrade authority for all three programs, access-manager admin and Solana pause guardian.
Squads multisig accountHx92ZBfSJ7kLaDpmRYvh5TcnrSLWMnh5eDdpQqC9B3keStores membership, threshold and transaction settings. It is distinct from the vault.
Squads v4 programSQDS4ep65T869zMMBKyuUq6aD6EgTu8psMjkvj52pCfExecutes approved vault instructions.
Native sink module accountakash1r9ut4ukp207nhumr8uaykyh6v7p9qlwxmcf48pHolds native AKT backing and pending deposits; refunds return to their original senders.
Akash pause guardianakash1aagclq778tq4ga0lke3wrd3mgw0rt3cc6670dpCan disable native deposits, refunds or both. Akash governance re-enables them.

At verification, the squad required 2 of 5 approvals and had a zero-second time lock. Check its current settings in the Squads app. Reaching the approval threshold makes a proposal executable; a member with execution permission must still execute it.

The vault’s administrative authority does not automatically allow it to receive a bridged deposit. Off-curve recipient vaults need approval in both the native allowed_destination_vaults parameter and the Solana mint policy. At verification, Solana listed this vault but the native list was empty. Query both policies before sending to any vault. Ordinary eligible wallet addresses do not need vault allowlisting.

Network identity and queries

NetworkIdentity
Akashakashnet-2
Solanamainnet-beta
Full Solana genesis hash5eykt4UsFv8P8NJdTREpY1vzqKqZKvdpKuc147dw2N9d

These public queries require no signing key:

Terminal window
solana --config /dev/null --url https://api.mainnet-beta.solana.com genesis-hash
solana --config /dev/null --url https://api.mainnet-beta.solana.com \
--commitment finalized account 5d3fjPDdkYbtYcAMR9PC2TANaEyhzuyP8JxTEwqjVgBZ --output json
solana --config /dev/null --url https://api.mainnet-beta.solana.com \
--commitment finalized program show 98inUHb5mMaHWQZ9ut9PGrnmkMpncLZWWAyFwxCWagME

solana account returns raw account data. For decoded decimals, supply and mint authority without a wallet configuration, query Solana JSON-RPC with curl and jq:

Terminal window
curl -fsS https://api.mainnet-beta.solana.com \
-H 'Content-Type: application/json' \
--data '{"jsonrpc":"2.0","id":1,"method":"getAccountInfo","params":["5d3fjPDdkYbtYcAMR9PC2TANaEyhzuyP8JxTEwqjVgBZ",{"encoding":"jsonParsed","commitment":"finalized"}]}' \
| jq '.result.value.data.parsed.info'

With an akt mainnet context:

Terminal window
akt query sink params -o json
akt query sink reporters -o json
akt query sink state -o json

The public Solana RPC is suitable for occasional checks and can rate-limit requests. Production services need reliable endpoints with the required history; reporters use their own independent nodes.

Releases and Docker images

These are the versions checked for the operator guides. Contract deployments, blockchain releases and service releases have separate version histories.

ComponentReleaseDocker image / artifact
akt CLIv1.1.1Checksummed CLI downloads for the supported platforms.
Relayer and header encoderrelayer/v0.1.3ghcr.io/akash-network/akt-relayer:0.1.3
Reporterreporter/v0.1.4-rc1 — prereleaseghcr.io/akash-network/akt-reporter:0.1.4-rc1
Native Akash nodev2.2.0Node release containing the native Sink module.

The listed operator images and archives target Linux amd64. The relayer image includes its header encoder. Each role’s release includes Compose files, a config example, checksums and an image-digest.txt; use those files together. Review the reporter release-candidate status before selecting it for a deployment.

Immutable image references:

ghcr.io/akash-network/akt-relayer@sha256:f614f5acc5b6a2c5dcde9c66f19ebaef1ba439edaf69e4475ed7cc52d9839a13
ghcr.io/akash-network/akt-reporter@sha256:09fb90cdf973376f1e1b70e9ddd7c154a60ea29f27d48138f398cad5449fc1c0

Follow operator installation for configuration, funding, reporter admission and startup.

Contract artifacts and source

The deployed AKT binary matches the November 10 metadata upgrade package. The light client and access manager still match the original launch package. Each package includes .so binaries, JSON IDLs, generated TypeScript interfaces, checksums and build provenance. The original AKT binary is retained as historical evidence, not the current AKT deployment.

SourceLocation
Contract launch and administration guideCanonical deployment guide
AKT contract compilation sourcenode at c815e3d9
Pinned light client and access manageribc-contracts at b3f25b45
Native Sink modulenode
Generated chain clientschain-sdk
User CLIakt
Portalsink-portal
Bridge monitoringakash-sink-monitor
Token metadata and imagenet/solana/mainnet

The portal’s public URL will be announced separately. Use the CLI transfer guide until it is available.