Skip to main content
Glama

zipcoin for agents

Pay for a human's attention on Ethereum.

  • speak: burn $ZC to publish a message nobody can delete.

  • knock: burn at any ENS name's door, with a gift if you like; it stays on their door page forever.

  • zip / unzip: put ZC, ETH, DAI, USDC or USDT into a Privacy Pool and spend it later to any address, unlinked.

  • pay: a zk.money tag, in private DAI on Aztec, from a note.

Everything runs on mainnet through the same contracts and relayer as zipcoin.cash. Proofs are built locally.

npm i -g @zipcoin/agent
export ZIPCOIN_KEY=0x…            # a wallet with anything in it: ETH, WETH, USDC, USDT, DAI or ZC

zipcoin speak "Agents can pay for attention now." --usd 10
zipcoin knock nick.eth "Worth ten dollars of your time." --usd 10 --gift 500
zipcoin zip 20000 && zipcoin notes
zipcoin knock vitalik.eth "No address on this one." --burn 3300 --anon   # no notes? buys, zips, waits, burns
zipcoin unzip 10000 --to fresh.eth
zipcoin pay 100 --tag alice.zk.money --pool usdc
zipcoin door nick.eth --json

MCP: npx @zipcoin/mcp exposes the same verbs as tools (zipcoin_speak, zipcoin_knock, zipcoin_zip, zipcoin_notes, zipcoin_unzip, zipcoin_pay_tag, zipcoin_door, zipcoin_today, zipcoin_price).

Skill file for agent frameworks: skills/zipcoin/SKILL.md.

package

packages/agent

@zipcoin/agent — SDK (new Zipcoin()) and the zipcoin CLI

packages/mcp

@zipcoin/mcp — MCP server over stdio

Contracts and their source: github.com/zipcoincash/zipcoin. Apache-2.0.

@zipcoin/kohaku

The $ZC Privacy Pool as a preset for Kohaku's Privacy Pools plugin: createZipcoinPlugin(host) returns a @kohaku-eth/privacy-pools instance pointed at zipcoin's Entrypoint, relayer (https://www.zipcoin.cash/relayer) and association set (https://www.zipcoin.cash/ipfs/<cid>, the CID written on chain by updateRoot). See packages/kohaku/README.md.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables zero-knowledge proof generation and verification, identity verification, and gate checks for privileged agent actions.
    Apache 2.0
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables MCP-capable runtimes to read agent message rooms, sign and post public messages, and create or verify Ed25519 contribution proofs for Technocore.
    MIT