OpenViSTAI · Agents · Blockchain · Crypto
Menu
Protocols

Attest Protocol

An open-source TypeScript project described as a unified trust framework for blockchain-based attestation infrastructure. Its documented implementation centers on on-chain claims, authorities, schemas, subjects and resolvers.

Independent OpenViST project profile, based on linked sources.

Attest Protocol — OpenViST project profile in Protocols.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Consider it when a blockchain application needs structured, verifiable trust claims and an implementation model for authorities, schemas, resolvers and attestation lifecycles.

Who it is for

  • Blockchain developers building attestation services
  • Teams creating on-chain identity or reputation workflows
  • Integrators working with Stellar smart contracts and SDK tooling
  • Developers exploring cross-ecosystem trust records

Documented uses

  • Issue cryptographically signed claims about subjects
  • Register and manage attestation authorities
  • Define structured schemas for machine-readable claims
  • Resolve and verify on-chain attestation data
  • Integrate attestation operations through TypeScript or a CLI
Before you choose

Requirements & limits

The project is publicly hosted, marked with an MIT license badge, and documents Stellar sandbox, testnet and mainnet environments.

  • The documented smart-contract implementation uses Stellar and Soroban.
  • The SDK is TypeScript-based and covers connection management, schema registration and attestation lifecycle operations.
  • The CLI provides a documented path for creating an attestation on Stellar testnet.
  • Resolvers can support schema resolution, revocation checks and integrations with off-chain data sources.
  • The protocol describes an optional fee and levy mechanism for attestation services.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Set up the documented Stellar SDK and CLI packages

Prepare a development environment for interacting with Attest Protocol's Stellar infrastructure.

Before you start

  • Node.js package installation support
  • A project that uses the documented npm packages
  • The repository's Stellar integration details

Steps

  1. Install the documented Stellar SDK package with npm install @attestprotocol/stellar-sdk.

  2. Install the documented CLI package with npm install @attestprotocol/cli.

  3. Use the TypeScript SDK or CLI examples as the integration starting point for Stellar testnet interactions.

Expected outcome

The documented Attest Protocol SDK and CLI packages are installed as the starting point for Stellar integration.

Guide limitations

  • The evidence documents package installation and example usage, but does not document a complete verification of a successful local setup.
  • The SDK example uses a Stellar secret key; handle credentials according to your project's security practices.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
1 October 2026
Original website title
daccred/attestprotocol · Official homepage title · retained in its source language