A close look at NFT Bunny technologies

NFT Bunny
NFTBunny
Published in
2 min readDec 23, 2021
NFT Bunny technologies

NFT Bunny aims to revolutionize the NFT world but could not do that without the innovative technologies provided by BeatData. This is what we want to talk about in this space.

Modern technologies for NFT Bunny

The development of NFT Bunny required the most modern technologies on the market:

  • React, for the frontend part,
  • .Net core for the development of NFT Bunny’s proprietary APIs,
  • NodeJS for the backend interaction with the functionalities of the reference blockchain,
  • SQL Server for data management,
  • Solidity for the development of the smart contracts that govern the protocol.

Solidity, the technical heart

In particular, NFT Bunny will be governed by an “Exchange” contract developed in Solidity that manages the transactions for the exchange of NFTs.

The tokens are created on dedicated collections at the application level directly by users in the content creation phase. Initially, ERC721 tokens can be created and exchanged, while in the future ERC1155 tokens will also be implemented. Contracts are governed by offchain signatures stored at the backend and used to validate user transactions.

NFT Bunny expects tokens to be exchanged via two modes:

  • bid;
  • offer.

The bid is the classic auction mechanism in which the seller has the option of accepting the offer made by a buyer who has already signed the transaction. In contrast, offer is the buy now mechanism, whereby the seller signs the sale deed in advance, which will then be validated by the buyer by validating the transaction.

To facilitate external integrations, an SDK in typescript has been developed and is available in open source so that interaction with contracts is standardized. Anyone can use this SDK to interact with the protocol.

Obscured content

NFT Bunny has a centralized API subset developed in .net core, to filter data in the platform and manage obscured content. This feature allows NFT tokens to be visible only to their owner. Content can be obscured in whole or in part. Obscuring is done on the front-end through a special window in which the user, in Photoshop style, can edit the content by choosing what and how much to obscure.

In fact, obfuscation will prevent anyone on the blockchain from viewing the original content, which will be stored at the backend. Only through the API will you be able to view the content in its entirety and this will give an additional feature that will create hype about the content.

The continuous search for innovation

This is just a taste of what NFT Bunny is capable of. The next step will be to enter the metaverse, with immersive experiences, virtual galleries and other innovative solutions.

NFT Bunny aims at continuous innovation and is always looking for new solutions never seen on the market to offer to its users.

--

--

NFT Bunny
NFTBunny

NFT Bunny enables influencers, artists and content creators to create and sell exclusive digital content.🖌🖼