Programs and accounts
Hardfloor is one Anchor program composed with Raydium’s.
The hardfloor program
- Platform: the admin, the fee split, the treasury wallet, the treasury vaults and the $HARD buyback vaults.
- Coin, one per coin: base mint, pair mint, LaunchLab pool, launcher, status, the CPMM pool and Fee Key once graduated, running totals, and the floor vault it owns. Each coin also has its own LaunchLab platform config, created through the program, so its fee vaults are the coin’s alone and change only through it.
- A treasury vault and a $HARD buyback vault per pair mint.
- Instructions:
init_platform,launch,sweep,redeem,graduate,set_fee_split,pay_treasury.
Raydium programs it calls
- LaunchLab
LanMV9sAd7wArD4vJFi2qDdfnVhFxYSUg6eADduJ3uj- CPMM
CPMMoo8L3F4NbTegBCKVNunggL7H1ZpdTHKxQB5qKP1C- LP-Lock (Fee Keys)
LockrWmn6K5twhz3y9w1dQERbmgSaRkfnTeTKbpofwE- Metaplex metadata
metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s- Migration crank
RAYpQbFNq9i3mu6cKpTKKRwwHFDeK5AuZz8xvxUrCgw- CPMM tier, index 21
DDjMX8BNVQjprycffhhPFgWaL1SVx6nB8wBVrkcPaskt- hardfloor
2XcxestwNtzyTZtbqaniryKQLU8cbf8zddU5NCdKTz5N- Treasury wallet
7gTA5ypEUKYJWXAQudgJQv9uwXKJ2fqVvocME6kweNUw