Skip to content

Latest commit

 

History

History
44 lines (26 loc) · 2.48 KB

getting-started-as-a-api-submitter-or-verifier.md

File metadata and controls

44 lines (26 loc) · 2.48 KB
description
Help build the decentralized protocol for knowledge by submitting and verifying information at scale.

Getting started as a submitter or verifier

Steps TL;DR

  1. Get into the dApp and retrieve your authentication (JWT) token.
  2. Follow the quick start guide in the API docs
  3. Explore the available guides, data schema, apps-and-demos.md, datasets, and posts.

Getting into the dApp and collecting your JWT authentication token

To access the Golden protocol API you need to first authenticate with a JWT token. To get your token:

  1. Follow accessing-the-dapp.md to create an account and gain access to the dApp. After successfully logging in you will be able to visit your settings page to retrieve your JWT token.
  2. You can test that your token is working correctly by using one of our apps-and-demos.md.
  3. Read the README (1).md to get started with the GraphQL API or Python SDK.

Learn the knowledge graph schema

Before submitting or verifying data it is essential to understand the schema for the knowledge graph. The graph is created from subject predicate object (SPO) triples, for more background information read triple.md.

  • You can currently submit and verify information related to the predicates listed in the protocol schema.
  • If the information you wish to submit is not included in this schema, you may request it through the predicate-improvement-process.md.

API/SDK Tutorials

Data submission

For a full tutorial on data submission follow the disambiguation walkthrough readpython-sdk-disambiguation-tutorial.md.

Bounties

Instructions on identifying and completing bounties for additional rewards are detailed incompleting-a-bounty.md.

Verification

A verification tutorial using the Python SDK can be found at verification.md.