← Back to home

Shaman

Shaman: Your onchain autopilot. Automate workflows with agentic intelligence.

Problem Statement

Shaman is anagentic automation platformdesigned to let users create and deployautonomous, AI-enhanced onchain agentsthat execute complex workflows. It leveragesAI-powered oraclescapable of runningagent-generated TypeScript codein asecure, remote environmentwhile ensuring full onchain execution and verification.Shaman introduces a new paradigm foronchain automation, enablingself-executing, intelligent agentsthat interact with smart contracts, APIs, and other data sources without manual intervention. These agents, orShamans, are hosted fully onchain,powered by MUD, and can operate autonomously based on predefined logic or real-time AI inference.Shaman is fully operational onArbitrum Testnet! Smart Contracts have been deployed and have been tested end-to-end. Please feel free to sign up and test, and let us know if there's any feedback!

Solution

Shaman is built with several key components:Smart Contracts (MUD): The World Contract manages Shamans, while $ZUG serves as a utility token for gas abstraction and incentives. Built on MUD's powerful ECS system for efficient data sync and execution.Client: A modern web application built with Next.js and Shadcn for a sleek UI, enhanced with AI capabilities for agent intelligence.Workers: Deno-powered secure execution environment for TypeScript code stored as Shaman metadata on IPFS.Features:Secure sandbox environment for code executionIPFS integration for decentralized code storageComprehensive logging and monitoringFull TypeScript supportThe workers component consists of:Code Execution Engine: Leverages Deno's secure runtimeStorage Layer: Combines IPFS, MUD Protocol, and FilebaseBlockchain Integration: Interacts with Arbitrum SepoliaIntegrations:Privy (@privy_io) for embedded wallets and delegated executionMUD (@mud_dev) for onchain data synchronizationIPFS for decentralized code storage

Hackathon

Agentic Ethereum

2025

Prizes

  • 🏆

    🏆 Agentic Ethereum 2025 Finalist

    ETHGlobal

Contributors