Circles Tools
Useful components when building in Rust:
- circles-rpc: JSON-RPC client with query/balance/events/group/trust helpers.
- circles-pathfinder: Flow computation for trust-based transfers.
- circles-types: Shared protocol/query/event/config types used across the workspace.
- circles-sdk: High-level orchestrator with typed avatars, runners, transfer planning, and invitation/referral helpers.
- circles-transfers: Ordered transaction assembly for transfer, replenish, and group-token redeem flows.
- Profile service (backend): indexes/persists profiles (used by
circles-profiles). - Nethermind plugin: indexes Circles events and exposes RPC endpoints.
- Contract ABIs: available via
abiscrate for direct contract interactions.