Oracle3
Open-source trading engine and MCP server for prediction markets. Fee-aware no-arbitrage trading across related contracts, live on Kalshi, Polymarket and Solana or on paper.
Find your best Neverland strategy. Live rates, dollar estimates, clear risks.
Translation pending
FinanceTypeScript · CSSGitHub @hypermassiv-gitOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
An independent, read-only web app that shows DeFi beginners which lending strategies on Neverland (an Aave V3 fork on Monad) are profitable at current rates. It has no wallet connection and makes no transactions.
Live mode is configured. config/chain.ts has the three PoolAddressesProviders and the DUST/USDC pair, all verified on-chain.Read the full README ↗An independent, read-only web app that shows DeFi beginners which lending strategies on Neverland (an Aave V3 fork on Monad) are profitable at current rates. It has no wallet connection and makes no transactions.
npm install
npm run dev # http://localhost:3000 (sample data by default)
npm test # unit tests for the rate math and strategy engine
| Path | What |
|---|---|
config/assets.ts | Every asset: price family, stablecoin or not, supply-only, built-in yield (with a hook for a live yield source) and loop pairing |
config/chain.ts | ⚠️ Contract addresses (all TODO) and the RPC URL (env var) |
config/engine.ts | Minimum rate (1%), leverage (50% of max), reward valuation, held rewards (DUST), risk scoring |
lib/data/ | Mock and live data sources, plus pure rate converters |
lib/engine/ | Pure strategy engine: generators, math, risk, text templates |
app/api/strategies | Server endpoint: fetches the data, runs the engine and caches the result for 60s |
Live mode is configured. config/chain.ts has the three PoolAddressesProviders and the DUST/USDC pair, all verified on-chain.
staticApr fallback in config/assets.ts is used.MONAD_RPC_URL is tried first. Monad's public RPC is the backup.npm run check:live # smoke test against the real chain (needs MONAD_RPC_URL)
Hosted on Vercel as the project wisdom-of-the-wind in the hypermassiv-2243 personal scope. Production is at https://wisdom-of-the-wind.vercel.app. Env vars DATA_MODE=live and MONAD_RPC_URL are set for Production and Preview.
npx vercel deploy --prod --scope hypermassiv-2243s-projects