Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
hairyf avatar

Risc0

  • 2 installs
  • 4 repo stars
  • Updated February 25, 2026
  • hairyf/blockchain-skills

Reference RISC Zero zkVM - guest/host code, receipts, proving options, and on-chain Ethereum verification of verifiable computation.

About

A reference skill for the RISC Zero zkVM, a zk-STARK RISC-V platform that runs arbitrary code and produces verifiable receipts. A developer uses it when building zkVM guest/host programs, coprocessors, or on-chain proof verification.

  • Guest/host code with journal+seal receipts
  • On-chain Ethereum verification via Groth16 contracts

Risc0 by the numbers

  • 2 all-time installs (skills.sh)
  • Ranked #408 of 479 Web3 & Blockchain skills by installs in the Skillselion catalog
  • Data as of Jul 13, 2026 (Skillselion catalog sync)
npx skills add https://github.com/hairyf/blockchain-skills --skill risc0

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs2
repo stars4
Last updatedFebruary 25, 2026
Repositoryhairyf/blockchain-skills

What it does

Reference RISC Zero zkVM - guest/host code, receipts, proving options, and on-chain Ethereum verification of verifiable computation.

Files

SKILL.mdMarkdownGitHub ↗
Skill is based on RISC Zero (risc0/risc0), generated at the listed date.

RISC Zero is a zero-knowledge verifiable computing platform based on zk-STARKs and RISC-V. The zkVM runs arbitrary code (Rust, C, C++) and produces receipts (journal + seal) that anyone can verify with the program’s image ID, without re-running the program or seeing private inputs. Use it for coprocessors, attestation, and on-chain verification (e.g. Ethereum via Groth16 verifier contracts).

Core References

TopicDescriptionReference
zkVM overviewGuest, host, method, image ID, journal, receipt, sealcore-zkvm-overview
Guest codeEntry macro, env read/write/commit, no_stdcore-guest-code
Host codeExecutorEnv, prove, verify, journal decodecore-host-code
ReceiptsStructure, verify, journal, serialization, receipt kindscore-receipts

Features

TopicDescriptionReference
Proving optionsDev-mode, local, remote (Boundless), prove_with_optsfeatures-proving-options
PrecompilesCrypto precompiles, patched crates (sha2, k256, etc.)features-precompiles
Proof compositionVerify receipts in guest, assumptions, resolvefeatures-composition
RecursionSegment → lift → join → Groth16, receipt kindsfeatures-recursion
Ethereum integrationVerifier contracts, Groth16, shrink-wrappingfeatures-blockchain-ethereum

Best practices

TopicDescriptionReference
Guest optimizationCycles, paging, precompiles, profiling, alignmentbest-practices-guest-optimization

Advanced

TopicDescriptionReference
Security modelComponents, soundness, ZK caveats, auditsadvanced-security-model

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.