Skip to content

Latest commit

 

History

History
48 lines (29 loc) · 2.42 KB

attestation-station.md

File metadata and controls

48 lines (29 loc) · 2.42 KB

Attestation Station (ATST)

This starter comes preloaded with the attestation station.

Usage

The attestation station is meant to be as simple as possible so you, the community, lead the direction it takes. Every attestation has the following properties:

  1. Creator - the address making the attestation
  2. About - An address the attestation is about
  3. Key - A 32 byte key
  4. Val - An arbitrary value in bytes

See the official documentation for more.

Contracts

The attestation station is deterministically deployed to 0xEE36eaaD94d1Cc1d0eccaDb55C38bFfB6Be06C77 on both Optimism and Optimism Goerli.

ATST SDK

To interact with the attestation station this library uses the minimal @eth-optimism/atst package currently in beta as well as it's accompanying cli. Feel free to open up issues for ideas of improvements for atst. We are also happy to give you ideas of how you could build an even better version of ATST or make it better for your hack!

ATST CLI

For convenience we also include the atst cli. It's a great way to interact with the atst from command line. To get started try reading an attestation

npx atst read --key "optimist.base-uri" --about 0x2335022c740d17c2837f9C884Bfe4fFdbf0A95D5 --creator 0x60c5C9c98bcBd0b0F2fD89B24c16e533BaA8CdA3

For more information run the help page

npx atst --help

Attestation station indexers

Many hackers are building their own as well!