Skip to content
Fundamental Concepts

Solana Attestation Service

Protocolo da rede Solana para emitir e verificar atestados sobre contas, permitindo que aplicações confirmem credenciais sem custodiar dados sensíveis.

Key points

  • The Solana Attestation Service is a Solana network protocol for issuing and verifying attestations associated with accounts.
  • An attestation is a claim signed by a trusted issuer, such as confirming that an account passed a certain verification.
  • It lets applications confirm credentials in a reusable way, without each one having to redo the verification or store sensitive data.

What is the Solana Attestation Service?

The Solana Attestation Service is a Solana network protocol focused on attestations, that is, verifiable claims about an account. The idea is to let a trusted issuer state something about a user, for example that they were verified by a given process, and have that statement be checkable by any application. The focus is on confirming credentials in a standardized, reusable way.

How it works

The mechanism revolves around issuers, attestations, and verifiers. A trusted issuer, after conducting some verification of a user, issues a signed attestation that records that claim associated with the account. Other applications can then verify that attestation, checking who issued it and whether it is valid, to decide whether they trust that credential. The issuer's signature is what gives the attestation weight, since it ties the claim to an identifiable source.

An important point is the separation between the credential and the data behind it. The attestation usually states only the result of a verification, without exposing the sensitive information that produced it. This way, an application can trust that a user meets a certain requirement without needing to receive or store their documents, which reduces the circulation of sensitive data and concentrates that responsibility with whoever actually performed the verification.

This type of infrastructure is useful for making credentials portable across applications. Instead of each service repeating a verification from scratch, an attestation issued once can be reused by several, as long as they trust the issuer. This has direct application in scenarios that require confirming a user's attributes in a reusable way, reducing friction and duplicated effort, while the decision to trust a specific issuer remains up to each application.

Understanding this service helps in grasping how credentials can be confirmed in a reusable way across a network.

Why it matters

Understanding the Solana Attestation Service helps in grasping how credentials can be issued, reused, and verified across a network without spreading sensitive data. For a company building on Solana, it is a piece of identity infrastructure. This is a technical concept, and none of it represents any operational recommendation.

Risks and limitations

Trust in an attestation depends entirely on trust in the issuer: an attestation is only as valid as whoever signed it. The service confirms credentials, but does not by itself define which verifications are required by applicable rules, which depend on each context. It is specific to the Solana network and still evolving in adoption. None of this represents an operational recommendation.