Real-world applications and patterns for building on Makechain. These examples demonstrate how the protocol's primitives — content-addressed projects, cryptographic identity, and consensus-ordered state — combine to solve problems across AI, crypto, developer tooling, and more.
AI Agents8
Claude Code AgentAutonomous coding agent that commits to Makechain with per-session attribution.
ClaudeTypeScriptMCP
GPT Function Calling BotOpenAI agent that creates projects and pushes commits via the REST API.
OpenAITypeScriptREST
Multi-Agent Code ReviewMultiple AI agents collaborate: one writes, one reviews, one merges via ref updates.
ClaudeOpenAITypeScript
AI PR ReviewerWatch commits via streaming, post review reactions on each bundle.
TypeScriptStreaming
Cursor IntegrationMCP server that lets Cursor read and write Makechain projects from the editor.
MCPTypeScript
Devin-Style Autonomous DevLong-running agent with its own owner address and delegated key that forks, implements, and submits for review.
ClaudeRustEd25519
AI Changelog GeneratorWatch commit bundles, generate human-readable changelogs as project metadata.
ClaudeStreamingREST
Copilot Commit SignerVS Code extension that signs AI-assisted commits with a scoped agent key.
TypeScriptEd25519VS Code
AI Data6
Training Data ProvenanceTrack ML dataset versions with content-addressed commits and QMDB operation proofs.
PythonBLAKE3QMDB
Model Version RegistryVersion ML models with refs for artifact hashes. Fork for fine-tuning lineage.
PythonREST API
RAG Over Project HistoryIndex all commits and refs in a project for retrieval-augmented generation.
TypeScriptOpenAIEmbeddings
Dataset Collaboration HubResearchers contribute labeled data via commit bundles with access control.
PythonTypeScript
AI Content AttributionWatermark and track AI-generated content with Ed25519 signatures.
TypeScriptEd25519
Prompt Version ControlVersion prompt templates as refs with CAS updates. Diff across versions.
TypeScriptREST
Crypto Identity7
Passkey RegistrationAuthorize a passkey-backed owner address and delegated Ed25519 key for Makechain V2.
SolidityWebAuthnTempo
Multi-Chain IdentityLink Ethereum, Solana, and Tempo addresses to a single owner address.
SolidityEd25519EIP-712
Smart Wallet IntegrationERC-4337 wallets as owner addresses with address-native Makechain attribution.
SolidityERC-4337
ENS + owner address resolutionResolve ENS names to owner addresses with verified address display.
TypeScriptENSviem
Solana Wallet VerificationVerify a Solana wallet against an owner address via Ed25519 proof.
TypeScriptSolanaEd25519
Key RotationRotate signing keys using delegated agent keys with scoped permissions.
TypeScriptEd25519
Cross-Chain Social RecoveryHistorical exploration of recovery-era contract architecture on Tempo.
SolidityTempoMultisig
Crypto Governance6
DAO Project ManagementGovern collaborator additions through external voting that submits ordinary Makechain messages.
SolidityTypeScriptDAO
Token-Gated RepositoryRestrict project access to ERC-20/721 token holders on Tempo.
SolidityERC-721REST
Multisig Merge ApprovalRequire N-of-M signatures before ref updates via CAS and coordination.
TypeScriptEd25519CAS
Onchain Bounty BoardPost bounties as metadata, verify completion via commit proofs, distribute rewards.
SolidityTypeScriptQMDB
Governance Proposal TrackingTrack proposals as commits with reactions for signaling.