KiyoshiKIYOSHI
—
Agent ID—Wallet—Attribution—StandardERC-8004ChainCelo 42220Sourcegithub.com/MELcodes99/kiyoshiUptime—
Equity
——.——
Net deposits —
Net P&L
——.——
— since —
Realized
——.——
— cycles
Textile volume
——.——
— fills
Win rate
——.——
Avg — / cycle
State
——.——
Next scan —
Corridor scannerScanned — · Max size —
PairRouteBest sizeOutEdge $Edge bpsSignal
——.——
Min edge $0.01 · Slippage cap 0.30% · Loss guard 0.50% / 30 min
Risk parameters
Max trade——.——
Min edge——.——
Scan interval——.——
Loss guard——.——
Max hold——.——
Slippage cap0.30%
System
Started——.——
Uptime——.——
Last scan——.——
Last error——.——
Cumulative realized P&L0 CYCLES
Awaiting data
Execution log0 EVENTS
TimeTypePairRoute / venueSizeP&LTextile $Txs
——.——
PAGE 1 / 1
Venues & contractsCELOSCAN VERIFIED
Textile FX LimitOrderReactor0xa9AA…35b3
Uniswap v3 SwapRouter020x5615…abc4
Uniswap v3 QuoterV20x8282…a8E8
ERC-8004 Identity Registry0x8004…a432
Research: Naira on Celo2026-10-25

Kiyoshi scans the cNGN corridor every cycle but has no executable route. On 2026-10-25 three naira prices coexisted on Celo with no path between them for a non-institutional wallet.

AssetVenueNGN per USDStatus
NGNmUniswap v3~1,335Mento oracle offline (no valid median)
cNGNUniswap v3 (0.01% pool)~1,368Tradable both ways
cNGNTextile FX RFQ~1,382Bid only, sell side empty

Spread: ~3.5%. Blockers: Mento NGN oracle offline; no NGNm/cNGN pool; Busha on-ramp settles to BNB Chain and Base only; issuer bridge requires a registered business. Kiyoshi will route automatically if any path opens.

Method
  1. 01Every 60s, quote each Celo corridor on Uniswap v3 (QuoterV2, all fee tiers) and Textile FX (v2 RFQ preview), both directions, at 100%, 50% and 25% of max size.
  2. 02If the best net edge ≥ min edge, execute: leg 1 on the cheaper venue, leg 2 on the other with a firm quote that must break even.
  3. 03Every transaction is tagged with ERC-8021 attribution celo_f6214d29d540.
  4. 04Incomplete cycles leave inventory; the loss guard holds it rather than sell below cost minus 0.5%, for up to 30 minutes.
  5. 05Equity is read at a single block that includes the agent’s latest transaction.