BRC-30
Improvement proposal for BRC20 tokens to allow staking and liquidity pools
Last updated
Improvement proposal for BRC20 tokens to allow staking and liquidity pools
Last updated
BRC30 Proposal:
BRC30 Explanation Twitter threads: OKX Press Release:
OKX have introduced BRC-30, an extended version of the BRC-20 proposal (a fungible token standard made explicitly for the Bitcoin blockchain) that incorporates BRC-20 design principles while introducing functionalities for staking operations such as depositing, minting, and withdrawing.
BRC-30 allows users to stake their own BRC-20 tokens or bitcoin and receive BRC-30 tokens in return. The BRC-30 protocol is open-source and available for all developers to build upon.
The introduction of BRC-30 and its staking functionalities provide BRC-20 token holders and projects with expanded design space and additional opportunities to engage with their communities.
Project team: Can issue their own BRC-30 tokens by creating a staking pool, thus gaining seed users.
Users: Can stake BTC or BRC-20 tokens to earn BRC-30 tokens like abcd
.
Project Party: Carries out the deploy operation, defining the attributes of the staking pool, following which the user's deposit operation will be recognized and recorded (following the BRC-20).
User: Executes staking activities such as depositing, minting (claiming), and withdrawing.
Server: Performs a comprehensive interpretation of the BRC-20 and BRC-30 proposal, providing an open-source interface for profit calculation.
Deploy BRC-30 pool
Stake: deposit BRC-20 token/btc into BRC-30 pool
Claim: mint BRC-30 earned token
Unstake: withdraw BRC-20 token/btc from BRC-30 pool
Transfer BRC-30 token
Note: Please be careful when using inscription service. Ensure to send tokens to the address that holds the balance, especially in the situation where some ordinal compatible wallet generates a different address each time.