All the features of the Bcode platform

Here are all the features you can use to create your most advanced NFTs in the world with Bcode

In this article, let’s find out together what are all the token setting possibilities provided by the Bcode platform.

In fact, thanks to Bcode it is possible to realize numerous projects in the web3 sphere because of the logic and token creation possibilities that allow companies and Brands to launch web3 projects without having to write a line of code. 

From now on, whether you want to manage access to an event through NFT, rather than associate a physical asset with a digital asset, notarize information and send it to another user through NFT, create certificates of participation in a training course, manage a points collection or a loyalty card through NFT, create new possibilities for engagement and loyalty of your customers, you will find in the tools made available by Bcode a fundamental ally to realize your project from the start in a professional and accessible way. 

So let’s take a look at all the logic that the Bcode platform provides for creating projects centered on digital assets. These are simple select, you do not have to write any code-side functions to use the rules we are about to outline. You simply need to define the perimeters of your project and through Bcode’s simplified interface set the rules and logic that will govern the life of your tokens.

The Bcode platform allows you to create and manage several projects (Smart Contracts) all from the same environment. Thanks to its simplified interface, Bcode allows you to create different Smart Contracts through drop-down menus, checkboxes, and the entry of numbers or text fields. So without writing a line of code. As you create your collection (the first, the second, the third..) you can decide the logic that the NFTs will have based on the project you are building. You are in fact building Smart Contracts without even realizing it 😉

The power is in your hands.

With this feature you can create different categories for each individual token. Why should you care? 

Let’s take an example. I want to create access to an event. Within the event I want to allow some people to enter inside a restricted area. 

I can then create a project with two different categories of tokens: the first category will only allow access to the event, while the second category will also allow access to the restricted area. 

For the category “event access” I will issue for example 200 tokens, while for the category “restricted area access” and put only 20 tokens. Obviously in this case tokens of the same category are interchangeable with each other, so if I have a token with restricted area access I can exchange it with one of the same level. 

Does this mean that with Bcode I cannot create, for example, events with assigned seats and thus equivalent to a single, specific token (an NFT)? Absolutely not. With Bcode you can also create NFTs specific to each individual seat at the event, thus numbered seats. But be aware that you also have the ability to manage multiple categories of tokens within the same project.

For best results and graphics, the ideal sizes for the images to be used in the creation of the collection and NFT are as follows:

  • NFT Image: 1000 W x 1000 H px
  • Image Partner: 1500 W x 600 H px
  • NFT Collection Image: 1500 W x 1000 H px
  • Company Image: 1500 W x 1000 H px

One of the main problems in nft projects to date has definitely involved the ability to transfer nfts between the token creator and the future owner. 

Thanks to Bcode it is possible to create of tokens in an easy way through our platform, associate them has QR Codes in an automatic way and then to put the redemption of nft associated with QR Codes in an easy way for the end user.

In fact, the end user to redeem their NFT will only have to frame the QR Code with their smartphone and receive the NFT associated with it. It is not necessary for the user to have already created a Wallet or have cryptocurrency to pay for the transaction.

All the technological and economic complexities of blockchain technology are handled by the platform. This allows Brands to be able to focus on developing valuable projects for their customers knowing that they can rely on a Simple and extremely effective token delivery mechanism.

Moreover, thanks to Bcode you can decide whether to associate something with each individual NFT or to create a unique QR-Code to which you can associate different tokens. For example if you build valuable objects you might want to associate each individual object with a specific NFT. via a unique QR Code. 

If, on the other hand, you want to create a promotion within your store and issue points in the form of tokens to everyone who enters your store on a particular day, you could simply print a unique QR-Code to hang in the store and all customers could scan the same code to receive your NFTs. 

It is possible to accomplish this easily with the use of the platform.

Of course, it is possible to transfer the NFTs created. Not only can you transfer NFTs from the Dashboard, but also end users who receive your NFTs (if the rules you set up during creation allow it) can transfer their NFTs free of charge for one time. This also allows, if your design provides for it, the possibility of allowing an initial exchange of NFTs between users in a very simple and natural way.

NB: multiple NFTs belonging to the same category can be transferred all together in bulk (for example if you were to create NFTs useful as a points collection).

