ESSENTIAL
DEVELOPMENT REQUEST FOR A DAPP - BANK OF DUCK
The Nofte is, in it’s very basic form, a banknote NFT which can be redeemed for amounts of CA, linked to the nofte.
This Dapp would be for Bank of Duck users, to allow automated redemption services of NFT <> CA (both CA to NFT and NFT to CA should be supported in the dapp).
The dapp would have a simple customer facing UI which allows user to send any particular NFT to RIOTPIG artist ID and automatically receive the amount shown on the NFT to the value of the Confidential Asset specified.
Example
User sends 1 Crown nofte NFT (BEAM NFT Gallery) into the dapp and receive 70 Crowns (CA) in return (Beam Block Explorer)
A basic automated swap service with the most simple UI where nofte NFT’s issued by the bank can only be redeemable for the correct CA, paired to the correct NFT.
ie:
Crowns <> Crown nofte’s
Tico <> Tico nofte’s
Sov <> Sov nofte’s
Etc etc
Backend UI (admin)
Admin can load up or withdraw into or from the dapp wallet part from the main wallet (deposit/withdraw options) with amounts of CA as a reserve - these amounts should be visible to the user in the main screen of the dapp as BANK RESERVES.
Example -
Crowns (x - amount) in reserve (changes as more are loaded, or withdrawn)
Tico (x - amount) in reserve (changes as above etc etc)
programmable options in the admin section- swap x for y and add any ca
Admin can specify and alter the amount of specific CA which can be redeemed to any specific NFT from a specific collection. 1 Crown nofte NFT = 70 Crowns etc
Since collections are already built for each NFT (nofte) example CROWNS (BEAM NFT Gallery) then the dapp will know if it is the correct NFT to redeem, as it would be already registered onchain and once redeemed, simply returned to it’s placeholder in it’s correct collection upon confirmation of redemption and the bank (RIOTPIG id) will own the NFT again with ability to reprice and resell…
Moderation system which the moderator can approve or reject redemptions.
Approved redemptions are concluded, rejected redemptions are refunded.
a white label (blue as Beam) without branding, open source and reusable by others.
please and thank you.
R