ÐAMM Deployment Guide
Operational checklist for teams deploying ÐAMM pools on Dogecoin L1.
Normative spec: ../../protocols/damm/spec.md
Pre-Launch
Indexer readiness
- Deploy the reference indexer (or compatible implementation) against Dogecoin mainnet
- Confirm the indexer correctly processes
deploy_pool,add_liquidity,lp_position, andswapoperations - Run all test vectors in ../../implementations/damm/test_vectors.json
- Validate duplicate pool rejection (same
token_a,token_b,fee_bpscombination) - Validate
min_outputslippage rejection on swaps - Set up multiple independent indexers for resilience
Protocol integration
- Integrate ÐSeals royalty and soulbound checks for LP position receipts
- Connect ÐogenalÐAO voting for fee tier and parameter governance
- Wire ÐRep discount lookups if offering reduced fees for high-rep LPs
Frontend and tooling
- Build user-facing inscription tool (or CLI) for
deploy_pool,add_liquidity,swap - Display
originfield clearly ("dog"= Era 2,"ord"= Era 1 legacy) - Show custody model (self-custodial vs trusted dApp) prominently in UI
Security and legal
- Conduct security review of indexer logic (especially
min_outputvalidation and fee distribution) - Publish Terms and Conditions clearly disclosing custody model and smart-contract risks
- Confirm
origin: "dog"provenance tracking is in place
Launch Phase
- Deploy first pools on mainnet (start with high-liquidity pairs: DOGE/major DRC-20)
- Announce with clear explanation of concentrated liquidity mechanics
- Provide migration support for LPs from other platforms
- Monitor indexer performance and pool state consistency across independent nodes
- Establish community feedback channel; respond to indexer discrepancies promptly
Post-Launch
- Implement auto-compounding (reinvest fees back into the same range)
- Add range optimization suggestions based on historical price data
- Expand supported token pairs as adoption grows
- Integrate ÐGift for fee distribution and emission claims
- Contribute improvements and edge-case test vectors back to the spec repo