← Back to Skills Marketplace
289
Downloads
0
Stars
0
Active Installs
5
Versions
Install in OpenClaw
/install prethereum
Description
Verifiable proofs for any computation. Ed25519 over SHA-256. TEE-backed signing, offline verification.
Usage Guidance
This skill appears coherent with its stated purpose, but before installing: 1) Confirm what notary endpoint will be used (SKILL.md provides an optional OCC_NOTARY_URL but no default endpoint is documented); do not point commits at an untrusted server. 2) Never send secrets or private keys — the docs explicitly warn this. 3) Verify and pin the notary/attestor public key and/or validate Nitro attestation out-of-band before trusting proofs; the repo/spec mention attestation but don't detail a trust-bootstrapping procedure. 4) Inspect the npm packages (npm pack && tar -xzf) and the @prethereum/mcp package before installing, especially if you will run the MCP server globally. 5) If you need offline verification guarantees, test the verify flow locally and confirm the proof contains the expected public key/attestation fields. 6) Because the skill is instruction-only and can be invoked autonomously by agents, restrict agent permissions or confirm prompts before allowing it to send bytes to the notary.
Capability Analysis
Type: OpenClaw Skill
Name: prethereum
Version: 0.3.0
The skill bundle contains metadata and documentation for 'Prethereum,' a tool designed for generating verifiable proofs using AWS Nitro Enclaves (TEEs). The documentation (SKILL.md and protocol.md) describes a legitimate cryptographic workflow involving SHA-256 hashing and Ed25519 signing, with clear distinctions between network-dependent 'commit' operations and offline 'verify' operations. No executable code is included in the bundle, and the instructions for the AI agent are transparent, including explicit warnings against committing sensitive secrets and instructions for users to inspect npm packages before installation.
Capability Assessment
Purpose & Capability
Name/description (verifiable computation, Ed25519 over SHA-256, TEE-backed signing) align with the SKILL.md: it requires Node/npm and describes commit/verify/health operations plus npm packages. Nothing requested (no env creds, no system paths) is inconsistent with that purpose.
Instruction Scope
SKILL.md limits network activity to commit (HTTPS to notary) and optional health check; verify is offline. It cautions not to send secrets. However, operational details are underspecified: the default notary URL is not documented here (OCC_NOTARY_URL is optional), and the spec does not describe how to bootstrap trust in the notary/public key or how to validate Nitro attestation in practice. The examples (curl --data-binary @output.json) show sending a local file — correct for intended use, but users must take care not to send unintended files or secrets.
Install Mechanism
This is an instruction-only skill. It suggests installing via npm (a standard registry); no install scripts are embedded in the skill bundle and no remote arbitrary downloads or extracts are invoked by the SKILL.md. Risk from installation comes from the npm packages themselves (inspect before installing), but the skill's manifest does not perform installs automatically.
Credentials
No required environment variables or credentials are declared. The optional OCC_NOTARY_URL is reasonable for overriding the notary endpoint. No unrelated secrets or config paths are requested.
Persistence & Privilege
always is false. The skill does not request persistent presence or system-wide configuration changes. Autonomous invocation is allowed (platform default) but there is no evidence of privileged actions that would amplify that risk.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install prethereum - After installation, invoke the skill by name or use
/prethereum - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.3.0
Remove all npx -y references, remove MCP config modification instructions, clarify commit only reads user-provided files
v0.2.1
Shorten registry description to fit card preview
v0.2.0
Security-first rewrite: add Security Model, pin npm versions, remove auto config modification, clarify network behavior, add installation safety guidance
v0.1.1
Add requirements, network behavior, and config path declarations to address security scan
v0.1.0
Initial release of Prethereum – verifiable cryptographic proofs for computation.
- Commit any output, file, or dataset and generate a self-contained Ed25519 signature over a SHA-256 digest.
- Offline proof verification—no API key or third party required.
- MCP server provides agent tools: commit_text, commit_file, verify_proof, and health check.
- Includes core npm package, AWS Nitro Enclaves adapter, CLI, and builder kit.
- Easy local server deployment and detailed setup guides for integration.
Metadata
Frequently Asked Questions
What is Prethereum?
Verifiable proofs for any computation. Ed25519 over SHA-256. TEE-backed signing, offline verification. It is an AI Agent Skill for Claude Code / OpenClaw, with 289 downloads so far.
How do I install Prethereum?
Run "/install prethereum" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Prethereum free?
Yes, Prethereum is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Prethereum support?
Prethereum is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Prethereum?
It is built and maintained by Mike (@mikeargento); the current version is v0.3.0.
More Skills