From chaingpt
Resolves ENS-style Basenames and validates Base App / Farcaster Mini App manifests and embed tags. Useful for building on Base L2 with human-readable names or Mini Apps.
How this skill is triggered — by the user, by Claude, or both
Slash command
/chaingpt:baseThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Tools for building on Coinbase's Base L2: human-readable names and Mini Apps.
Tools for building on Coinbase's Base L2: human-readable names and Mini Apps.
name.base.eth)ENS-style naming on Base. Resolution verified live against Base mainnet.
| Tool | Purpose |
|---|---|
chaingpt_base_resolve_name | Forward (name → address) or reverse (address → primary name). Auto-detects from input. Read-only. |
chaingpt_base_name_availability | Is a label available + the price for N years. Read-only. |
chaingpt_base_register_name_tx | Build the UNSIGNED registration tx (payable; sets the addr record + optional reverse record). Mainnet needs acknowledgeMainnet:true. |
chaingpt_base_resolve_name query=jesse.base.eth → address. query=0x… → name.
A Mini App is a web app that runs inside the Base App and Farcaster from a feed post (Farcaster Mini Apps spec; MiniKit wraps OnchainKit on the Base side). These tools are pure generation/validation — no network, no keys.
| Tool | Purpose |
|---|---|
chaingpt_miniapp_manifest | Generate /.well-known/farcaster.json (the miniapp object + frame alias). |
chaingpt_miniapp_embed | Generate the fc:miniapp (+ legacy fc:frame) HTML meta tag for shareable embeds. |
chaingpt_miniapp_validate | Validate a manifest against the spec (required fields, lengths, https, category). |
The manifest's
accountAssociation(domain-ownership proof) must be signed with your Farcaster custody key — generate it withnpx create-onchain --manifest. The tool emits a placeholder and explains the step.
EVM reads use a public-RPC fallback chain. For heavy use set BASE_RPC_URL to a
dedicated endpoint. 0 ChainGPT credits.
npx claudepluginhub chaingpt-org/chaingpt-claude-skill --plugin chaingptProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Searches MemPalace before answering questions about past work, people, projects, or prior decisions. Returns verbatim stored content instead of guessing from model memory.