December 7, 2022

Artiffine Under the Hood: Our Tech Stack

What makes Artiffine tick? Learn more about the technologies underlying our Web3 solutions.

When choosing a team to build your Web3 project, it’s important to consider the tools and technologies they’ll be implementing. The underlying tech stack to your website will be the make or break point in terms of security, user experience, and resilience during periods of high traffic.

At Artiffine, we’ve carefully selected the most cutting-edge, reliable, and versatile tools available to build all of our projects. While certain specific custom development may require additional components, our core tech stack is as follows:

UX + UI

We start every project with wireframes and prototyping in Figma to create the best possible experience for critical user flows. Then our design team wraps the wireframes into a sleek, modern visual prototype. During this phase, we collaborate closely with the client to deliver a web design that matches their brand guidelines and suits their expectations and requirements.

Web

We build web applications with user experience, performance, and scalability in mind. For this we use a modern tech stack consisting of: 

  • React.js
  • Next.js
  • Typescript
  • Jest (testing)
  • Ethers.js
  • Infura / Alchemy (blockchain communication)

Contract

We build smart contract using battle-tested frameworks and programming languages:

  • Solidity
  • OpenZeppelin

Contract Infrastructure

It is crucial that every smart contract has 100% test coverage to ensure flawless execution of all functions. We run ours through rigorous testing using:

  • Hardhat (dev environment)
  • Chai (testing)
  • Node.js + Typescript (deployment and other scripts)

Backend

We use backend services to support our frontend applications, both of which are written in Typescript, to enable easy further development of the entire application:

  • Backend microservices: Node.js, Express, Typescript
  • Backend infrastructure: Firebase functions, Firestore database

December 7, 2022

Do not miss new articles. Follow us on:

Show all articles

Share your Web3 vision and get a quote

We’d love to hear about your idea. Book a free initial consultation to discuss your concept and strategy and to look into ways we can help you build.

Contact us

FREE consultations

Schedule FREE 30 minutes consultation of your Web3 project