How Anchora Works
Anchora is a permissioned attestation infrastructure for real-world assets (RWA). It coordinates professional appraisers, legal/title verifiers, insurers, inspectors, custodians, and auditors to sign lifecycle events for physical assets on Solana — creating a verifiable on-chain history that DeFi protocols can read in one API call.
Manages the network — verifies attestors, registers assets, assigns work
Professional specialist who signs lifecycle events with documents
Requests attestations for their physical assets, downloads certificates
Maintains operating context, servicing data, and document handoff without signing attestations
Finds asset opportunities, refers owners, and tracks evidence gaps for follow-up
Reads jurisdiction-scoped assets, attestors, evidence gaps, and risk flags without writing attestations
How it works — the lifecycle
Every physical asset goes through a series of attestation events. Each event is recorded on the Solana blockchain with a document hash and a professional signature.
The operator creates an asset record (or the owner submits a request). The asset gets a unique ID and enters the Anchora registry.
The operator or asset owner opens an attestation request for a specific event type — valuation, legal/title verification, inspection, custody, insurance, audit, or issuance.
The operator assigns a verified attestor whose role matches the event type. The attestor receives an email notification.
The attestor signs in, uploads the supporting document (PDF, photo, report), sets a confidence tier, connects the linked wallet, and approves the transaction.
The document is hashed (SHA-256), stored in the configured document storage, and the hash + metadata are written to a PDA on Solana Devnet with the attestor wallet as the signer.
The asset detail page shows the confirmed on-chain event with a Solana Explorer link. The reliability score updates automatically.
The owner can download an attestation certificate — a PDF listing all confirmed on-chain events with transaction signatures.
Operator
The operator is the administrator of the Anchora instance. There is one operator per deployment. The operator verifies attestors before they can sign events, manages asset records, and oversees the attestation workflow.
Capabilities
Access
The operator dashboard is at /operator/dashboard. Access now requires operator login.
Attestors
Attestors are verified professionals who sign lifecycle events for physical assets. Each attestor has a specific role that determines which event types they can attest. They receive tasks by email and submit attestations through a role-specific dashboard, then approve the on-chain write with the Solana wallet linked to their profile.
Determines market value of the asset. Required for collateral and tokenization.
Verifies physical condition. Required for real estate, equipment, and commodities.
Confirms owner authority, title status, and whether the asset is pledged or otherwise encumbered.
Confirms asset is held and secured. Required for custody transfer events.
Confirms active coverage, exclusions, and underwriting risk.
Performs compliance checks and final audits before redemption.
Attestor capabilities
Confidence tiers
Each attestation includes a confidence tier set by the attestor. This directly affects the asset reliability score.
Asset Owner
Asset owners register their physical assets and request professional attestations. Once attestations are confirmed on-chain, owners can download verifiable certificates and share on-chain proof with DeFi protocols, lenders, or counterparties.
Capabilities
Reliability Score
Every asset gets a 0–100 reliability score backed by the on-chain Asset snapshot and refreshed as confirmed attestations arrive.
Which event types are confirmed: issuance, valuation, inspection, custody, audit, insurance, and legal verification evidence
Strongest per-type evidence quality, with support from additional confirmed event types
Freshness of the latest scored core evidence by type: valuation, inspection, and custody each age on separate windows
Property Manager
Property managers support the operational side of an asset: occupancy, servicing, maintenance context, tenant or facility notes, and document coordination. They are not attestors and do not submit certified on-chain attestations.
Capabilities
Access
The property manager workspace is at /property-manager/dashboard. This role is operational and identity-only.
Scout
Scouts are discovery-side participants. They surface promising assets, refer owners, and help investors or operators notice evidence gaps before a full attestation workflow starts.
Capabilities
Access
The scout workspace is at /scout/dashboard. Scout profiles use a dedicated authenticated hunt feed and profile.
Government Regulator
Government regulators are read-only oversight participants. They do not create assets, assign work, or sign attestations. Their cabinet shows assets, attestors, lifecycle status, risk flags, and source gaps only inside their authorized jurisdiction.
Capabilities
Access
The government regulator workspace is at /government/dashboard. Access is authenticated, read-only, and limited by jurisdiction.
On-chain recording & Certificates
Anchora uses a custom Anchor program on Solana Devnet. Every attestation event creates a Program Derived Account (PDA) that permanently stores the event metadata and document hash.
What is stored on-chain
The document itself is never stored on-chain — only the SHA-256 hash. The file is stored in the configured document storage. Anyone can independently verify that the document matches the on-chain hash.
Certificates
After the first on-chain confirmation, the asset owner can download an attestation certificate. It lists all confirmed events with attestor names, roles, event types, confidence tiers, transaction signatures, and Solana Explorer links.
The certificate is a printable PDF generated directly from on-chain data — it cannot be forged because each entry links to a verifiable Solana transaction.
Program details
Authentication
Anchora supports email/password, Google/GitHub OAuth, and wallet verification. Attestors use their normal account to access tasks and connect the linked Solana wallet only when anchoring an attestation on-chain.
This keeps day-to-day access straightforward while ensuring the cryptographic signer matches the real attestor at submission time.