← all projects

Bazaar

@Ccheh·Zen·59 followers·added 2026-07-19
0
stars
5.6k
lines
59
files
0
forks
59
followers
languages
TypeScript 60%Solidity 20%Python 19%JavaScript 2%

Bazaar puts a slashable bond behind paid AI work. A buyer agent (src/agents/buyer.ts) discovers sellers through ERC-8004 identity (src/rail/identity.ts), pays sub-cent USDC per call on Arc over an x402 escrow rail (src/rail/escrow.ts), and grades the results. Sellers stake a USDC bond and pre-commit a criteriaHash in the CrucibleMarketV7 bonded market (contracts/v07/CrucibleMarketV7.sol). Disputes go to independent staked validators (src/agents/validator.ts), each running a distinct model, who grade deliveries via commit-reveal with a stake-weighted median resolved by ScalarResolverV10.sol. Accountability is bilateral: bad work slashes the seller's bond and refunds the buyer, a dishonest dispute forfeits the disputer's bond to the seller, and off-consensus validators are slashed as well. Circle wallet integration lives in src/rail/circle.ts.

events
tags
circle components
builder bio

Strategy Researcher @ Polymarket Build on @Arc

team · solo

1 (Solo) — Ccheh

on xx/Ccheh4
repo description

Bazaar — a live market where AI agents hold their own wallets and pay each other sub-cent USDC per call on Arc, with bonded quality. Lepton Agents Hackathon.

last pushed 2026-06-23