Web3 Investment Platform

MAIV

MAIV is an investment platform with web3 underneath, built for investors who want access to private deals. The idea was simple: it should just feel like an app. The wallets, contracts and staking stay out of sight.

MAIV

For MAIV we built an investment platform where you can step into private deals. The web3 tech sits underneath, but you do not have to notice it if you do not want to. Frontend, backend and the staking contract all sit with us.

The challenge

Most people want to invest, not learn how to handle crypto. So the platform had to feel like an ordinary investment app, even with web3 running underneath. And for anyone who does look under the hood, that on-chain logic simply has to be right. Everything around deal access and staking comes together in one place, without the interface bogging down.

What we did

We built every layer ourselves. The frontend we moved over to Next.js 15 with React 19 along the way. The backend runs on NestJS 10 with Prisma underneath, and ethers v6 does the on-chain work. The staking contract lives in its own Solidity codebase. For managing deals and users there is a second Next.js dashboard on the admin side.

Stack & approach

The tech under the platform:

  • Next.js 15, React 19, TypeScript and Tailwind CSS for the frontend
  • NestJS 10 backend with Prisma as ORM
  • ethers v6 for on-chain calls
  • Own staking contract in Solidity
  • Cloudflare for the live app
ready?

build with
baboons

Fast, clean, and built to last.