initia

Prop 58: Delist BFB from Minitswap

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:

  1. Add deregister_pool function to Minitswap module to enable delisting rollup pools on Minitswap
  2. 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:

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

  1. Aug 7th - Forum Proposal
  2. Aug 13th - Onchain Vote begins
  3. Aug 20th - Onchain Vote ends and proposal is executed or rejected

Governance Votes

  • YES - You support adding deregister_pool function and delisting BFB from Minitswap
  • NO - You do not support adding deregister_pool function 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.