Fund liquidity agreements from your launches
Your bonding-curve config (Meteora DBC) sends each token's unsold supply to your Mandate router, and at graduation it moves into an agreement's escrow as quoting inventory instead of into anyone's wallet. That covers the asks. A working agreement also needs quote tokens for bids, a fee budget, and a maker who accepts and posts a bond, so start with the tokens whose teams will fund those.
Creates your router (once) and a DBC config whose leftover_receiver is the router. Graduated liquidity is permanently locked, and tokens migrate to DAMM v2 with a 0.25% fee.
When the curve completes, anyone can run DBC's migration and withdraw_leftover. Then create the token's SLA with its DAMM v2 pool, register the launch, and anyone can route the leftover into the SLA's escrow. The repository's scripts/demo.ts runs this whole sequence end to end.