Work in Progress — This repository is actively evolving as we build out the Kronova platform SDK and developer experience.
A comprehensive reference implementation demonstrating how to integrate with the Kronova AI and blockchain intelligent orchestration platform using Rust and Next.js. This example showcases the full Kronova stack — from the rspc-based TypeScript SDK and Rust serverless functions to AI agent orchestration, multi-chain blockchain asset management, real-time banking via Plaid, and a production-grade enterprise dashboard.
Kronova is an enterprise AI and blockchain orchestration platform that unifies physical, digital, and financial asset management through:
- AI Agent Orchestration — Autonomous agents for asset analysis, predictive analytics, workflow optimization, and cost intelligence
- Multi-Chain Blockchain Integration — Native support for Ethereum, Bitcoin, Sui, and Canton networks
- Intelligent Asset Gateway — Unified import pipeline from vector databases (Qdrant), blockchains, banking APIs, and IoT sources
- rspc API Layer — Type-safe Rust-to-TypeScript RPC powered by rspc and Supabase Edge Functions
- Real-Time Banking — Plaid-powered financial account aggregation and transaction intelligence
Kronova is in the process of releasing the majority of the platform API for free as open infrastructure. We are maintaining a paywall exclusively for our proprietary AetherNet Protocol — a post-quantum secure, end-to-end encrypted communication and data layer built for enterprise-grade deployments where security cannot be compromised.
| Layer | Technology |
|---|---|
| Frontend | Next.js 16, React 19, Tailwind CSS v4, shadcn/ui |
| Backend | Rust (WASM), rspc, Supabase Edge Functions |
| Database | Supabase (PostgreSQL + pgvector) |
| AI | OpenAI, Vercel AI SDK, Qdrant vector DB |
| Blockchain | Ethereum, Bitcoin, Sui, Canton |
| Banking | Plaid API |
| Auth | Supabase Auth |
pnpm install
pnpm devOpen http://localhost:3000 to view the app.
NEXT_PUBLIC_SUPABASE_URL=
NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY=
SUPABASE_SECRET_KEY=
OPENAI_API_KEY=
PLAID_CLIENT_ID=
PLAID_SECRET=
PLAID_ENV=sandbox
NEXT_PUBLIC_SITE_URL=See
docs/SUPABASE_API_KEY_MIGRATION.mdfor the updated Supabase key format.
| Package | Registry |
|---|---|
@kronova-intelligent-systems/rspc-sdk |
npmjs.com |
@kronova-intelligent-systems/rust-sdk |
npmjs.com |
lib/rspc-sdk/PUBLISHING.md— Publishing the TypeScript rspc SDK to npm/pnpmlib/rust-sdk/PUBLISHING.md— Publishing the Rust SDK via wasm-packdocs/SDK-USAGE.md— Full SDK usage referencedocs/SUPABASE_API_KEY_MIGRATION.md— Supabase API key migration guide
This repository is linked to a v0 project. Start new chats to make changes and v0 will push commits directly to this repo. Every merge to main automatically deploys.
Copyright © 2026 Kronova Intelligent Systems. All rights reserved.