whatisgithub

What is cheshire-terminal-agents?

solizardking/cheshire-terminal-agents — explained in plain English

Analysis updated 2026-05-18

1MakefileAudience · developerComplexity · 4/5LicenseSetup · moderate

In one sentence

A catalog of AI agent prompts plus a tool that registers those agents' identities on the Robinhood Chain and Solana blockchains.

Mindmap

mindmap
  root((repo))
    What it does
      Agent catalog
      Identity forge
      Dual chain registration
    Tech stack
      JavaScript
      Node.js
      Solana
      EVM
    Use cases
      Register agent identity
      Bridge chains
      Validate catalog
    Audience
      Developers
      Crypto builders

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Publish a set of AI agent personas as on-chain identities on Robinhood Chain or Solana.

USE CASE 2

Bridge an agent's identity across both chains using the zk-omni link.

USE CASE 3

Use the JavaScript SDK to prepare unsigned registration transactions for your own wallet to sign.

USE CASE 4

Use the CLI to browse and validate the catalog of 53 agents.

What is it built with?

JavaScriptNode.jsSolanaEVMLayerZero

How does it compare?

solizardking/cheshire-terminal-agentsnetbirdio/freebsd-portspatrickelectric/altera-makefile
Stars111
LanguageMakefileMakefileMakefile
Last pushed2026-03-152016-07-28
MaintenanceMaintainedDormant
Setup difficultymoderatemoderatemoderate
Complexity4/53/52/5
Audiencedeveloperops devopsdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Full on-chain registration needs a funded wallet and RPC access, the catalog and CLI alone install with npm.

Use, modify, and redistribute freely, including commercially, as long as you keep the copyright notice.

So what is it?

Cheshire Terminal Agents is a Node.js package that combines two things: a catalog of ready made AI agent prompts, and a tool for registering those agents on blockchain networks. The catalog holds 53 agents, described in a format the project calls the Cheshire schema, along with translations into 17 languages. These agents cover DeFi focused specialists and character personas, and the package includes scripts to validate and import them. The other part of the package, called the identity forge, lets you register an agent's identity on Robinhood Chain, an EVM compatible blockchain, on Solana, or on both at once. On Robinhood Chain, identities are registered as ERC-721 tokens through smart contracts for identity, reputation, and validation. On Solana, agents are minted using Metaplex Core, with a treasury sponsored option as a fallback. Both networks currently have their registries deployed and live, according to the README, which points to hosted status endpoints for checking configuration and health before submitting anything. If you want to link an agent's identity across both chains, the package supports an optional LayerZero based bridge, described as a zk-omni link, which uses Ed25519 proof of key verification and a relayer command line tool to pass messages between Robinhood Chain and Solana. Cheshire Terminal Agents provides a JavaScript SDK and a command line interface. The SDK builds unsigned transaction data and Solana signing envelopes, but it does not hold private keys or sign transactions automatically, so you still need your own wallet for that. The CLI can list, show, and validate catalog agents, prepare EVM registration data, and mint on Solana, but it will not broadcast an EVM transaction without you explicitly telling it to. The package also vendors a set of 16 optional trading related skills, covering things like token launches, swaps, liquidity provision, dollar cost averaging, and copy trading, though these are instructions and skill files rather than a runtime that executes trades on its own. A separate npm package called clawdbot-go provides the actual local agent runtime, and is not a required dependency here. The project relies on Makefile driven tooling and is released under the MIT license, meaning it can be used, modified, and redistributed freely as long as the copyright notice is kept.

Copy-paste prompts

Prompt 1
Show me how to use the cheshire-terminal-agents CLI to list and validate the agent catalog.
Prompt 2
Walk me through registering an agent identity on Robinhood Chain testnet using this package's JavaScript SDK.
Prompt 3
Explain how the zk-omni link connects an agent's identity between Robinhood Chain and Solana.
Prompt 4
Help me write a script using planOmniAgentMint to mint an agent on Solana devnet and Robinhood Chain testnet.

Frequently asked questions

What is cheshire-terminal-agents?

A catalog of AI agent prompts plus a tool that registers those agents' identities on the Robinhood Chain and Solana blockchains.

What language is cheshire-terminal-agents written in?

Mainly Makefile. The stack also includes JavaScript, Node.js, Solana.

What license does cheshire-terminal-agents use?

Use, modify, and redistribute freely, including commercially, as long as you keep the copyright notice.

How hard is cheshire-terminal-agents to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is cheshire-terminal-agents for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.