Use Cases & Recipes

How to Add a Token (Revamp Protocol)

  1. As a governance/admin: Call listAsset(tokenAddress) from the DAO/admin wallet.

  2. Users will now see the token in the supported assets list on the frontend.

  3. Start burning: Users can deposit and burn the new token using the revamp() function.


Customizing Logic

  • Want to adjust burn ratios, minimums, or distribution rates?

    • Edit parameters in the constructor or initialize function before deployment.

    • For advanced cases, fork the repo and modify business logic—document all changes for auditability.


DAO Integration & Automation

  • Automate governance: Set up bots or scripts to listen for contract events (e.g., Revamped, Claimed) and trigger DAO proposals or notifications.

  • Example: Telegram bot announces new burn events and invites community votes on protocol upgrades.


Case Study: Example Fork

Case: A DAO wants to adapt the Revamp Protocol to their own token ecosystem.

  1. Fork the repo

  2. Adjust parameters: Change default burn token and distribution curve in config.

  3. Deploy on DAO’s preferred network

  4. Integrate with existing frontend (or use the reference UI)

  5. Govern upgrades and listing via DAO multisig

Result: Community cleans up abandoned tokens and shares in reclaimed native value, fully on-chain and auditably.

Last updated