Mintvelocity

Overview

Programs

Five programs make the standard. Each one’s address, and who can upgrade it, read from the chain.

Addresses

ProgramAddressUpgrade authority
Token
Mints and holdings; calls token hooks on every transfer, mint and burn.
pending deployment-
DEX
Pools and swaps; calls pool hooks on pool creation, liquidity and every swap.
pending deployment-
Launchpad
Launches, and the pool hook of every launch pool.
pending deployment-
Rules kit
The token hook with four modules a launch can switch on.
pending deployment-
Bridge
Wraps SOL, SPL and Token-2022 tokens into the standard, one for one.
pending deployment-

One set of addresses, the same on mainnet, devnet and localnet. An upgrade authority is read from each program’s ProgramData account; a dash means it has not been read yet, not that there is none. A launch’s rules are fixed at launch, but while a program keeps an upgrade authority its code can change. The fork deploys its own copies of the programs; until they are deployed this page shows them as pending rather than listing anyone else’s addresses.

Hook signers

The caller signs every callback with ["hook-authority", hook_program], one per hook program, and a hook accepts only its own (how a hook is called). Fixed signer addresses are published with the deployments.