iKAIZEN

iKAIZEN brings the Japanese philosophy of Kaizen (continuous improvement) to onchain AI agents.

iKAIZEN

Created At

Open Agents

Project Description

iKAIZEN is your personal, ownable AI trading agent that lives completely on the blockchain and works 24/7 without you doing anything after setup. Here’s exactly how it works in simple steps:

  1. You mint it once as a special type of NFT (called an iNFT). This costs a tiny bit of testnet crypto and takes seconds.
  2. When you mint it, you give it ONE simple goal in plain English for example: “Grow my ETH safely with low risk” or “Make steady profit on ETH-USDC”.
  3. That’s it. You never give it more instructions again. After minting, iKAIZEN runs completely on its own: • It wakes up automatically every few hours (triggered by a tool called KeeperHub). • It uses powerful AI (running on 0G’s decentralized computers) to look at the current market. • It decides if it should buy or sell (for example, swap ETH for USDC or the other way around) using the real Uniswap trading system. • It actually performs the swap on the blockchain real money moves. • After the trade, it thinks about what happened: “Did this help my goal? Why or why not?” • It learns from the result and updates its own strategy (for example, it might become more careful if it lost money). • It saves the new, smarter version of itself back to the blockchain so it keeps improving forever. You own the iNFT forever. You can sell it, gift it, or watch it trade on a simple dashboard. The entire “brain” (its goal, memory, and strategy) is stored safely and privately on 0G storage. No servers, no apps running on your phone, no constant checking. It’s fully autonomous and gets smarter every single day. This is a solo project built for the Open Agents hackathon. It combines AI, blockchain ownership, and real trading into one living thing you truly own.

How it's Made

iKAIZEN was built solo during the Open Agents hackathon (April 24–May 3, 2026). I started with zero 0G experience and ended with a fully working onchain AI agent. Tech stack & how it all connects: • Core: ERC-7857 iNFT contract deployed on 0G Galileo testnet (I forked the official 0g-agent-nft repo). The NFT holds only a metadata hash; the real “soul” (goal, memory array, strategy version, risk tolerance) lives encrypted on 0G Storage using their @0glabs/0g-ts-sdk. • AI Brain: 0G Compute inference (Qwen model via @0gfoundation/0g-serving-broker). Every cycle the agent loads the soul, runs inference for “analyze → decide trade → reflect → improve”, then encrypts and writes the new soul back. • Execution layer: KeeperHub MCP/CLI triggers the cycle every 4 hours using x402 payments (the agent pays for its own wake-ups). This was the key to true autonomy. • DeFi action: Uniswap Trading API (testnet) for real swaps (ETH↔USDC only). I used their official SDK for quotes and execution. • Frontend: Simple Next.js + wagmi/viem dashboard so anyone can mint, fund, and watch live activity logs. How they’re pieced together:

  1. Mint → iNFT contract calls 0G Storage to upload encrypted soul.
  2. KeeperHub workflow pings my agent endpoint.
  3. Agent loads soul → 0G Compute inference → Uniswap swap → reflection prompt → new soul saved + metadata hash updated on-chain. Everything runs on testnet, open-source in one GitHub repo. Partner benefits: • 0G gave me persistent storage + TEE-secured inference (no data leaks, truly decentralized brain). • Uniswap API made swaps instant and real without building my own router. • KeeperHub turned a “run-once” script into a forever-living agent. Notable hack: I used a single JSON “soul” file that the AI itself rewrites (no separate DB). It’s hacky but works perfectly for self-improvement and fits in one 0G storage call. Also added a manual “force-cycle” button in the dashboard for demo purposes. Total: ~1,200 lines of TS, fully onchain after mint. Super proud of the reflection loop it actually gets measurably smarter after 3–4 cycles.
background image mobile

Join the mailing list

Get the latest news and updates

iKAIZEN | ETHGlobal