Developer Documentation · v1.0

EqubFlow Documentation

Comprehensive technical guides, cryptographic specifications, and REST API contracts.

Arc Testnet 5042002
Overview

Introduction to EqubFlow

Deterministic financial coordination and safety-gated rotating savings on Arc Testnet.

EqubFlow is an autonomous agent architecture designed to run rotating savings groups (Equb) on Arc Testnet in test USDC. It enforces deterministic financial safety: every contribution is cryptographically classified, proposals are explained in plain human language, and funds can never move to an unauthorized recipient or exceed single-payout invariants.

Core Design Directives
  • Model output is an input, never the release condition. The AI assistant recommends actions; deterministic code authorizes them.
  • Zero floating-point arithmetic. All amounts are integer base units of the 6-decimal USDC ERC-20 contract (1 USDC = 1,000,000 base units).
  • Fail-closed execution. Any ambiguity, rule discrepancy, or timeout halts fund movement and routes to human organizers.
  • Append-only auditability. Every decision is chained using RFC 8785 JSON canonicalization and SHA-256.

System Components

1. On-Chain Watcher

Polls Arc Testnet RPC (Chain ID 5042002) for ERC-20 transfers. Identifies sender addresses, amounts, and confirms block finality.

2. Assistant & Validator

Evaluates discrepancies, generates plain-language consensus proposals, and formats explanation slips within bounded action spaces.

3. Gate & Executor

The sole holder of wallet credentials. Executes transactions only when `authorizePayout` passes inside atomic database transactions.

Inspect repository source on GitHub >>Last verified: October 2026 · Arc Testnet