1. TL;DR
This proposal aims to delist BFB (Battle for Blockchain) from Minitswap as they are winding down operations. It consists of two parts:
-
Add
deregister_poolfunction to Minitswap module to enable delisting rollup pools on Minitswap -
Delist BFB (Battle for Blockchain) from Minitswap.
2. Proposal Details
1. Add deregister_pool function to Minitswap module
Background
If passed, this proposal will first add the deregister_pool function to the Minitswap Move module on the Initia L1. This addition will allow for the delisting of a rollup from Minitswap. The function is intended for situations where a rollup is winding down or is no longer active, and users have completely ceased their engagement with it. It can only be called through an Initia L1 governance proposal.
Added function
-
Updated module: Minitswap (
0x1::minitswap) -
Added function:
public entry fun deregister_pool( chain: &signer, ibc_op_init_metadata: Object<Metadata> ) acquires ModuleStore, VirtualPool { assert_is_chain(chain, false); -
Relevant PR: https://github.com/initia-labs/movevm/pull/214
2. Delist BFB from Minitswap
Once the delist functionality is added, this proposal will use it to deregister the current INI.bfb pool on Minitswap within the same proposal.
About the Rollup
-
Protocol Name: BFB (Battle for Blockchain)
-
Protocol Blurb: Battle for Blockchain is a fully onchain strategy game with stakes.
-
Protocol Type: Gaming
| Rollup name | IBC OP INIT Token Metadata |
|---|---|
| BFB (Battle for Blockchain) | 0x9aba410cd71d50da5c643c9900b26c45da6e36d16f6a6e4bca0e292226eaadb6 |
Rationale
BFB was initially whitelisted on Minitswap to enable users to instantly bridge INIT from the BFB rollup to Initia L1, bypassing the usual 1-day withdrawal period. However, since:
-
BFB is winding down its services and the game now in maintenance mode
-
Users no longer actively interacting with the chain
the Minitswap pool is no longer necessary. Therefore, we propose delisting the rollup from Minitswap.
If this proposal is approved, the Minitswap pool for INIT.bfb will be removed, and users will no longer be able to use the DEX to instantly bridge the token to L1. Users can still bridge any remaining INIT they have to L1 through the OP Bridge.
Timelines
-
Aug 7th - Forum Proposal
-
Aug 13th - Onchain Vote begins
-
Aug 20th - Onchain Vote ends and proposal is executed or rejected
Governance Votes
-
YES - You support adding
deregister_poolfunction and delisting BFB from Minitswap -
NO - You do not support adding
deregister_poolfunction and delisting BFB from Minitswap -
NO WITH VETO - You believe this proposal is harmful, spam, or violates governance principles
-
ABSTAIN - You choose not to vote for or against but wish your vote to count toward quorum.
Disclaimer: This proposal has been edited from its original version. The edits include:
-
The addition of the
deregister_poolfunction to the Minitswap module -
Revised timelines for the on-chain proposal submission and the end of voting period
Please review the updated contents carefully.