VE Framework is designed for any application which needs to connect to the blockchain.
Main applications are :
- Using as personal wallet
- Browser for NFT tokens, NFT tokens minting
- Sending and receiving Blockchain transactions
- Sending and receiving encrypted messages on blockchain
- Creating proofs of files existence by creating Hash of file and send it with NFT
- Using API for integration with another application
- Trigger actions with inbuild functional "Nodes"
- Play CHESS game and in future another games via Blockchain
- Use VEDrivers library in .NET Core projects
- Use VEGame Drivers library in .your Game projects
Main application VE Economy has wallet and account manager. It helps you handle your accounts and keep some system in your finances.
In account manager you can simply create new address, delete address, change the name, check balances, and send transactions of currency and tokens.
Account manager provides data via API and MQTT. You can use VE Economy as a server application with your own UI for manager.
Browse your tokens history
You can browse all address tokens. You can check what tokens you have or any other in the Neblio blockchain network.
In the token browser you can find all the data about a token transaction including image, time stamp, amount and token Metadata.
You can display just incoming or outgoing tokens transactions and search them by their name or symbol.
Integrated Functional Nodes
This functionality brings this wallet to the IoT world!
Node is a functional unit. It can be triggered by blockchain transactions. You can use as trigger source not just your addresses, but you can trigger based on any address on the blockchain network! All addresses are public!
Now there are two kind of nodes: HTTP Request (GET and PUT) and MQTT Publish.
All node settings can be exported in JSON format. You can store it and recover it.
Creating NFT on Neblio
VE Framework includes tools for creating/minting the NFTs. As main token for creating NFTs it uses VENFT token (based on Neblio NTP1).
If you want to buy these tokens you dont need to go to exchange. You can purchase it directly in the application without any registration.
In few minutes you can start to creating NFTs or browsing and colectling from other collectors and artists.
VEFramework NFTs can contain Image, link or Youtube Video code. You can create NFT with your video!
You can download simple code for static web pages which can load the data and display the NFTs on any webpage. It does not need to run special server. Just copy and paste :)
NFT Browser and Trading
VEFramework has in basic UI browser for NFT shops. Each address can be used as shop where you can place your own NFTs and people can browse them and request for trades or buys.
The NFT Browser has integrated messaging which runs on blockchain and can provide direct communication in according to some specific NFT.
VE Framework offers the way how to communicate with your partner in encrypted form.
It uses Neblio tokens to carry the messages content. Each content can be encrypted with RSA asymmetric encryption. Each party has own key pair for the communication.
This can provide you safe communication on the internet accesable everywhere where you can connect.
It is good to have some information private.
This manager will help you to keep system in your keys which you can use for communication with your family, friends, shops, companies, goverment
This manager store your keys on local storage and all keys are encrypted secured by your passwords (each key can have own password).
VE Framework includes a security controller to secure the access to API commands. You can create users with different rights and use them to access different API commands or UI components.
VEGameDrivers and Example Chess
VE Framework is designed as a whole framework for building DApps with the use of blockchain technology.
Huge future use of blockchain is in the gaming industry. Thats why VE Framework brings VEGameDrivers as a library which can be used in .NET Core applications or for example in Unity3D.
These drivers can help you store players or other game data on the blockchain. Players can have easy access to their game data everywhere and every time.
You can simply use blockchain game drivers to create your own economy in a game. Integration to your .NET application is simple and fast.
VEEconomy has one example game now. It is a chess game which stores all of the players moves on the blockchain. These data are not encrypted so it creates an open database of chess games and moves. It can be used for teaching Artificial Intelligence how to play chess.
Hash files and proof the existence
VE Economy UI has an inbuild function for hashing files. This will help you create a Hash of your file which is unique and can be used to verify integrity of your file.
You can simply send it with an NFT token metadata and you will have absolute proof of existence of your file in that moment. It is written to the blockchain so no one can tell you the file is not yours!
This function is drag & drop so it is very simple to use.
Easy to Use & Customize
VE Framework can be used as template for your application. VE Economy is ASP.NET application which can run on all platforms such as
This application is written in C# and you can change the API commands, write own functionalities and enjoy huge amount of functionalities already created to simplify you your development. For example this is solved and prepared for you:
- Support of multiple Db providers: MSSQL, PostgreSQL, SQLite
- Secured API and standard API
- MQTT conectivity, inbuild MQTT Broker and Client
- API commands to send transactions on blockchain
- and much more you can find on project GitHub page