We were thrilled to collaborate with LiftData on a series of innovative projects, including both external-facing applications and an internal admin dashboard designed to streamline the management of their smart contracts across multiple blockchain networks, including Ethereum Mainnet, Arbitrum, zkSync, and Polygon.
This project was a perfect blend of our expertise and passions, allowing us to build truly full-stack applications that integrate:
✅ Robust infrastructure & scalability
✅ Web3 development & multi-chain support
✅ Frontend development & intuitive tooling
At the core of these applications were two distinct API backends—engineered for maximum scalability and performance, ensuring seamless interaction between the frontend, blockchain smart contracts, and external data sources.
Below, we highlight three of the key applications we built, each serving a unique role in LiftData’s ecosystem.
Deliverable(s)
✅ Licences Sale Portal – A platform for users to purchase licences seamlessly
✅ NFT Licence Minting Portal – A Web3-enabled portal for minting your Node Licence
✅ Smart Contract Admin Dashboard – A tool for managing and monitoring smart contracts across multiple chains
✅ Public & Private API Backends – Scalable APIs to support frontend applications and blockchain interactions
Client(s)
LiftData.ai
What We Did
? Web3 dApp Development
? Backend & Frontend Development
? GCP Infrastructure & Scalability
? Admin Dashboard Development
? Multi-Chain Support & Smart Contract Integration
? Comprehensive Testing & Optimisation
Tech stack
? Next.js, Angular, MongoDB, TheGraph, Node.js, GCP Cloud Run
Project: Node Licence Sale Portal
At the core of LiftData’s infrastructure are AI-powered data processing machines that generate rewards. To operate one of these machines, users must first purchase a licence—a process facilitated by the platform we built.
We developed a static site generated (SSG) Next.js application to ensure optimal performance and scalability. The platform was built with:
- Chakra UI for a clean, responsive user interface
- Wagmi & Ethers.js for seamless blockchain interactions
- GraphQL for efficient data retrieval and integration
This portal provided users with an intuitive, frictionless experience for purchasing licences while ensuring security and blockchain transparency.
Project: NFT Licence Minting Portal
Following the successful licence sale, we developed a Next.js SSG application to facilitate NFT licence minting. This application extended the original sale portal’s functionality while introducing additional Web3-centric features for a seamless user experience.
Key enhancements included:
- Wallet signing for verification during the minting process
- Support for minting to a different wallet address than the original purchase
- Cross-chain functionality, requiring users to:
- Sign transactions on Arbitrum
- Switch to Ethereum Mainnet to complete the minting process
Built with Chakra UI, Wagmi, Ethers.js, and GraphQL, the portal ensured a smooth, intuitive user experience, guiding users through multi-chain interactions effortlessly.
Project: Admin Dashboard
To streamline the management of Merkle Roots within the smart contract, we developed a bespoke admin dashboard using Angular. This tool allowed for seamless data configuration and Merkle Root generation, enabling updates with a simple button click—no MetaMask or third-party wallet interaction required.
Key Features:
✅ Merkle Root Management – Effortlessly generate and update Merkle Roots without blockchain transaction complexity
✅ Multi-User Authentication & RBAC/ACL – Role-based access control for secure administration
✅ Multi-Chain Support – Manage contracts across multiple blockchains with ease
✅ Referral Code Management – Update and configure referral codes directly from the dashboard
By eliminating unnecessary friction, this dashboard simplified complex blockchain operations, allowing administrators to manage smart contracts efficiently and intuitively.