We've built an app that makes it easy for anyone to create an NFT. Built on the Ethereum blockchain. The App will be available soon in the play and app store.
Replies
Best
Maker
EASY NFT
Introduction
Six months ago, we started with the creation of our NFT collection. The art was ready for sale but after the creative process had ended, we discovered that making a smart contract was our biggest challenge. There is a lot of code involved when making a smart contract, the contract itself and the link between the image and the IPFS. It needs to be possible to properly test the smart contracts that have been built. A testing software is required to activate the functions in the contract and to make sure that they work. The problem for a lot of creators is that they are required to spend a lot of time, money and effort into setting up the codebase before they can start with the creative process.
The Idea
There is a big gap between creative people in general and the blockchain. We wanted to offer a solution so that everyone can easily and quickly create their own NFT’s. This is the reason why we started EasyNFT. EasyNFT is an online app where people can make their own NFT within seconds. The app has built-in tools such as Walletconnect which allows for an easy connection to the wallet of your choice. After connecting, you can easily log in and upload your files such as, images, audio, documents etc. After uploading, the app makes an NFT after approval of transaction. After the creation process has ended, the user receives his NFT in the connected wallet. The app offers the possibility to mint (convert to NFT) up to 25 different files simultaneously. In the next update, the ability to create a collection of up to 10000 copies will be added.
The blockchain.
EasyNFT uses the Ethereum blockchain. We have chosen Ethereum because it is currently the most widely used blockhain in the NFT world. The gas fees are higher than with other blockchains. Because the costs are much greater, we chose to use the erc721a smart contract and optimized this contract for our app as much as possible. This contract offers new opportunities to significantly lower the gas price. The user will notice this when creating an NFT with EasyNFT. In addition, the goal is to add the Solana Blockchain in the short term. This will allow users to choose between Ethereum and Solana.
What else does the app offer?
EasyNFT has several tabs to use in the app, such as: the explore-, profile-, settings-, history-, about us, and FAQ tab. Under the explore tab users can view all the NFT’s that have been created with EasyNFT. If users prefer to keep their NFT private, they can easily disable this option. In the creation process, turn off the ‘visible to others’ button. The app also offers a like and comment button on the explore tab. This is the social part of the app where users can share, support and communicate with each other about their created NFT’s. When a comment or like is placed under an NFT, the creator will receive a notification on his/her screen. These notifications can easily be marked as “read” with a button located at the bottom of the dropdown. The settings tab offers users the possibility to customize their user profile. Users can modify their email, profile picture, bio and wallet address.
App features
Explore
At the Explore tab, all the created NFT’s can be viewed. If users prefer to keep their NFT private they can easily turn this option off in the creation process, switch the button ‘visible to others’ off. The app also offers a like and comment button on the explore tab. This is the social part of the app where users can support, share and communicate with each other about their created NFT’s. For us it’s important that the app is not only the link between the blockchain and code. But that it also offers app users the opportunity to communicate with each other and build a creative NFT community.
Profile
This is the user profile. The desired profile picture, banner and bio are shown here. On this page all NFTs that the user has created are shown. If the NFT has ‘the visible to others’ function turned off, they will not be visible to others.
Settings
Here the user can change his profile settings. Profile picture, email address, bio, wallet address and the theme of the app.
Notifications
A notification will appear each time a like or comment has been posted. The user can drop down to the “mark all read” button at the bottom of the notification when the notifications have been read.
FAQ
This is where you can find the most frequently asked questions about EasyNFT and NFT questions in general. If there is a question that a user cannot find in the FAQ, users can send an email to info@easy-nft.app. The EasyNFT team will respond within 24 hours to the user’s request.
History
This is the EasyNFT log. In this tab all the data is shown from the created NFTs such as: time and date when they were created.
Technical information
Below you will find a list of the necessary technical information used to build EasyNFT.
front end
- Angular
- ionic
- Typescript
- web3 libs
backend
- NodeJS
- Express
- MySQL
- nginx
- web3 libs
Security
- JWT security
- CSP security
- no external files / libraries (all local)
- no cookies
- no tracking
Replies