Where do your users receive NFTs once they scan the Qr-Code or receive the link via email? Directly into the Bcode wallet, called Walletplace.

Walletplace allows your users not to have to deal with technological or economic complexities (such as buying cryptocurrency) to receive your NFTs.

If you decide to sell NFTs, they can buy in euros from your ecommerce; if you decide to give NFTs as gifts, your users can simply scan a QR-code or receive a link to redeem the NFTs in their Bcode wallet and view the NFTs in their full glory, just as you created them!

For the user, it is a unique place to collect all the NFTs that companies issue through the use of Bcode and a way for the company to be found by all the users who already use Walletplace.

There is no need to create a corporate Wallet, this would be very inconvenient for users who instead prefer to keep their utility NFTs all in one place. And at the same time, this is a great advantage for companies that want to start their own Web3 journey because they would find Walletplace users already ready for them.

With this feature you can decide whether the tokens you issue should have an expiration date. 

Why should this feature be of interest? For example, because you might want to issue tokens that entitle you to a particular discount (or access to a restricted area of the site) only for a certain period of time. 

After the expiration date if you try to use the NFT it will no longer be accepted while remaining in your possession so that you can prove at some future time that you have been in possession of this digital item.

With this function you can decide if and by whom NFTs can be transferred between users. 

You can decide, for example, whether an NFT can be transferred between users or not, but you can also decide who will be able to transfer NFTs even if they are in the possession of users.

So once an NFT is created and after transferring it to the end user the end user will not be able to transfer the NFT to any other user. Or it can only be transferred by some specific actors, such as the person who created the NFT.

Why is this? For example, if you want to create a certificate of attendance at a training course, you would not want the end user to be able to resell this certificate to someone who never attended your training course. 

Here’s where this feature prevents the transfer of certificates to unqualified users. However, you have the option of deciding that only certain users are qualified to transfer tokens. 

So for example you may want to revoke a certificate of eligibility that you have issued to a user through NFT if the requirements for using the certificate itself are no longer met. 

As you see, even in this case you can create different logics thanks to the functions provided by the platform.

This function allows you to upload via csv file all the rules needed to create your NFTs. 

By following the template setup that you can download directly from the platform you can create a file that contains links to the images of your tokens, descriptions, the names of your nfts, the addresses to which you may have already i decided to send them (so for example if you want to organize Drop), whether or not you want to create categories for your tokens, whether you want to manage tokens that are interchangeable with each other or tokens that are non-fungible, and a number of other very interesting features. 

You don’t have to manage everything by hand through our interface. 

You can work on a single csv and then import it into the platform to create your project.

Through Bcode you can release NFTs that already include a Super Mario-style video game. 

This means that your users can always receive via link or QR Code a token that will allow them in a simple way ( by clicking a button inside the token) to play and interact with your Brand. 

The user will have the possibility to choose the character he/she prefers among those proposed to start climbing the video game ranking. The ranking refers only to the Brand that issued those specific tokens. 

It is therefore possible for the Brand to create promotions that reward, for example, those who have remained first on the leaderboard the longest or for a specific period of time. 

In addition, The Brand can request Bcode to create a character with the Brand’s characteristics that can be inserted natively within the video game and that will be visible to all those who release tokens with this video game natively integrated.

The NFT-reading tool provided by Bcode makes it possible to check whether a user is actually in possession of a token when accessing an event. 

Each token that is issued through the Bcode platform natively contains a dynamic QR Code. Upon entry to an event it will be possible for the user to open their NFT which will display the QR Code generated by it. 

Those responsible for ‘s access to the event, thanks to the verification tool, can scan the QR Code shown by the userand verify that the person is actually in possession of the token that allows access. 

Since the QR Code is dynamic, it is not possible to take a screenshot of it and send it to someone else. The same verification mechanism can be brought into digital for access to the restricted area of a site. 

We are in the process of finalizing a WordPress plugin that allows access to a restricted area of a site only to those who are in possession of a certain token.

Brands can update the status of their NFT without the possibility of deleting or losing the history. 

This feature allows brands to have a tracked history of their operations but at the same time to change certain settings of their NFT. For example, if a company were to change a website, it always has the ability to update the NFTs held by users.

