December 7, 2022

Artiffine Under the Hood: Our Tech Stack

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

Vojtech Rychnovsky

Co-founder, CTO

Updated February, 2025

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.

Smart Contracts

We emphasize security, modularity, and interoperability in our smart contracts, enabling rapid development while ensuring robust functionality. It is crucial that every smart contract has 100% test coverage to ensure flawless execution of all functions.

Frameworks

  • Solidity - Battle-tested programming language for secure smart contracts.
  • OpenZeppelin + ThirdWeb - Industry-standard libraries for audited smart contracts.
  • HardHat + Chai - Advanced development/testing frameworks.
  • Node.js + Typescript - Proprietary scripts and deployment ecosystem with type safety across the codebase.

Contract modules

We leverage a library of pre-built contract templates, reducing development time while allowing for extensive customization to meet specific client needs:

  • ERC-20 fungible tokens, LayerZero Omnichain Fungible Tokens
  • ERC-721, ERC-1155 - NFT standards
  • Staking contracts, token presale contracts, on-chain revenue distribution
  • Launchpads, DEXes, liquidity pools
  • Solana SPLs

Web3 Protocols

We work closely with protocol teams to leverage their interoperability and scalability solutions:

  • Cross-chain apps: LayerZero, Hyperlane
  • L2, L3 solutions: OP Stack, Arbitrum Orbit, RaaS providers

Frontend Apps

Frameworks

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

  • Next.js (React) + Typescript - Type-safe React framework for performance-focused web apps.
  • Thirdweb + Ethers.js - Blockchain-optimized integrations.
  • Jest - for unit testing
  • React Native - for native iOS and Andriod Apps

Infrastructure

  • Vercel - for scalable frontend hosting.
  • Firebase Hosting - for smaller applications.

Backend Services

We build scalable, resilient backend systems with a modular architecture to handle both Web2 and Web3 workloads efficiently.

Frameworks

The core of all our backend services is based on the following stack:

  • Nest.js + Typescript - Modular, scalable backend services.
  • Thirdweb + Ethers.js - Blockchain-optimized integrations.

Infrastructure

We strategically choose between Firebase (serverless, rapid iteration) and Digital Ocean (managed, relational DB) based on the complexity, scalability, and data structure requirements of each project. 

  1. Firebase serverless functions, Firestore database (NoSQL)
  2. Digital Ocean App Platform, managed PostgreSQL database

Data storage

We combine centralized reliability with decentralized permanence based on the client's requirements.

  1. Centralized storage - AWS S3
  2. Decentralized storage - IPFS, pinning via Filebase

Artiffine Tech Stack is built for speed, security, and scalability of Web3 Solutions. Our edge lies in a proven, optimized tech stack designed to accelerate Web3 product launches without sacrificing quality, security, or user experience. We leverage a robust blend of industry-leading tools and proprietary development practices.

Not sure what web3 tech stack you should use? Book a call with our engineering team and discuss your requirements.

Vojtech Rychnovsky

Co-founder, CTO

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