kta-oracle
Supports ChatGPT Custom GPTs through OpenAPI specification import, allowing users to create custom GPTs that can fetch live KTA rates, calculate transfer costs, and access oracle tools programmatically.
KTA Oracle — The Most Capable Keeta Network Oracle
19 tools · 5 tiers · 0.4s finality · 100% on-chain · No API key
Real-time KTA price intelligence, on-chain analytics, whale detection, compliance screening, wallet scoring, identity resolution, and the full Keeta Network SDK surface — served as a tiered REST API from Cloudflare's global edge. The only oracle that combines live price data, AI-powered market insights, and production Keeta SDK tooling in a single deployment.
No API key. No email. No KYC. Your Keeta wallet address is the only identity.
Payments are fully on-chain. Tier activation scans on-chain history in under 2 seconds. Every KTA sent from the same wallet accumulates — you're already on the ladder at 0.1 KTA.
→ kta-oracle.top · Tools catalog · Machine-readable spec · Companion: KTA-Social
At a glance
Tools | 19 — free through business tier |
Tiers | 5 — Free, Starter, Social, Pro, Business |
Settlement | 0.4 seconds — Keeta Network native finality |
Edge latency | <5ms — served from Cloudflare KV globally |
Price freshness | 5 minutes — cron-driven, never stale |
Platforms | Discord · Telegram · Slack · X/Twitter |
Auth | Keeta wallet address — no API key, no KYC |
AI insights | On every price alert — payment-network focused |
Source | 100% open source — MIT licensed |
Related MCP server: remit.md MCP Server
Endpoints
Public
Method | Path | Description |
|
| Oracle landing page |
|
| Service health check |
|
| Live KTA/USD price with 1h / 24h / 7d change |
|
| KTA rate in any of 160+ fiat currencies with real-time FX conversion |
|
| Recent large on-chain KTA movements (Starter+ tier required) |
|
| Scan on-chain history, assign tier, store in KV |
|
| Tier, expiry, social lifetime status |
Internal (X-Internal-Secret required)
Method | Path | Description |
|
| FX quote between two Keeta tokens |
|
| Initiate KTA payment from oracle wallet |
|
| Verify on-chain payment for a subscriber |
Subscription Tiers
Payments accumulate on-chain — multiple sends from the same wallet stack toward the highest tier.
KTA sent | Tier | Tools | Oracle calls | Social alerts | Whale alerts | Duration |
0.1 | Free | 5 | 20 / day | 100 trial | 1 ever | 5 days |
10 | Starter | 8 | 60 total | Trial only | 3 / month | 30 days |
50 | Social | 8 | 150 / month | Lifetime | Unlimited | 30 days |
300 | Pro | 13 | 300 / month | Lifetime | Unlimited | 30 days |
600 | Business | 19 | Unlimited | Lifetime | Unlimited | 30 days |
Send KTA to the oracle wallet address (set in wrangler.toml as ORACLE_WALLET in KTA Social). Then call POST /activate with the sender wallet address. The oracle reads full on-chain history and assigns the correct tier immediately.
Tier Progression
Each tier has a natural ceiling. Users typically upgrade when they hit one of these:
Free → Starter: Free tier lasts 5 days. Whale feed is locked and only 1 whale alert ever fires. Sending 10 KTA total extends access to 30 days, unlocks the live whale feed on
/onboard, adds 3 whale alerts/month, and triples the API quota. Already sent 0.1? Only 9.9 more needed — sends accumulate.Starter → Social: Starter alerts expire after 30 days and still count against the 100-alert trial cap. Social (50 KTA total) is where alerts become permanent — social platform alerts never expire even if Oracle access lapses. One on-chain send, lifetime delivery.
Social → Pro: Users who need compliance tools, wallet scoring, transaction history, or on-chain analytics outgrow Social. Pro (300 KTA total) adds the full analytics suite — built for operators, teams, and builders.
Pro → Business: Business (600 KTA total) removes all limits — all 19 SDK tools, unlimited API calls, priority processing. Designed for institutions and teams running automated KTA workflows.
Accumulation is the key mechanic: all sends from the same wallet stack toward the highest tier. A user who sent 0.1 KTA is already on the ladder — every subsequent send moves them up without starting over.
Deploy
npm install
npx wrangler deployRequired secrets — set before deploying:
npx wrangler secret put KEETA_SEED
npx wrangler secret put INTERNAL_SECRET
npx wrangler secret put KTA_SOCIAL_URLKEETA_SEED is the BIP39 passphrase for the oracle wallet. INTERNAL_SECRET must match the value set in KTA Social. KTA_SOCIAL_URL is only required if not using the Cloudflare service binding (fallback HTTP).
KEETA_ACCOUNT_INDEX is set in wrangler.toml (non-secret, defaults to 0).
Performance
Operation | Latency | Notes |
API read ( | <5ms | Served from Cloudflare edge KV — no origin round-trip |
Price freshness | 5 min max | Cron fires every 5 minutes, writes to KV |
FX rate conversion | <1ms after first fetch | Rates cached in KV for 1 hour |
KTA settlement | 0.4s | Keeta Network native finality — faster than Solana (~400ms avg), Ethereum (~12s), Bitcoin (~10min) |
Tier activation | ~1–2s total | 0.4s on-chain settlement + chain scan + KV write |
Whale detection | every hour | Gated to hourly — avoids CPU overrun on the cron |
The cron runs all independent operations in parallel: price fetch, history read, and whale detection run concurrently, keeping each 5-minute cycle well within Cloudflare's 30-second CPU limit.
For a REST/JSON price oracle, sub-5ms edge reads from a globally distributed network is at the ceiling of what HTTP can deliver. There is no faster retrieval path short of embedding the data in a CDN response.
Mobile
The Oracle landing page (/) is fully mobile-responsive — hamburger navigation, fluid layouts, and touch-optimised controls. Tested across viewport widths from 320px.
Native SDK
All on-chain operations are performed natively through the Keeta Network SDK — no third-party APIs:
Operation | Native method |
Whale detection |
|
Tier activation |
|
FX quotes |
|
Payment send |
|
Price (fallback) |
|
The cron fetches live KTA price with a time-boxed 8s timeout and falls back to the last known price from KV — ensuring the cron never hangs regardless of network conditions. The Keeta Anchor SDK is used for on-demand price in HTTP endpoints where cold starts are acceptable.
Stack
Cloudflare Workers — TypeScript, cron trigger (
*/5 * * * *)Keeta Network SDK —
@keetanetwork/keetanet-client,@keetanetwork/anchor(100% native)Cloudflare KV — subscription state and price history ring buffer
Why KTA-Oracle?
Feature | Most MCP servers | KTA-Oracle |
Tools available | 1–5 | 19 |
AI-powered reasoning on every response | ✗ | ✓ |
Tiered subscriptions + on-chain payments | ✗ | ✓ |
Agent-specific onboarding (autonomous) | ✗ | ✓ |
AML + compliance tools | ✗ | ✓ |
Production SDK code snippets | ✗ | ✓ |
Rate limiting + abuse protection | ✗ | ✓ |
Listed on 5+ marketplaces | ✗ | ✓ |
Payment cost comparison
SWIFT wire — $50,000 | Keeta Network — $50,000 | |
Fee | ~$1,050 | $75 |
Speed | 3–5 business days | 0.4 seconds |
14× cheaper · 1,080,000× faster · same global finality
AI Integration
KTA Oracle exposes 19 SDK tools accessible through KTA Social at /tools. AI agents can connect via the REST endpoints or the SSE stream at /stream?wallet=. See the full integration guide at /guide on the KTA Social deployment.
Agent quick-start
GET https://kta.netrate.workers.dev/llms.txt # full machine-readable spec
GET https://kta.netrate.workers.dev/status?wallet= # current tier + tools._unlock hint
GET https://kta.netrate.workers.dev/stream?wallet= # SSE live price feedEvery /status response includes a tools._unlock object showing: how many tools are available now, how many are locked, and exactly how much KTA is needed to unlock the next tier's tools. Agents can use this to autonomously discover upgrade paths.
Tool tiers
Tier | Tools | Adds |
Free (0.1 KTA) | 5 |
|
Starter (10 KTA) | 8 |
|
Social (50 KTA) | 8 | Same endpoints + lifetime social alerts |
Pro (300 KTA) | 13 |
|
Business (600 KTA) | 19 |
|
Alert detection tiers
The Oracle classifies every price move and emits a changeLevel to Social. Social uses this to bypass subscriber frequency timers on large moves.
Price move | Level | Social cooldown override |
< 5% | — | No alert emitted |
5–9% |
| Respects subscriber frequency |
10–14% |
| 4-hour max cooldown |
15–19% |
| 1-hour max cooldown |
20–24% |
| 30-minute max cooldown |
25%+ |
| 5-minute max cooldown |
Troubleshoot
Every feature requires a minimum 0.1 KTA activated wallet. Registration alone does not start alerts or unlock API access — you must send KTA and trigger activation.
Symptom | Cause | Fix |
Wallet shows | Activation not triggered | Call |
No alerts despite being registered | Trial exhausted or wallet not activated | Check |
Alerts stopped after some time | Oracle 30-day window expired | Social alerts survive if |
Wrong currency in alerts | FX rate missed a cycle | Re-register with the correct currency. Rates update every cron cycle |
| KV cache miss on cold start | The cron writes FX data every 5 minutes. Wait one cron cycle and retry |
| Free plan KV write quota hit | Upgrade to Cloudflare Workers Paid ($5/mo) for 1M writes/month |
Activation returns 0 KTA | Oracle wallet has no KTA balance | Oracle wallet needs KTA to call |
| Tier call limit reached | Starter: 60 total. Social: 150/month. Pro: 300/month. Business: unlimited. Upgrade at |
Check subscription status:
GET /subscription?wallet=keeta_your_walletReturns tier, amount, socialLifetime, expiresAt, and activatedAt.
License
MIT — the code is open source. Service access requires a KTA subscription.
Security
See SECURITY.md.
Contact
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityBmaintenanceTransforms AI assistants into autonomous crypto trading agents with real-time market analysis, portfolio management, and trade execution across 17+ blockchains.Last updated324552MIT
- Alicense-qualityFmaintenanceEnables AI agents to perform financial transactions such as direct payments, escrows, and bounty management using natural language with zero code integration. It provides a comprehensive suite of tools for fund streaming, subscriptions, and reputation tracking to facilitate secure agent-to-agent commerce.Last updated29MIT
- FlicenseAqualityDmaintenanceProvides AI agents with native access to the Keeta Network Layer 1 blockchain for payments, asset transfers, and compliance-ready financial infrastructure. It features a dynamic, self-describing architecture that allows agents to automatically discover and execute SDK methods at runtime.Last updated93
- Alicense-qualityBmaintenanceKYA (Know Your Agent) identity, trust scoring, and insurance protocol for autonomous AI agents. Issues verifiable credentials, computes real-time trust scores, and provides agent liability coverage on Base L2.Last updatedMIT
Related MCP Connectors
Keyless non-custodial crypto payments for AI agents: payment links and tip jars, no API key.
Native Solana staking for AI agents. 26 MCP tools, one-shot signing, webhooks.
AI agent access to Asian crypto markets. Korean exchange routing and x402 paid APIs.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Elemzir/KTA-Oracle'
If you have feedback or need assistance with the MCP directory API, please join our Discord server