nao
👾 nao is an open source analytics agent. (1) Create context with nao-core cli, (2) deploy nao chat interface for everyone
Explore Pragma oracle price feeds, inspect onchain data, and integrate market prices into applications on Starknet and Miden.
DataTypeScript · CSSGitHub @astraly-labsOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
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
Pricing anything, anywhere, anytime.
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Welcome to Pragma, a modular provable oracle 🧩 leveraging Starknet to enable computational data feeds at scale! • Built on Starknet 🐺 • Fully Modular 🌐 • Track-record of accuracy and resilience 🏎️ • Comprehensive documentation 📚 • Active development and community support 🤝 We're always looking for passionate developers to join our community.Read the full README ↗
Welcome to Pragma, a modular provable oracle 🧩 leveraging Starknet to enable computational data feeds at scale!
We're always looking for passionate developers to join our community.
/assets defaults to Starknet mainnet. /assets?source=miden shows Miden
testnet medians from miden.pragma.build; feed links retain network=miden.
The same-origin /api/miden proxy polls the existing batch prices endpoint.
Observation times, source counts and publisher activity are unavailable from
that endpoint, so the explorer does not infer them or substitute exchange stats.
When Miden mainnet is ready, update all fields of MIDEN_DEPLOYMENT in
src/lib/explorer-networks.ts with the verified network, API base, block explorer
and oracle/publisher accounts. The labels and account links follow that config;
the existing Miden feed URLs stay valid. Keep testnet configured until the mainnet
API is verified to return the same already-scaled { symbol, price }[] contract.
Run bun scripts/check-miden-explorer.ts, bun run type-check, bun run build,
and check network switching and a feed detail against the new deployment.
Page titles, descriptions, canonical URLs and social text use src/lib/metadata.ts.
Sharing cards use the current brand assets and the shared src/lib/og.tsx renderer.
Explorer cards include the selected network; Miden labels and image URLs follow
the deployment configuration when mainnet becomes available.
After changing card artwork, bump the v value in explicitly configured image
URLs so sharing services fetch a new image. Existing messages may retain cached
previews. Verify a running production build with
bun scripts/check-metadata.ts http://localhost:3000.
This project is licensed under the MIT license.
See LICENSE for more information.
Happy coding! 🎉