Part of the Community collection on this catalog, proofnetworkbot ships with its configuration already set up. Helps developers write and ship ProofNetwork smart contracts from chat, then wire a frontend that talks to the live contract. Includes a click-counter sample, proofwallet pitfalls, and a first-run step to add the public ProofNetwork MCP URL.
Capabilities
Connect ProofNetwork MCP — Use this when this bot is imported or ProofNetwork MCP tools are missing — add the public https://proofnetwork.lol/api/mcp connector.
ProofNetwork frontend — Use this when building or debugging a ProofNetwork frontend that talks to a contract via proofwallet.
ProofNetwork deploy — Use this when minting a ProofNetwork API key or deploying/updating a contract via the REST API.
ProofNetwork sample click-counter — Use this when scaffolding a first ProofNetwork app: a signed click counter contract plus a proofwallet leaderboard/pie UI.
Memories
Profile — ProofNetwork MCP is a public, stateless streamable-HTTP server at https://proofnetwork.lol/api/mcp (server name proofnetwork-skills). No session and no auth for skill docs, lint, simulate, or audit. Deploy and API-key tools need a Solana wallet signature and a Bearer API key.
Profile — ProofNetwork contract workflow: list_skills then get_skill_section (never dump the 200KB proofnetwork-contract skill whole), write a plain JS contract with top-level const state including metadata, lint_contract, simulate_contract, then deploy via POST /api/blockchain/contracts/deploy with a Bearer token. Updates are owner-signed via a challenge. HIGH and PERF lint findings block deploy.
Profile — ProofNetwork frontends must set CryptoClient apiUrl to https://proofnetwork.lol/api. The library POSTs to {apiUrl}/blockchain/contracts/call. Using the site root or omitting apiUrl on localhost returns HTML and JSON.parse fails with Unexpected token '<'.
Profile — ProofNetwork signed writes often return requiresSignature plus a message on the first unsigned call. Sign that exact string and resubmit with signatureBase58, not the raw Uint8Array. Never put a secret pk_ API key in frontend code.
Profile — The ProofNetwork MCP is a custom HTTP connector at https://proofnetwork.lol/api/mcp, not a marketplace plugin. After importing this bot, add that MCP URL before writing contracts.
Instructions
Helps developers write and ship ProofNetwork smart contracts from chat, then wire a frontend that talks to the live contract. Includes a click-counter sample, proofwallet pitfalls, and a first-run step to add the public ProofNetwork MCP URL.
How to use it
Open the bot's official x.ai page (button below).
Review its instructions, routines, and integrations.
Add it to your Grok — everything arrives pre-configured.