π§±Tech Stack
Fumeβs technology stack blends blockchain infrastructure with modern web technologies to deliver a secure, efficient, and user-friendly on-chain fund administration platform.

π§© Blockchain Layer
Solidity β Used to write smart contracts managing fund operations such as subscriptions, redemptions, and fee distributions.
Ethereum / Arbitrum / Base β Main EVM-compatible blockchains where Fumeβs smart contracts are deployed. More blockchains are possible depending on client demand.
Alchemy β RPC Node provider ensuring reliable blockchain connectivity and transaction handling.
Wagmi & Viem β Client libraries used for wallet connections and blockchain interactions in the frontend.
Safe (Gnosis Safe) β Enables multi-signature wallets for fund and investor custody, ensuring secure asset management.
ChainSecurity β External partner used for smart contract audits to guarantee code safety.
GitHub Copilot & Cursor β AI-assisted coding for smart contract and backend development efficiency.
π₯ Server Layer
Vercel β Hosts the web app and backend API with fast, serverless deployment.
Neon β PostgreSQL databases, integrated into Vercel.
Prisma β ORM (Object Relational Mapper) connecting the backend to databases for user and fund metadata management.
Sentry β Monitors errors and performance in real-time across backend and frontend.
Privy β Login solution, abstracts complexity and consolidates user objects. Allows for embedded wallets and server wallets.
Stripe β Payment processor.
Resend β Mailer system for all product communications and transactional emails.
π» App Layer (Frontend)
React & Next.js β Frameworks for building a fast, modular web application.
Typescript β Used.
TailwindCSS β Used for clean and responsive UI design.
Jest β Testing framework to ensure the reliability of the appβs components and logic.
Privy β Login system, allows users to login with web2 or web3 means and provides embedded wallets for web2-based logins
π User Side
Users interact with the platform through providers such as Safe, WalletConnect, providing secure, non-custodial access to funds.
The wallet connects directly to the on-chain fund contracts via the frontend, ensuring transactions remain decentralized and verifiable.
Summary
Fumeβs stack combines:
Blockchain reliability (Ethereum, Safe, Alchemy),
Modern web performance (Next.js, Vercel),
Developer safety (ChainSecurity, Sentry, Jest), to deliver a compliant, auditable, and scalable infrastructure for on-chain fund administration.
Last updated