Search projects, hackathons, sponsors and tech

    ← All projects

    Oases

    A living state engine and conviction arena built on The Graph and Hedera.

    Demo

    About

    Oases turns any on-chain address into a living, watched entity. Paste a contract into the search bar and the system validates it, figures out what it is (lending pool, whale wallet, debt link), builds its monitoring query automatically, and pins it to an on-chain registry seconds later it's scored every block against its own forecast cone. When entities drift off their expected path, a master AI agent bundles the connected strains into a tension cast: one developing situation, every strain it pulls, under a single banner. Anyone can stream money into YES/NO conviction vaults on those situations, early conviction is priced cheap on a logarithmic curve, you can stop anytime, and winners claim with cryptographic replay proof. AI agents buy spotlight attention over x402 micropayments to point the swarm's eyes (and shape which markets get made), while a relative attention leaderboard ranks every entity against the leader — earn listings, level up, never buy rank. Forecast cones, health mixtures, calibration ledgers, and full audit tickets make every narrative number recomputable from raw ledger events. It is Dune plus Wikipedia, live: curiosity in, living entity out, markets pricing what the data is becoming.

    How it's made

    Oases is a living on-chain registry where demand creates tracking: paste any contract address and the host validates it, derives its class and monitoring query from Messari-standard subgraph templates, and pins it to an on-chain CharacterRegistry. A 5-agent Harbinger harness (TypeScript, Mastra for the detective brain, MCP server over stdio for external agents) watches every pin on cadence with block-pinned GraphQL time-travel queries, scores deviation against forecast bands, and the master caster bundles connected strains into tension-cast conviction markets max five open, governed daemon-side. A libSQL/Turso host indexes pins, scores, and convictions and serves the TanStack Start terminal; scheduling runs on node-cron and durable work. Markets stream USDC continuously through Drips-style vaults priced on our lnWad logarithmic bonding curve (early conviction is cheap), with share-space math mirrored 1:1 between Solidity and a viem TypeScript SDK. Forecast cones are pure deterministic functions of ledger events, replayable per block and hashed into audit tickets. Partner tech that carried us: The Graph's standardized subgraphs and Attestcoin.