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
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.
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
Install the documented Stellar SDK package with npm install @attestprotocol/stellar-sdk.
Install the documented CLI package with npm install @attestprotocol/cli.
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.
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

