Building a sustainable NFT marketplace with 0 gas fees, through a frictionless experience, while minimizing the environmental impact

Kreatorhood is a creator-first marketplace and platform for utility NFT marketplace It connects talented creators with fans on the Blockchain, facilitating instant purchase of crypto art while rewarding creators with continuous royalties.

Kreatorhood
Kreatorhood
Kreatorhood
Kreatorhood
Kreatorhood

Building a scalable web infrastructure

The challenge was building a scalable web infrastructure to enable the platform to support a significant number of users from the very first release. With the objective of launching in more than 200 countries, it was clear that the app needed a reliable server and continuous improvement to respond to the ever-changing industry opportunities.

The strategy

For this project, we have deployed a cross-functional team that was scaled over time to match the growing requirements of the stakeholder and deliver fast iterations to actively improve the app.  

Being Agile supported us in adapting to the unpredictable changes and nuances of blockchain development and delivering a digital product that users were going to enjoy from the very first taps.

It also made a difference when pivoting the positioning and overall experience of Kreatorhood from a social network to an NFT marketplace.

Responding to this challenge also implied developing a system that could calculate the different VAT rates across the world, including the one in the US which operates based on thresholds.

Heading

Title

What we did

Product design

The design was meant to be minimal with subtle micro-interactions that replicate the feel of other social platforms.  

Features such as search,  likes or comments, as well as the actual layout were all thought to replicate the light feel of popular applications  that users were already accustomed to.

Aiming to lower the user’s learning curve, we’ve also designed the auction process following the popular eBay pattern.  

The blockchain interaction was designed to be carried out in the background, so the user can benefit from this technology without any effort.  

Web app

We started developing a beta version of the web app, which integrated features like NFT creation, profile setup, and a New Drops page for showcasing available digital artwork. We designed the architecture as a collection of loosely coupled services to ensure scalability and independent deployment of each feature.

We then upgraded the beta version, introducing enhancements to existing features, such as an intricate user profile, a Resell function, and audio/video NFT rendering capabilities. This approach not only expedited our time to market but also offered an efficient pathway for potential team scaling.

Reducing the carbon footprint of this platform, we managed to develop a sustainable infrastructure, minting the NFT’s through a sidechain.

Technologies used

For the front-end component we’ve used React, together with Firebase for the deep link services, Redux for state management, material UI for Product Design and Type Script for easier reading and debugging.  

To ensure the platform’s scalability, the system is based on a microservices architecture that breaks apart monolithic systems.

Being built as a collection of loosely coupled services, each microservice is responsible for a single feature, which means that the team can develop, maintain, and deploy them independently, thus offering the development process more agility.

The backend, however, was developed using .NET and Azure Cloud Services . Specifically, we added an event-based architecture to a microservices architecture. Multiple caching layers, storing data in relational and non-relational databases.  

Aiming to design a highly responsive app, we’ve also added a layer of caching on top of the data-base, which significantly enhanced the web platform’s speed.  

As for the sustainability layer of the platform,

Launch

The web platform is up and running and you can access it already to bid or create your first NFT ever with little to no hassle. Should you want to join the marketplace as a Creator, an invite would be needed.

Industry leaders trust us to deliver results

Over the past decade, we have perfected our end-to-end development process to cover the entire product life cycle.

Build better with us

Tell us about your project and the way in which our team can help your business.

Tudor Ciuleanu
Andreea Pop
Marius Mocian
Alexandra Hadade
Radu Benga
Get in Touch
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.

Building a sustainable NFT marketplace with 0 gas fees

Kreatorhood is a creator-first marketplace and platform for utility NFT marketplace It connects talented creators with fans.

Read the case study
By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.