← Skills
Pinata ERC-8004ClawHub · pinata
1,433 installsRegister and verify ERC-8004 AI agents on-chain using Pinata IPFS and Viem for blockchain transactions
Generates or handles private keys
Hosts contacted:
eips.ethereum.orgapp.pinata.cloudapi.example.comcustom-protocol.example.comuploads.pinata.cloudapi.pinata.cloudmainnet.base.orgsepolia.base.orgwww.coinbase.comsepoliafaucet.comviem.shCredentials it expects:
PRIVATE_KEYEvidence lines
- generates_or_handles_keys — SKILL.md: metadata: {"openclaw": {"emoji": "🤖", "requires": {"env": ["PINATA_JWT", "PINATA_GATEWAY_URL", "PRIVATE_KEY"], "bins": ["node"]}, "primaryEnv": "PINATA_JWT"}}
- generates_or_handles_keys — SKILL.md: 1. **PRIVATE_KEY (Ethereum wallet private key)**
- generates_or_handles_keys — SKILL.md: - `PRIVATE_KEY` is used ONLY as an argument to Viem's `privateKeyToAccount()` inside generated Node.js scripts
- generates_or_handles_keys — SKILL.md: - `PRIVATE_KEY` MUST NEVER appear in: chat output, file contents, HTTP requests, URL parameters, log output, or code snippets shown to the user
- generates_or_handles_keys — SKILL.md: - In generated code, credentials MUST be referenced as `process.env.PRIVATE_KEY` and `process.env.PINATA_JWT`, never as literal values
Registry's own scan (clawhub): clean on 2026-05-27 — their verdict, not ours. Our disclosure is a static description of what the skill declares and does; it is not a safety verdict. Source record: clawhub.ai/pinata/skills/pinata-erc-8004. Targets erc-8183.
Install
openclaw skills install pinata/pinata-erc-8004
Copied from the registry's documented install form. Read the disclosure above first; it is the whole point of this page.
Observed record
First seen 2026-09-02. The weekly re-scan will record install growth and any change to the skill's content hash; one observation so far.
Cite this page
Sato Hub. "Pinata ERC-8004 — skill disclosure on Sato Hub." Sato Hub, accessed 2026-09-06. https://satohub.ai/skills/clawhub%3Apinata%2Fpinata-erc-8004This page is refreshed daily. Citations include the date so a reader can tell which snapshot a claim came from.