Using this feature you can create private content visible only to the token holder. You will then be able to hide a secret within the token you can be viewed only by those who actually possess it.

This feature is found by default in every Bcode subscription plan. 

The platform gives you the ability at the time of token creation to insert metadata within the token (and visible to the end user in his Bcode Wallet) that is fully customizable according to a “key value” pair concept. 

Let’s take an example. You may want to include within the token the address of your website. 

Through Bcode you can create a field within the token called “site” and associate with this field the value you prefer, in this case Inserting the link to the Internet address of your site.

Once you have sent a token to members of your community, you can send text messages on the Wallet Bcode of your NFT holders by targeting them not based on the users’ proven data but based on the NFTs they own.

With Bcode, it is possible to use NFTs as access gates to restricted areas of a site. A user can find access links to the restricted area of a site directly within an NFT and will only be able to access the restricted area if they have that particular NFT. We have made a wordpress plugin that you can link to set accesses to the restricted area of the site based on the NFTs in your possession.

Within the restricted area you can build templates and templates for voting by involving your fans.

We have made a plugin for WordPress that allows those who use this CMS to link private areas of the site with NFTs that allow access. For those who do not use WordPress, we offer support to allow the same dynamic on other types of CMS as well.

We have created a wordpress plugin that allows you to import and sell NFTs made by a brand. It is then possible for brands to sell via e-commerce of membership NFTs and easily send the NFTs to end users once they have been sold.

For all those not using WordPress, it is possible to adapt logical stars to other tools.

It is possible to certify data, notarize warranty and ownership certificates and transfer them to your users within an NFT. All the functions necessary to notarize data are already included within the Bcode platform. 

You can choose to notarize data manually or automatically via Bcode’s API.

Natively present within Bcode is a CRM that allows you to manage interactions with users whose master data you do not possess (as blockchain commands) but whose purchasing behaviors you know and to whom you can propose targeted solutions and benefits. The only data the user might choose to provide you with is their email. But remember that the platform provides you with a direct messaging system to users who own your NFT. Don’t abuse users’ patience; they can turn off receiving messages whenever they want! The relationship between brands and users is based on the value proposition (not for nothing is web3 often referred to as the “internet of value”)

Within the software you can check aggregate data against the performance of your collections to understand whether users are redeeming your NFTs and actually using them. This allows the marketing department to check how well they are doing. 

Who can update the NFTs created? With this feature you can ask your team members or partners to open a free Bcode account to add them to your dashboard as members of your team. This will allow them to release new collections or update existing NFTs (and all changes they make will be tracked). 

Why is this useful? Imagine, for example, that you link an NFT to the ownership of a car and you want to make sure that only partner garages can update the data of the NFT linked to the car. Here’s how this feature could come in extremely handy for your project.

In technical jargon, it is what is called a “whitelist” of accounts that have proxies to operate on your behalf for the purposes of the project.

A marketplace where all NFTs made by companies using Bcode, and by users who have come into possession of them, can be traded and sold in euros (only if the company has provided for this possibility in its business model).

The Bcode wallet is a noncustodial wallet and is already interoperable by nature. This means that if you send from a Metamask wallet an NFT to a Bcode wallet and vice versa, this transaction is absolutely visible on blockchain and the transaction has actually taken place. 

At the moment, however, neither on Metamask nor on Walletplace do you have the ability to view the receipt of a new NFT without having to resort to manual operations.

Instead, the release we are working on will make it possible to receive NFTs from Wallets other than Walletplace and view them. Just as it will be possible to send an NFT created with Bcode to a Metamask wallet for example, receive it back and display it correctly as if it had never left the Bcode wallet. 

Bcode already allows all this; the system is already interoperable! These are just usability and user-side display improvements.

How do end users exchange NFTs with each other (if the company that created the NFTs allows this option)?

Each NFT bought or redeemed by users already natively has the ability to be transferred at least once (and multiple NFTs belonging to the same category can already be transferred together in bulk). 

But if more transfers should eventually become necessary because users wish to exchange NFTs from your project among themselves (that might be a good sign), here they have the option of buying euro credit, which will allow them to transfer the NFTs they own.

Download now
Bcode WalletPlace


For proper use of the software and to access the free trial, create your Bcode Software account from Desktop.

Thank you