invinoveritas-acp
v0.1.1
Published
Virtuals ACP server for invinoveritas — exposes an independent, capital/risk-aware verdict before an irreversible action (with recomputable signed proofs) as ACP offerings, plus free proof verification. A thin wrapper over the live verification API.
Maintainers
Readme
invinoveritas-acp
A Virtuals ACP (Agent Commerce Protocol) server that exposes the invinoveritas verification layer as ACP offerings — an automated, independent second opinion on a high-stakes action (the calling agent weighs the verdict and decides — no human in the loop), with recomputable signed proofs, plus free proof verification. A thin wrapper over the live API; it does not reimplement verification.
npm install -g invinoveritas-acp
INVINO_API_KEY=ivv_... invinoveritas-acp # hosted mode (operator key)
# or run without a key for x402 pass-through (callers pay per use)Free key: POST https://api.babyblueviper.com/register {"label":"your-app"}.
Offerings
| Offering | What | Price |
|---|---|---|
| onchain_action_review | Pre-sign tx safety — deterministic scam/drainer/approval/poisoning checks | ~$0.04 |
| trade_review | Capital-scale-aware trade verdict (size vs equity, drawdown, regime) | ~$0.03 |
| action_review | Verdict on any proposed action (plan/code/command/output) | ~$0.03 |
| proof_verification | Verify a proof another agent handed you | free |
Each verdict can carry a recomputable signed proof (context.sign = true).
Endpoints
GET /andGET /.well-known/acp— machine-readable offerings + pricing + invoke URLsGET /offerings/:name— one offering's metadataPOST /offerings/:name/invoke— body{ input, context?, metadata? }; forwards to the API
Why these offerings, not a generic reasoning-verifier
- Recomputable proof, not a trust-us score — verdicts re-derive from public data (NIP-01 + BIP-340 vs a published key).
- A public, Bitcoin-anchored track record (
/ledger) of being right — wins and losses. - Committed before the outcome it's graded against (anti-back-dating).
- Specialized for trades + on-chain actions (a deterministic risk engine), not generic claim-checking.
- Free proof verification — the receiving half of the handshake.
The principle, both ways: demand a proof on what you receive; attach one to what you ship.
Setup for every client: https://api.babyblueviper.com/install · Track record: https://api.babyblueviper.com/ledger · MIT licensed.
