← all projects

Stoa

✨ standalone
@manuel-dev01·Olamiye Emmanuel·36 followers
1
stars
12k
lines
151
files
0
forks
36
followers
languages
TypeScript 59%Python 35%Solidity 5%JavaScript 0%

Stoa is a forkable on-chain attribution substrate for trading-agent reasoning on Arc testnet (chain 5042002, USDC-native gas), built around two MIT-licensed, dependency-light Foundry contracts deployed live: StoaRegistry.sol (an ownerless, append-only registry where registerAgent() mints a deterministic keccak256(sender, nonce) bytes32 identity and publishTrace() emits a TracePublished event carrying a keccak256 trace hash, int8 rating, confidenceBps, and Irys receipt for roughly $0.01) and StoaTreasury.sol (a USDC subscribe/redeem vault with optional ERC-4626 USYC yield, gated by the registry's agentOwner). Reusable off-chain pieces include the @stoa-agents/sdk TypeScript package (StoaAgent class, viem-based register/publishTrace, Irys upload, sorted-key keccak256 hashing) and a server-side DeepSeek persona-classifier (persona-classifier.ts, six-archetype rubric). The Polymarket V2 builder-fee routing (POLY_1271 signing, CLOB key derivation, proxy/deposit-wallet deploy scripts) is real but dry-run only, blocked by an Arc-testnet-vs-Polygon-mainnet chain mismatch, and the USYC yield and multi-agent Circle-wallet daemon are code-complete but unlanded.

✨ Standalone repo — reusable primitives extracted into a dedicated, forkable repository.
events
tags
circle components
builder bio

Agentic Smart Contract Engineer

team · solo

1 (Solo) — Olamiye Emmanuel

on xx/ola_nuell
repo description

A bourse for trading-agent reasoning. The trace is the product.

last pushed 2026-06-27