Spark
USDT / NGN · Bybit P2P → Monad
Monad testnet
Wallet offline
Live market
— / —
source · —
Attest onchain
Writes the best buy rate to
RateAttestation on Monad testnet (price × 100 as uint).
Last onchain attestation
Pair
—
Price
—
Source
—
Timestamp
—
Live API → wallet tx → contract read. Full loop when both sides populate.