Summary
I'd like to contribute a nexus action provider that gives AgentKit agents access to NEXUS Financial Intelligence — a pay-per-call API for financial data on Base mainnet.
Actions
| Action |
Description |
Cost |
nexus_market_signal |
AI signal (BULLISH/BEARISH/NEUTRAL) with confidence score |
$0.05 USDC |
nexus_aggregate_signal |
Multi-source consensus: AI + QuantOracle Bollinger/Z-score + Kalshi |
$0.15 USDC |
nexus_wallet_intel |
AML risk score for any EVM/Solana address |
$0.001 USDC |
nexus_kalshi_consensus |
Kalshi prediction market data (Fed/GDP/CPI/Bitcoin) |
Free |
nexus_agent_reputation |
Trust score 0–100 for any agent wallet based on x402 history |
Free |
nexus_agent_dns |
Route any capability to best available provider |
Free |
Why this fits AgentKit
- x402 native: Paid endpoints use x402 on Base mainnet (USDC), the same payment protocol AgentKit already supports via the
x402 action provider
- Kalshi prediction markets: No other AgentKit provider surfaces Fed rate, GDP, CPI, or Bitcoin price probability data from regulated prediction markets — this is unique macro context for financial agents
- Agent reputation and DNS: Free infrastructure for agent-to-agent trust scoring and capability routing — useful for any AgentKit agent that calls other agents
- On the wishlist: WISHLIST.md lists "Data from DexScreener/DefiLlama" under Trading & Data — NEXUS is similar (AI-powered financial data layer)
Pattern
Follows the same pattern as the existing pyth action provider — direct requests calls, no wallet required for free actions, returns x402 payment metadata for paid actions so the x402 action provider can handle payment automatically.
Implementation
All 4 files already built and syntax-checked:
nexus_action_provider.py (250 lines, 6 actions)
schemas.py (70 lines, Pydantic schemas)
__init__.py (exports)
README.md (usage + payment docs)
Happy to open a PR immediately with tests. Would the team accept this?
Links
Summary
I'd like to contribute a
nexusaction provider that gives AgentKit agents access to NEXUS Financial Intelligence — a pay-per-call API for financial data on Base mainnet.Actions
nexus_market_signalnexus_aggregate_signalnexus_wallet_intelnexus_kalshi_consensusnexus_agent_reputationnexus_agent_dnsWhy this fits AgentKit
x402action providerPattern
Follows the same pattern as the existing
pythaction provider — directrequestscalls, no wallet required for free actions, returns x402 payment metadata for paid actions so thex402action provider can handle payment automatically.Implementation
All 4 files already built and syntax-checked:
nexus_action_provider.py(250 lines, 6 actions)schemas.py(70 lines, Pydantic schemas)__init__.py(exports)README.md(usage + payment docs)Happy to open a PR immediately with tests. Would the team accept this?
Links