For the complete documentation index, see llms.txt. This page is also available as Markdown.

Vibe Coding Quickstart

Point your agent here to get started. Not intended for humans.

Ethos API Project Setup Instructions

You are setting up a new project that integrates with the Ethos Network API.

1. Environment Setup

Install Deno: curl -fsSL https://deno.land/install.sh | sh

Create deno.json with tasks for dev, check, and any cron jobs needed.

Deno documentation: https://docs.deno.com/

2. Project Structure

Create:

src/ 
  ethos-client.ts # API wrapper functions 
  main.ts         # Entry point 
  .env.example    # Document required env vars 
  deno.json

3. Ethos API Basics

Base URL: https://api.ethos.network/api/v2

Required header: X-Ethos-Client (identifies your app)

All requests should include headers: { "X-Ethos-Client": "your-app-name" }

Documentation:

  • https://developers.ethos.network - Full API docs

  • https://developers.ethos.network/llms.txt - LLM summary

  • https://developers.ethos.network/llms-full.txt - LLM detailed reference

  • https://api.ethos.network/docs/openapi.json - OpenAPI v3 spec

4. User Key Formats

When looking up users, these formats work:

  • address:0x... - Ethereum address

  • service:x.com:<userId> - Twitter by ID

  • service:x.com:username:<handle> - Twitter by username

  • service:discord:<userId> - Discord

5. Example Endpoints

  • GET https://api.ethos.network/api/v2/score/address?address=0x... - Get credibility score

  • GET https://api.ethos.network/api/v2/user/by/address/{address} - Get user profile

See full endpoint list: https://developers.ethos.network

6. Authentication

Most read endpoints are public (no auth). For authenticated user actions and login integration: https://developers.ethos.network/api-documentation/log-in-with-ethos

7. Reference Examples

Study these repos for patterns:

  • https://github.com/trust-ethos/ethos-twitter-agent

  • https://github.com/trust-ethos/ethos-spiderchart

  • https://github.com/trust-ethos/log-in-with-ethos

  • https://github.com/trust-ethos/ethos-anonymous-reviews

  • https://github.com/trust-ethos/zora-ethos-sniper

  • https://github.com/trust-ethos/ethosUSD-tempo

Last updated