OpenNFT

Whitelabel NFT Marketplace by Ulam Labs.

It allows you to introduce NFTs with a secure marketplace swiftly while equipping them with all the features you need. The solution is fast to deploy and endlessly customizable.

Industry
FinTech & Crypto
Technology
Python, AWS, Terraform, Kubernetes, Async-python, Docker, React, Node.js, Truffle Suite, Ganache, Algorand
Project duration
Q1-Q2 2021
Project scope
Backend development Frontend development Blockchain development DevOps UX/UI Research & Development
Interested?

Background

Non-Fungible Tokens have proven to be another step forward in the blockchain’s broader adoption. A step that has enabled this tech to skyrocket in valuations and brought big names to the space – contemporary artists like Beeple, franchises like NBA, and more. This exposes the potential that NFTs can have and keeps us excited of what the future can bring.

The NFT is quite vibrant today and it's getting a lot of eyeballs, together with more capital brought in. These are circumstances worth using to your advantage, provided that you can act fast.

A white label NFT marketplace is just that. It allows you to introduce NFTs with a secure marketplace swiftly while equipping them with all the features you need.

Project highlights

team-nft

5 team members

fast-implementation

Fast implementation

algo

Based on Algorand

secure

Secure out-of-the-box

Challenge

Since the first product idea, we wanted to build a white label solution for NFTs that would be ultimately secure while also fast to deploy and endlessly customizable.

  • The NFT Marketplace had to realize all the basic functionalities for peer to peer trading and item discoverability

  • A white label marketplace had to be generic enough for using it “out-of-the-box” after minor customization. At the same time, it had to be a solid basis for advanced customization of the UI and adding new features.

  • We saw a potential in building a solution that would be properly secure and extensively tested, so it doesn’t comprise the benefits of Non-Fungible Tokens

Solution

Security

Dealing with Non-Fungible Tokens requires great levels of security, so a valuable item can stay under total control of the owner unless he decides to sell it. Every aspect of owning and managing the NFT is ultimately secure.

Python Backend

We chose do build the backend in Python as it’s a simple-yet-powerful language for projects that require this level of security and scalability.

DevOPS

With Docker and Helm, deployable on Kubernetes cluster gives you freedom to choose your favourite cloud provider.

Frontend

Written in Vue, styled with Tailwind CSS, deployable on the CDN, the best possible combination.

UI

Part of the solution is a universal UI design that makes the platform easy to use, as well as to fit many styles of those who choose to customize it.

Internal tests

Both backend and smart contracts are covered with unit tests to assure robustness and security.

Key features & benefits

nft1

Ready to use

On our NFT Marketplace all the basic features are there – you can securely mint, list, buy, and sell any type of NFT that you want.

nft2

Marketplace listings

The platform allows you to browse available items, see what’s hot, and what has been added recently.

nft3

Secondary marketplace

An owner of the NFT can put it on auction with a desired asking price. Other users can place offers freely–bidding up, or down.

nft4

Platform commissions

You can set up a platform commission fee according to your business idea to profit from each transaction on the marketplace.

nft5

Wallet integration

You can connect your MyAlgo Wallet or AlgoSigner and store the NFT securely while having total control over it.

nft6

Built on Algorand

Algorand proves to be a great platform for NFTs. It’s highly scalable, the transactions take only seconds, the transaction fees are as low as $0.001, it never forks–so your NFTs won’t ever be duplicated–and ASCs allow you to implement any kind of mechanics for your NFTs.

nft7

Open Source

NFT Marketplace is published with open source license, allowing you to customize it as you want. It’s ready to use, so you can release your own marketplace in a blink of an eye!

nft8

Easy customization

Need to brand the marketplace a bit? Changing colors, adding your branding, and customizing UI components is super easy as it’s built on top of Tailwind CSS and Tailwind UI. If you need anything special, like custom features, price charts, etc. – feel free to code them on your own or contact us, so we can do that for you.

nft9

Stablecoin support

NFT Marketplace uses USDT and USDC based on Algorand which immediately adds liquidity to the platform and ensures easy access to the platform.

How can you use it?

Get NFT Marketplace on GitHub and customize it to your needs or use it straight out of the box–it’s that simple. Make sure to check out the demo, to learn the capabilities of the platform.

Demo | GitHub

Used technology

The tech stack:

Want to build your own NFT marketplace?

Token-Based Accounting Software

basenode.io meets the growing market demand for using cryptocurrencies by small businesses and freelancers. The solution facilitates cryptocurrency payments for freelance gigs, allowing them to reach more customers, both locally and globally.

Estimate your project