From f247932a71483b094762e78ba6e828d70d9307bd Mon Sep 17 00:00:00 2001 From: Vladislav Vasilev <81014877+faust403@users.noreply.github.com> Date: Fri, 20 Sep 2024 22:03:40 +0200 Subject: [PATCH] Add NFT page --- docs/integrations/nft_status.md | 24 ++++++++++++++++++++++++ sidebars.js | 1 + 2 files changed, 25 insertions(+) create mode 100644 docs/integrations/nft_status.md diff --git a/docs/integrations/nft_status.md b/docs/integrations/nft_status.md new file mode 100644 index 00000000..fdf9a1fd --- /dev/null +++ b/docs/integrations/nft_status.md @@ -0,0 +1,24 @@ +# Drop NFT + +Drop protocol allows you both to stake your asset and unstake them whenever you want. Unstaking process consists of: + +- Unbond request +- Burning your dAsset & consequent NFT Minting +- Wait for unbonding period (usually it takes 21 day) +- Withdraw your assets through appropriate NFT item + +## Get NFT Status + +First, go to our [deployment docs](https://docs.drop.money/deployments/mainnet/#contracts), find your deployment and from deployment table pick up `nft_querier` and go to [celat.one](https://neutron.celat.one/neutron-1/), paste it's address into `Search` and go to contract. After that, scroll down and find `nft_state` query, click on it. In `Query Msg` field paste `nft_id` field with your NFT ID + +Example of `Query Msg`: + +```json +{ + "nft_state": { + "nft_id": "134_neutron1waj5lmujv6dyqypntp3cts4gkpgnqcvr5ztz4n_6" + } +} +``` + +As the result of query you get either `ready` if NFT is ready for withdraw or `unready` in opposite case. If you enter incorrect `nft_id` you get error that says there is no such NFT ID diff --git a/sidebars.js b/sidebars.js index 49884622..76f6571c 100644 --- a/sidebars.js +++ b/sidebars.js @@ -32,6 +32,7 @@ const sidebars = { "integrations/referral", "integrations/lsm_staking", "integrations/tvl", + "integrations/nft_status", ], }, {