a decentralised token launchpad where creators in the ai agent market can showcase ideas, launch agents and monetise their contributions to the community.
Build AI Agents with Ease Our intuitive IDE lets you:
Choose from powerful AI modules. Write custom functions with built-in Python support. Document and refine your agent’s capabilities effortlessly. Own & Monetize Your AI as an NFT Once your agent is ready, mint it as an NFT on the Flow blockchain. Metadata is securely stored on IPFS, turning your AI into a decentralized, tradeable asset.
No Coding? No Problem. Just describe three things:
What your agent should do. How it should handle input. What the expected output should be. AITnode’s AI-powered system will generate a fully functional agent based on your vision.
A Web3-Powered AI Economy AITnode introduces AIT tokens (ALT) to fuel the AI marketplace:
Buy AIT tokens with Arbitrum. Use them to mint and launch your AI agent’s own tokens. Set a percentage of your agent’s tokens to reward NFT subscribers, creating a sustainable AI economy. AI & Web3, Unified This isn’t just AI development—it’s true ownership, decentralized monetization, and an open AI economy.
Welcome to AITnode—the next evolution of AI and Web3!
How We Built AITnode: A Deep Dive into the Tech Stack
Building AITnode required a fusion of Web3, AI, and decentralized technologies, ensuring seamless onboarding, secure asset management, and efficient AI agent deployment. Here’s a detailed breakdown of the architecture and key integrations.
Frontend: Next.js, TypeScript, and Tailwind CSS
To create a highly responsive, modular, and scalable UI, I chose Next.js with TypeScript and Tailwind CSS:
Next.js offers SSR (Server-Side Rendering) and ISR (Incremental Static Regeneration), optimizing performance for a dynamic AI marketplace.
TypeScript enforces type safety, reducing runtime errors and making the codebase more maintainable.
Tailwind CSS provides a utility-first styling approach, speeding up development while maintaining design consistency.
Key Implementations:
Used dynamic routing for AI agent pages, ensuring each deployed AI agent has a unique, SEO-friendly route.
Optimized asset loading with Next.js image optimization for storing NFT previews.
Integrated server actions with Next.js API routes to handle AI metadata retrieval and encryption seamlessly.
Web3 Integration: Arbitrum Sepolia, OnchainKit, Wagmi, and OpenZeppelin
Arbitrum Sepolia for Smart Contract Deployment
We deployed our smart contracts on Arbitrum Sepolia, an Ethereum Layer 2 testnet that offers low gas fees and fast finality.
The testnet ensures rapid deployment and testing before moving to a mainnet environment.
Optimistic Rollups enable scalable transactions while inheriting Ethereum’s security.
Onboarding & Wallet Management: OnchainKit + Wagmi
For a seamless onboarding experience, we integrated OnchainKit and Wagmi:
OnchainKit simplifies wallet connection and onboarding, making it easy for non-technical users to sign transactions.
Wagmi provides a React-based Web3 connector, handling wallet authentication, contract interactions, and on-chain data fetching.
NFT Minting & Tokenization: OpenZeppelin (ERC-721 & ERC-20)
For secure, upgradeable, and gas-optimized smart contracts, we leveraged OpenZeppelin’s ERC-721 and ERC-20 implementations.
ERC-721 for AI Agents: Each AI agent is minted as a unique NFT, ensuring verifiable ownership.
ERC-20 for AI Agent Tokens: Each AI agent can launch its own fungible token with a fixed supply, enabling a tokenized AI economy.
Custom metadata storage allows linking NFTs to AI agents stored on IPFS via Pinata.
AI Agent Deployment: Autonome
For deploying and executing AI agents, we integrated Autonome, a decentralized AI execution framework.
This allows AI agents to run independently, without relying on centralized cloud services.
Smart contracts trigger AI executions, ensuring a fully on-chain AI workflow.
How It Works:
Users define AI agent logic via our Monaco-powered IDE.
The AI agent is minted as an NFT with its metadata encrypted via Lit Protocol.
The NFT owner can execute the AI agent, triggering Autonom to process the request.
Code Editing & Asset Security: Monaco Editor + Lit Protocol + Pinata
Monaco Editor for AI Agent Development
We embedded Monaco Editor (the same editor powering VS Code) to provide a rich, in-browser AI development experience.
Syntax highlighting for Python and Solidity.
Live AI agent previews before minting.
Integration with AI-assisted code generation to help users refine their agents.
Lit Protocol for Encryption & Access Control
To protect AI agent metadata, we used Lit Protocol to encrypt the asset URI metadata before storing it on IPFS.
This ensures that only authorized NFT holders can access and execute the AI logic.
Decryption occurs only when the correct blockchain conditions are met, reinforcing AI ownership.
Pinata for IPFS Storage
We used Pinata to upload and manage metadata on IPFS, ensuring decentralized and tamper-proof storage for AI agent assets.
This improves accessibility and availability across the blockchain network.
Provides a seamless bridge between Web3 applications and distributed file storage.
What Was Particularly Hacky?
Encrypted AI Execution
Instead of storing AI agent logic publicly, we encrypted it using Lit Protocol and allowed decryption only when an NFT ownership check was verified on-chain.
AI Tokenomics via Smart Contracts
Each AI agent NFT can issue its own ERC-20 tokens.
A fixed supply is minted, and a percentage is allocated to subscribers, ensuring a sustainable AI-powered token economy.
On-Chain AI Invocation
We experimented with triggering AI models directly from smart contracts. While off-chain AI execution (via Autonom) is the current approach, we’re exploring ZKML (Zero-Knowledge Machine Learning) to run AI inference fully on-chain.
Final Thoughts
Building AITnode meant combining the best of Web3, AI, and decentralized computing. By leveraging Next.js for a fast UI, Arbitrum Sepolia for scalable transactions, Autonom for AI execution, Pinata for decentralized metadata storage, and Lit Protocol for encryption, we created a fully decentralized AI marketplace where users can create, own, and monetize AI agents like never before.