3️⃣Deploy Staking Pool

To deploy a staking pool, you will need to provide the specific information regarding the staking token and rewards token. Once deployed, you can transfer the deployed inscriptions to the designated black hole address. Please note: the exact steps and details may vary depending on the platform or protocol you are using. It is recommended to refer to the documentation or guides provided by the platform or protocol for the specific instructions on deploying a staking pool and transferring inscriptions to the black hole address.

{
  "P": "brc20-staking",
  "op": "deploy",
  "pn": "brst-aot",
  "stt": "brst",
  "stp": "brc-20",
  "sti": "",
  "rtt": "aot",
  "rtp": "orc-20",
  "rti": "",
  "amt": "5000000"
  "du": "86400"
}
Key
Required
Description

p

yes

Protocol: brc20-staking

op

yes

Operation: deploy event, specify type of event

pn

yes

Pool Name: staking pool name, the format of this field is <staking token tick>-<rewards token tick>, eg. brst-aot

stt

yes

Staking Token Tick: eg. brst

stp

yes

Staking Token Protocol: eg. brc-20, orc-20, currently we only support the brc-20 protocol

sti

no

Staking Token Identifier: brc-20 doesn't require id, but orc-20 require it.

rtt

yes

Rewards Token Tick: eg. aot,

rtp

yes

Rewards Token Protocol: eg. brc-20, orc-20, currently we only support the orc-20 protocol

rti

yes

Rewards Token Identifier: orc-20 token id

amt

yes

Rewards amount: the total amount of rewards token to be distributed by this staking pool. This value should be less than or equal to (max - res)

du

yes

Duration: the mining time of this staking pool, calculated from the time when the staking pool is deployed.

circle-info

💡 The deployer of the staking pool must possess the deployment inscription of the rewards token. Additionally, after minting the deploy inscription of the staking pool, it needs to be transferred to the specified black hole address for the deploy operation to take effect.

Last updated