Verax Attestation Registry
  • 👋Introduction
  • ⚒️Getting Started
  • Core Concepts
    • High-Level Overview
    • Attestations
    • Schemas
    • Linked Data
    • Modules
    • Portals
    • Ecosystem
  • Developer Guides
    • ♒For Attestation Issuers
      • Create and register a Schema
      • Create a Module
      • Register a Module
      • Create a Portal
      • Register a Portal
      • Create an Attestation
      • Encoding Attestation Data
      • Revoke an Attestation
      • Replace an Attestation
      • Link Attestations
      • Bulk Create Attestations
      • EAS compatibility
    • 🧑‍🏫Tutorials
      • From a Schema to an Attestation
      • Using Ceramic to store the Attestation Payload
    • 🚀Examples
    • 🌐Using the Subgraph
    • 🛠️Using the SDK
  • Discover
    • 📚Modules Standard Library
      • ECDSAModule
      • ERC1271Module
      • FeeModule
      • IndexerModule
      • IssuersModule
      • SchemaModule
      • SenderModule
    • 🤝Integrations
  • Get Involved
    • Get in Touch
    • Contribute
    • Governance
      • Governance Charter
      • Governance Parameters
      • Overview of Governance
      • Proposal Templates
Powered by GitBook
On this page

Getting Started

PreviousIntroductionNextHigh-Level Overview

Last updated 8 months ago

If you're a dApp, and you want to publish attestations, here are the steps to get up and running:

  1. Decide on your , which is a description of what your attestations will look like.

  2. Deploy your , which is a contract through which you push attestations into the registry (note: you can also call a smart contract function to do this for you — simple!).

  3. Send your to your portal contract, which will push them to the registry.

  4. All done!


You can call a function on the registry to deploy a portal contract for you, or you can deploy your own portal contract, over which you have full control to customize the way you wish.

You can decide to keep your portal simple, and you can also use one or more , which are small smart contracts that run extra verification logic over the attestations before they are registered. We have some that you can use, and more are being added all the time.

Please feel free to contact the developers in the community for support! They are always eager to help teams to get up and running quickly! You can find advice on our .

Note: the Verax registry is now permissionless on testnets, but still permissioned on mainnets, so you'll need to get on the allowlist to register Schemas or Portals. Fortunately this is fairly easy, !

⚒️
☕
😄
schema
portal
attestations
modules
examples modules in our GitHub repo
Discord server
reach out to us