Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

C-ATTS: An Attestation Data Duplicator #190

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

kristoferlund
Copy link

Hi, I am building C–ATTS, a platform to create, transform, combine and migrate EAS attestations.

A C–ATTS attestation is defined by a “recipe”. A recipe is a combination of a GraphQL query, a processing algorithm and an output schema. The output of running a recipe is a regular EAS attestation that is 100% compatible with the EAS standard.

C–ATTS supports queries to the EAS API as well as queries to any subgraph hosted on The Graph. This means that C–ATTS can attest to virtually any data stored on any EVM chain.

Some example recipes could be:

  • Migrate my Gitcoin Passport score from chain A to chain B
  • Calculate my total value locked in DeFi on chain A
  • Aggregate my NFT holdings on chain A
  • Attest to my membership in a DAO
  • Attest to me owning a specific POAP
  • Attest to me being a Gitcoin Grant donor

A C–ATTS recipe can include multiple queries, spanning multiple chains. The processing algorithm can be as simple as summing up the results of the queries or as complex as you can imagine.

Once a recipe is setup, users can claim attestations. Think of it a bit like POAPs.

Currently, C–ATTS is looking for projects that want to integrate composite attestations into their platform. If you are interested, please reach out to me at Twitter or Telegram.

You can find more information and try the prototype app at https://catts.run

image

The app is still in early development and I am looking for feedback and feature requests. Curretntly, you as a user can claim attestations from a number of pre-defined recipes. On the roadmap is a number of planned features:

  • Create your own recipes
  • Verify the processing logic of a recipe
  • SDK for easy integration into your project

🙏 Thanks!

Copy link

netlify bot commented May 15, 2024

Deploy Preview for optimism-ecosystem-contributions ready!

Name Link
🔨 Latest commit ed1aa63
🔍 Latest deploy log https://app.netlify.com/sites/optimism-ecosystem-contributions/deploys/664462e245fe910008725ac3
😎 Deploy Preview https://deploy-preview-190--optimism-ecosystem-contributions.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@kristoferlund
Copy link
Author

@Nicca42, I don't believe the format allows for more than one project to be listed for each idea. Please advice how to solve the merge conflict.

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants