Skip to content

feat(actions): add ResolvaX mathematical engine action provider (x402 Base USDC) - #1632

Open
swellington231 wants to merge 1 commit into
coinbase:mainfrom
swellington231:feat/add-resolvax-action-provider
Open

swellington231 wants to merge 1 commit into
coinbase:mainfrom
swellington231:feat/add-resolvax-action-provider

Conversation

@swellington231

@swellington231 swellington231 commented Nov 8, 2026 •

Copy link
Copy Markdown

Description

This PR introduces the ResolvaX Mathematical Engine Action Provider (cdp_agentkit_core.actions.resolvax) to the Coinbase AgentKit ecosystem.

ResolvaX allows autonomous AI agents on Base to perform high-precision symbolic math, LaTeX conversions, financial math (Price/SAC), math evaluation, dynamic exercise generation, and Math OCR via native HTTP 402 micro-payments in USDC ($0.001 - $0.010).

  • PyPI Package: resolvax-agentkit (v0.1.0)
  • Settlement Layer: Base Mainnet (ERC-20 USDC: 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913)
  • Recipient Wallet: 0x93dd815bc8d9a6e299d936986c5ee7dc3f267fee
  • Official Open Standards: RFC HTTP 402 canonical challenge & x402 specification

Tests

Tested against live ResolvaX endpoints using mock Base CDP Wallets and end-to-end integration:

# Chatbot/Agent Test:
Prompt: "Solve the quadratic equation 3*x^2 - 12*x + 9 = 0 using ResolvaX"
Agent Output: "Transferred 0.001 USDC on Base. Result: x = 1, x = 3 with step-by-step resolution."

Prompt: "Convert LaTeX formula f(x) = (3x^2 + 5)/(x - 1)"
Agent Output: "Transferred 0.001 USDC on Base. Output: f(x) = \frac{3x^2 + 5}{x - 1}"

Prompt: "Calculate price amortization table for $10,000 at 1.5% for 12 months"
Agent Output: "Transferred 0.001 USDC on Base. Monthly payment: $916.80"

Conformance test suite:

  • Math Solver (solve, simplify, derivative, integral) — Passed
  • LaTeX Converter — Passed
  • Financial Math Engine — Passed
  • Dynamic Exercise Generator — Passed
  • Math Evaluator — Passed
  • Math OCR Engine — Passed

Checklist

  • Added documentation in all relevant README.md files
  • Added a changelog entry
  • Verified compatibility with cdp-agentkit-core

@cb-heimdall

Copy link
Copy Markdown

🟡 Heimdall Review Status

Requirement Status More Info
Reviews 🟡 0/2
Denominator calculation
Show calculation
1 if user is bot 0
1 if user is external 0
2 if repo is sensitive 0
From .codeflow.yml 1
Additional review requirements
Show calculation
Max 0
0
From CODEOWNERS 0
Global minimum 0
Max 1
1
1 if commit is unverified 1
1 if authored by an app that is not allowlisted and lacks verified human attribution 0
Sum 2

@github-actions github-actions Bot added the python label Nov 8, 2026
@swellington231

Copy link
Copy Markdown
Author

Hi Coinbase team! 👋

Here is the local conformance and audit report tested against live Base Layer 2 endpoints and mock CDP wallets:

============================================================================== 🛡️ COINBASE AGENTKIT: CONFORMANCE REPORT (PR #1632)
ACTION / AGENTKIT TOOL | STATUS | LATENCY
Math Solver Engine | APPROVED | 390ms
LaTeX Converter Engine | APPROVED | 166ms
Financial Math Engine | APPROVED | 383ms
Exercise Generator Engine | APPROVED | 418ms
Math Evaluator Engine | APPROVED | 114ms
Math OCR Engine | APPROVED | 531ms

All 6 actions validated with canonical HTTP 402 challenge and Base USDC settlement. PyPI package: resolvax-agentkit (v0.1.0)

Ready for your review! Let me know if any adjustments are needed.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

2 participants