Skip to content

Add CrossFin to ecosystem directory#1187

Open
bubilife1202 wants to merge 1 commit intocoinbase:mainfrom
bubilife1202:main
Open

Add CrossFin to ecosystem directory#1187
bubilife1202 wants to merge 1 commit intocoinbase:mainfrom
bubilife1202:main

Conversation

@bubilife1202
Copy link

@bubilife1202 bubilife1202 commented Feb 14, 2026

Add CrossFin to ecosystem directory

CrossFin is an x402 Agent Services Gateway for Korean financial and crypto market data. Live at https://crossfin.dev

What CrossFin provides

35 Paid Korean Market x402 Endpoints

Category Endpoints Price Range
Kimchi Premium & Arbitrage 4 endpoints (real-time index, history, opportunities, cross-exchange) $0.05–$0.10
Exchange Data 6 endpoints (Bithumb/Upbit/Coinone orderbooks, tickers, volume, signals) $0.02–$0.05
Korean Stock Market 8 endpoints (KOSPI/KOSDAQ indices, momentum, investor flow, stock detail, themes, disclosure, ETF) $0.03–$0.05
FX & News 3 endpoints (USD/KRW, crypto FX rate, headlines) $0.01–$0.03
Bundle APIs 4 endpoints (Morning Brief, Crypto Snapshot, Kimchi Stats, Stock Brief) $0.10–$0.20
Routing Engine 1 paid + 4 free endpoints (optimal crypto transfer route across 6 exchanges) $0.10
Global Indices 2 endpoints (chart data for Dow, NASDAQ, Hang Seng, Nikkei, etc.) $0.02–$0.05
Crypto Candles 1 endpoint (Upbit OHLCV candles, 1m to monthly) $0.02
5-Exchange Comparison 1 endpoint (compare prices across 5 Korean exchanges) $0.08

All paid endpoints return HTTP 402 with x402 payment headers. Settlement: USDC on Base mainnet.

184 Verified x402 Service Registry

Endpoint Description
GET /api/registry/search?q=crypto Search 184 x402 services by keyword
GET /api/registry List all services (filterable by category, provider)
GET /api/registry/categories Categories with counts
GET /api/registry/stats Total: 35 CrossFin + 149 external
GET /api/registry/{id} Service detail with guide, inputSchema, outputExample
GET /api/proxy/{serviceId} Forward to any registered service (5% proxy fee)

MCP Server — 16 tools

search_services, list_services, get_service, list_categories, get_kimchi_premium, get_analytics, get_guide, create_wallet, get_balance, transfer, list_transactions, set_budget, call_paid_service, find_optimal_route, list_exchange_fees, compare_exchange_prices

Agent Integration

  • Agent guide: GET /api/docs/guide (structured JSON)
  • Discovery: GET /.well-known/crossfin.json
  • OpenAPI 3.1: GET /api/openapi.json
  • ACP (Agentic Commerce Protocol): quote + execute endpoints

Try it now

# Free demo (no payment needed)
curl https://crossfin.dev/api/arbitrage/demo

# Search x402 services
curl https://crossfin.dev/api/registry/search?q=crypto

# Agent guide
curl https://crossfin.dev/api/docs/guide

Technical details

  • Cloudflare Workers + Hono
  • x402 payment via @x402/hono middleware
  • Base mainnet (eip155:8453), USDC
  • MCP server: npx -y crossfin-mcp

Links

Checklist

  • Working mainnet integration (Base, USDC)
  • 35 paid endpoints with x402 402 responses
  • Service registry with 184 verified x402 services
  • MCP Server with 16 tools (published on npm)
  • Routing engine (6 exchanges, 10 bridge coins)
  • 4 bundle APIs (Morning Brief, Crypto Snapshot, Kimchi Stats, Stock Brief)
  • Agent guide API + discovery endpoint
  • ACP compatibility layer
  • OpenAPI 3.1 specification

Files changed

  • typescript/site/app/ecosystem/partners-data/crossfin/metadata.json (updated description)
  • typescript/site/public/logos/crossfin.png (logo)

@cb-heimdall
Copy link

cb-heimdall commented Feb 14, 2026

🟡 Heimdall Review Status

Requirement Status More Info
Reviews 🟡 0/1
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
Sum 2

@vercel
Copy link

vercel bot commented Feb 14, 2026

@bubilife1202 is attempting to deploy a commit to the Coinbase Team on Vercel.

A member of the Team first needs to authorize it.

@Must-be-Ash
Copy link
Contributor

Hi there, all commits must have verified signatures. Please sign them and tag me to review again.

Thanks!

@bubilife1202
Copy link
Author

@Must-be-Ash Commits are now signed and squashed into a single verified commit. Also updated the metadata and PR description to reflect current product state (35 paid endpoints, 184 services, 16 MCP tools, routing engine, bundle APIs). Ready for review!

@Must-be-Ash
Copy link
Contributor

must have verified signatures

Screenshot 2026-02-17 at 4 08 07 PM

@bubilife1202
Copy link
Author

@Must-be-Ash The commit is now signed and verified ✅ — could you take another look when you get a chance? Thanks!

@Must-be-Ash
Copy link
Contributor

Please provide a logo with a bit more resolution and tag me to review again
thanks

Screenshot 2026-02-23 at 4 06 31 PM

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

Labels

ecosystem Additions to ecosystem site website

Development

Successfully merging this pull request may close these issues.

3 participants