neus-trust
Verified identity, limited permissions, reusable trust receipts, and Vault secrets. One setup for Cursor, Claude Code, Codex, and VS Code.
Open source Open in the app JSON README (API)
About
Verified identity, limited permissions, reusable trust receipts, and Vault secrets. One setup for Cursor, Claude Code, Codex, and VS Code.
Details
- Kind
- Plugins
- Topic
- Security & identity
- Publisher
- neus
- Origin
- marketplace
- Category
- ferramentas
- Stars
- 23
- Forks
- 7
- Last push
- 2026-09-03T06:51:04Z
- Repository state
- ativo
- Language
- JavaScript
- License
- Apache-2.0
- Added
- 2026-08-30 01:48:58
- Updated
- 2026-08-30 01:48:58
- Origin id
neus/network/neus-trust
README
<h1 align="center">Proofable</h1> <p align="center"> <strong>Portable Trust Infrastructure for Humans and AI.</strong> </p> <p align="center"> Portable Proof carries verified identity, authority, and action evidence across apps, agents, and networks. </p> <p align="center"> <em>Verify once. Prove everywhere.</em> </p> <p align="center"> <a href="https://www.npmjs.com/package/@neus/sdk"><img src="https://img.shields.io/npm/v/%40neus%2Fsdk?logo=npm&label=%40neus%2Fsdk&color=98C0EF" alt="@neus/sdk on npm" /></a> <a href="https://www.npmjs.com/package/@neus/mcp-server"><img src="https://img.shields.io/npm/v/%40neus%2Fmcp-server?logo=npm&label=%40neus%2Fmcp-server&color=98C0EF" alt="@neus/mcp-server on npm" /></a> <a href="./LICENSE"><img src="https://img.shields.io/badge/license-Apache--2.0-blue.svg" alt="License" /></a> <a href="https://github.com/neus/network/discussions"><img src="https://img.shields.io/badge/community-discussions-98C0EF?logo=github" alt="Discussions" /></a> <a href="https://neus.network/proof/0x1487d0d9826ffc2c415b33745a058711f1c4d8928d64df5c7104752ed6d62cc0"><img src="https://img.shields.io/badge/NEUS-Verified%20Proof-98C0EF?style=flat&logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSI%2BPGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iNy41IiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIvPjxjaXJjbGUgY3g9IjE2LjAwIiBjeT0iNS4wMCIgcj0iMS4zNSIgZmlsbD0iI2ZmZiIvPjxjaXJjbGUgY3g9IjIxLjUwIiBjeT0iNi40NyIgcj0iMS4zNSIgZmlsbD0iI2ZmYiIvPjxjaXJjbGUgY3g9IjI1LjUzIiBjeT0iMTAuNTAiIHI9IjEuMzUiIGZpbGw9IiNmZmYiLz48Y2lyY2xlIGN4PSIyNy4wMCIgY3k9IjE2LjAwIiByPSIxLjM1IiBmaWxsPSIjZmZmIi8%2BPGNpcmNsZSBjeD0iMjUuNTMiIGN5PSIyMS41MCIgcj0iMS4zNSIgZmlsbD0iI2ZmYiIvPjxjaXJjbGUgY3g9IjIxLjUwIiBjeT0iMjUuNTMiIHI9IjEuMzUiIGZpbGw9IiNmZmYiLz48Y2lyY2xlIGN4PSIxNi4wMCIgY3k9IjI3LjAwIiByPSIxLjM1IiBmaWxsPSIjZmZmIi8%2BPGNpcmNsZSBjeD0iMTAuNTAiIGN5PSIyNS41MyIgcj0iMS4zNSIgZmlsbD0iI2ZmYiIvPjxjaXJjbGUgY3g9IjYuNDciIGN5PSIyMS41MCIgcj0iMS4zNSIgZmlsbD0iI2ZmYiIvPjxjaXJjbGUgY3g9IjUuMDAiIGN5PSIxNi4wMCIgcj0iMS4zNSIgZmlsbD0iI2ZmYiIvPjxjaXJjbGUgY3g9IjYuNDciIGN5PSIxMC41MCIgcj0iMS4zNSIgZmlsbD0iI2ZmYiIvPjxjaXJjbGUgY3g9IjEwLjUwIiBjeT0iNi40NyIgcj0iMS4zNSIgZmlsbD0iI2ZmYiIvPjwvc3ZnPg%3D%3D" alt="NEUS verified portable proof" /></a> </p> <p align="center"> <a href="#why-proofable"><strong>Why Proofable</strong></a> | <a href="#choose-a-path"><strong>Choose a path</strong></a> | <a href="#live-surfaces"><strong>Live surfaces</strong></a> | <a href="#support"><strong>Support</strong></a> </p> --- ## Why Proofable Every app, agent, and marketplace rebuilds identity, ownership, and permission checks from zero. Proofable saves the accepted result as a Portable Proof any connected product can check under its own rules — so trust moves instead of restarting. Runtime guardrails check the agent inside one runtime. Proofable makes the result portable: the same proof checks at your gate, another vendor's tool, or a partner's checkout. **Set limits on an AI agent.** Record who controls it, what it may do, spend cap, expiry — as a proof a connected runtime checks before action. No authority. No action. | Need | What you get | | ---- | ------------- | | Reuse a completed check | A proof with source, status, scope, and expiry | | Sell protected access | Checks, price, hosted checkout, and a server confirmation | | Set limits on an agent | Owner, spend account, allowed and denied actions, revocation | Proofable does not replace your authentication, policy engine, payment processor, agent runtime, or audit logs. Your integration calls the check and enforces the result on the protected path. ## Choose a path Add the hosted MCP remote, then click **Connect**. `https://mcp.neus.network/mcp` Then ask: > Reuse what I already have. Before a sensitive action, check my current proofs. Proofable answers **Passed**, **Action needed**, or **Blocked**. Full steps: [MCP setup](https://docs.neus.network/mcp/setup). | Path | Next step | | ---- | --------- | | Chat, IDE, or job runtime | [Connect Proofable](https://docs.neus.network/mcp/setup) | | App | [Hosted sign-in](https://docs.neus.network/cookbook/auth-hosted-verify) | | List on Proofable | [Connect Proofable](https://docs.neus.network/mcp/setup#list-and-sell) | | Embed a gate | [Sell access](https://docs.neus.network/quickstart) | | Agent limits | [Agents](https://docs.neus.network/agents/overview) | --- ## Live surfaces | Surface | Use it for | | ------- | ---------- | | [Product](https://neus.network) | Profiles, gates, and hosted product UX | | [Hosted sign-in](https://neus.network/verify) | Browser verification for people and orgs | | [Proofs](https://docs.neus.network/platform/proofs) | Portable records of identity, authority, and outcomes | | [SDK](https://docs.neus.network/sdks/javascript) ([@neus/sdk](https://www.npmjs.com/package/@neus/sdk)) | Issue, poll, and check proofs from your app | | [Widgets](https://docs.neus.network/widgets/overview) | `VerifyGate` and `ProofBadge` for React products | | [API](https://docs.neus.network/api/overview) | Server reads, checks, verifier catalog, and verification endpoints | | [Agents](https://docs.neus.network/agents/overview) | Agent identity, permissions, and proof history | | [MCP](https://docs.neus.network/mcp/overview) | Profile, checks, proofs, and permissions in any MCP client. Registry metadata: [`@neus/mcp-server`](https://www.npmjs.com/package/@neus/mcp-server) | | [Examples](./examples) | Runnable app and agent samples | | [Verifier catalog](https://docs.neus.network/verification/verifiers) | Live check IDs and inputs | ## Capability snapshot The live verifier catalog is documented at [docs.neus.network/verification/verifiers](https://docs.neus.network/verification/verifiers). JSON Schemas live in [`docs/verifiers/schemas/`](./docs/verifiers/schemas/); the machine index is [`spec/VERIFIERS.json`](./spec/VERIFIERS.json). | Capability | Verifiers | | ---------- | --------- | | Ownership and identity | `ownership-basic`, `ownership-social`, `ownership-dns-txt`, `ownership-org-oauth`, `ownership-pseudonym` | | Human and wallet trust | `proof-of-human`, `wallet-risk`, `wallet-link` | | Assets and contracts | `token-holding`, `nft-ownership`, `contract-ownership` | | Content and safety | `ai-content-moderation` | | Agent trust | `agent-identity`, `agent-delegation` | ## This repository Public docs, SDK (`@neus/sdk`), MCP registry package (`@neus/mcp-server`), widgets, examples, specs, and the **`neus-mcp`** plugin ([setup](https://docs.neus.network/mcp/setup)). ## Open standard Proofable is a reference implementation of [CAIP-380 (Portable Proof)](https://standards.chainagnostic.org/CAIPs/caip-380) ([PR](https://github.com/ChainAgnostic/CAIPs/pull/380)), a ChainAgnostic standard at Draft status. Wallet-signed request envelopes use a deterministic SHAKE-256 hash (`qHash`), CAIP-2 chain context, and CAIP-10 / `did:pkh` identities. The hash, DID binding, and signature can be checked without Proofable. Verifier outcomes remain part of the Portable Proof. The envelope works with any CAIP-2 namespace and that chain’s native signing scheme. See [Standards & interoperability](https://docs.neus.network/learn/standards), the [offline examples](./examples/caip-380), the [CAIP-380 docs](https://docs.neus.network/learn/standards/caip-380), and the [Technical Whitepaper](https://docs.neus.network/whitepaper). ## Support | Channel | Use for | | ------- | ------- | | [Docs](https://docs.neus.network) | Product and integration guidance | | [Changelog](./CHANGELOG.md) | Release notes and upgrade paths | | [Platform](https://docs.neus.network/platform/overview) | Hosted product, API, and upgrade path | | [Discussions](https://github.com/neus/network/discussions) | Questions and implementation patterns | | [Issues](https://github.com/neus/network/issues) | Bugs and requests | | [SECURITY.md](./SECURITY.md), [dev@neus.network](mailto:dev@neus.network) | Vulnerability disclosure | ## Status Proofable is under active development. Published APIs and verifier schemas may change between minor versions. Breaking changes are listed in the [changelog](./CHANGELOG.md). ## Audit Smart contracts were audited by [SafeStack AI](https://safestackai.com) in March 2026. The audit completed with no critical, high, medium, or low severity findings. See the [Trust Center](https://neus.network/trust-center#smart-contract-audit) for details. ## Partners and programs - **Webacy, ZKPassport, Phala Network:** integration partnerships for verification, zero-knowledge identity, and confidential compute - **NVIDIA Inception:** early-stage AI startup program - **Google for Startups:** cloud and AI startup program - **Optimism Retro Funding Season 8:** grant recipient ## License All code in this repository is Apache-2.0, including the reference smart contracts. The CAIP-380 specification is released under CC0 1.0. NEUS names and logos are protected trademarks; see [TRADEMARKS.md](./TRADEMARKS.md).