An open API service indexing awesome lists of open source software.

awesome-circles

Awesome Circles: a curated list of resources for the Circles trust-based currency ecosystem on Gnosis Chain.
https://github.com/hellno/awesome-circles

Last synced: 12 days ago
JSON representation

  • APIs & Infrastructure

    • Developer Demos

      • Circles JSON-RPC - `https://rpc.aboutcircles.com/`. Public RPC: `circles_query`, `circlesV2_findPath`, `circlesV2_getTotalBalance`, `circles_events`, and more.
      • Pathfinder Service - Optimal routing through the trust graph, available via SDK or raw RPC.
      • Circles Indexer / Query - SQL-style queries over indexed avatars, trust edges, balances, and transfers.
      • circles-nethermind-plugin - Nethermind execution-client plugin that exposes the Circles RPC namespace from a self-hosted node.
      • circles-spaceneth - Standalone Nethermind node bundled with indexer and contracts for local testing.
      • crc-faucet - CRC faucet for testnets / demos.
      • circles-migration-tool - Tooling for migrating accounts and balances from v1 to v2.
      • invite-api - Express/TypeScript HTTP API for issuing and auditing Circles invitations, with optional Slack webhook integration.
      • marketplace-api - Product-catalog aggregator and order API for the Circles Marketplace.
      • Avatar event subscriptions - Stream balance, trust, and group events in real time.
  • Background Reading

  • Build a Mini App

  • Community

  • Developer Tools

    • Developer Demos

      • CirclesTools - Hub of browser utilities: Profile Checker, Group Checker / Creator / Manager, Trust Graph & Trust Path Visualizers, Personal CRC Replenisher, Circles Backing dApp, LBP Starter, Token Distribution Checker, Safe State & Tx Hash Checker, Equilibrium Analysis, Onboarding Helper, and Legacy Safe Creator.
      • Pathfinder App - Compute and visualize optimal transfer routes through the trust network.
      • CirclesTools source - Repository for the tools hub.
      • flow-visualization - Source for the pathfinder flow visualizer.
      • group-tms - Trust-Management Service: keeps a group's trust set in sync with declarative conditions.
      • Developer Tools docs - Annotated index of every tool in the hub.
  • Explorers & Indexers

    • Developer Demos

      • circles-explorer - Block-explorer-style UI for Circles transactions, events, humans, groups, and orgs.
      • profile-service - Stores and retrieves avatar profile metadata via IPFS.
  • For AI Agents

    • Developer Demos

      • Agentic Setup for Circles - Official guide: install [Context7 MCP](https://github.com/upstash/context7), point your agent at the `aboutcircles/circles-docs` and `aboutcircles/sdk` libraries, drop a `CLAUDE.md` / `.cursorrules` in the project root.
      • llms.txt - Compact index of the docs, formatted for LLM ingestion.
      • llms-full.txt - Full doc corpus in one file. Paste into a prompt or fetch from an agent.
      • Doc query endpoint - `GET https://docs.aboutcircles.com/<path>.md?ask=<question>` returns an answer grounded in that page. Works for any doc page.
      • Sitemap - Machine-readable index of every doc URL.
      • Autonomous agent build branch - Reference mini-app build instructions written for autonomous agents.
  • Hackathon Projects

    • Developer Demos

      • BraceBuddy - NFC bracelet onboarding for Circles (ETHGlobal Brussels 2024, 1st prize).
      • Woleth - Telegram-embedded EVM wallet using Circles invite mechanics (ETHGlobal Brussels 2024, runner-up).
      • Famjam - Family currency that rewards kids for good behavior (ETHGlobal Brussels 2024, runner-up).
      • Voting with UBI - DAO voting weighted by Circles group tokens (ETHGlobal Singapore 2024).
      • Circles Subscriptz - Trustless recurring payments in CRC (ETHGlobal Prague 2025).
      • Raila Circles - Trust-graph-based P2P uncollateralized lending with a Safe module and relayer margins (ETHGlobal Buenos Aires 2025, 1st place).
      • Inner Circles - No-collateral CRC lending where 3+ community vouchers escrow trust; interest drops as vouchers grow (ETHGlobal Buenos Aires 2025, 2nd place).
      • Past Hackathon Projects index - Maintained list with descriptions.
  • Mini Apps

    • Consumer Mini Apps

      • Coinflip Game - Bet 1 CRC on heads or tails; the reference embedded mini app.
      • XMTP Demo - End-to-end encrypted DMs and group chat between Circles accounts via XMTP.
      • Merch Shop - Reference checkout flow for selling merch in CRC.
    • Developer Demos

    • Group & Admin Tools

  • Pathfinders

    • Developer Demos

      • pathfinder - Original Circles pathfinder.
      • pathfinder2 - Rewrite in Rust, used by the production pathfinder service.
      • pyfinder - Python pathfinder implementation.
      • pathfinder-proxy - Proxy layer in front of the pathfinder RPC.
  • Protocol & Architecture

    • Developer Demos

      • Gnosis Chain
      • Circles Architecture Overview - Hub V2, vaults, treasury, mint policies, and name registry on one diagram.
      • circles-contracts-v2 - Solidity source for the Hub V2 (ERC-1155), Migration contract, Name Registry, Standard Treasury, Vaults, and Base Mint Policy.
      • circles-groups - Reference group-template contracts (membership conditions, custom mint policies).
      • circles-social-recovery - Foundry contracts for a Safe SocialRecoveryModule letting GApp users recover passkey access via human guardians.
      • Personal Currencies - Per-avatar minting, demurrage math, and the rule of trust.
      • Group Currencies - How communities pool personal CRC into a fungible group token.
  • Research, Simulation & Reputation

  • SDKs & Libraries

  • Starter Kits & Tutorials

  • Start Here

  • Wallets & Apps

    • Metri - The official Circles v2 wallet. Passkey login, Safe smart account, fiat on/off-ramps via CoW Swap, and real-world spending via Gnosis Pay.
    • Gnosis App - Gnosis super-app that hosts Circles accounts, invite links, and the Mini App store.
    • Gnosis Pay - Visa-compatible card that lets you spend CRC and other Gnosis Chain assets at any merchant.