MERX by MERX Team - TRON infrastructure for AI agents

MERX by MERX Team - TRON infrastructure for AI agents

Basic Information

Project Name: MERX

Project Track: pay-defi

Team Name: MERX Team

Team Members: 4 members (forum username: @Erpulev)

Social Info


Project Overview

Project Goal

MERX is the infrastructure layer for AI agents and agentic networks on TRON. Where Stripe is infrastructure for web commerce and Cloudflare for the open web, MERX is the missing infrastructure layer that lets autonomous AI agents discover, transact, and operate on TRON without ever touching energy, bandwidth, or low-level blockchain mechanics.

The thesis: AI agents will become the dominant transactional users of stablecoins, and TRON - home to USDD, $86B+ USDT, USDC, and the dominant chain for retail USDT in Southeast Asia, Africa, and Latin America - is already the largest USDT-native network in the world. But TRON has no infrastructure designed for agents. MERX builds that layer, opening the entire TRON stablecoin economy to autonomous agents. USDT, USDC, and USDD all live on mainnet today across send, receive, watch, invoice, and x402 v2 settlement - MERX is the only x402 facilitator that accepts the full TRON stablecoin set.

What MERX is

  • Agent Payment Service (agent.merx.exchange) - non-custodial payment infrastructure for TRON stablecoins. Receive, watch, and invoice live for USDD, USDT, USDC. Send live for USDT today; USDD and USDC send paths land in the next sprint. Address watching, invoices, batch send, scheduled payments, prepaid billing with double-entry ledger.

  • x402 v2 Facilitator (x402.merx.exchange) - first TRON x402 facilitator submitted to the coinbase/x402 ecosystem partner registry, and the only one supporting the full TRON stablecoin economy. All three stablecoins settle on mainnet via three schemes: exact (direct TRC-20 transfer), exact_permit and exact_gasfree (TIP-712 PermitTransfer through MERX’s own GasFreeController contract). Standard /verify + /settle + /supported; 402 challenges advertise four payment rails (Base USDC, TRON USDT, TRON USDC, TRON USDD) so any x402 client picks its preferred rail.

  • GasFree Transfer Service - TRON GasFree standard integration. Controller TKjJ1r5XYqnLZmLakcP3knis7Lh6gm3qtR deployed and activated on mainnet 2026-04-08. Three verified mainnet permitTransfer settlements (USDT, USDC, USDD) executed via the controller; commission collected to platform serviceProvider on-chain. gasfree-executor service live on port 3009. Removes the largest UX barrier on TRON: agents transact in stablecoins from zero-TRX wallets.

  • Permissionless Payment Channel Network (Q2 2026) - the first payment channel network on TRON. Lets agents exchange unlimited off-chain micropayments and settle on-chain in a single transaction. Designed for sub-cent agent-to-agent payments that are economically impossible with direct USDT transfers. Design phase complete.

  • Energy aggregation across 6 active providers (CatFee, Netts, TronSave, iTRX, PowerSun, TEM) with real-time best-price-and-duration routing. Aggregation is not only price - each provider supports different rental durations, and the cheapest is often the most limited. MERX filters by duration support, then routes to the cheapest provider that actually offers the requested term.

  • Dedicated TRON RPC node (rpc.merx.exchange) with sub-5ms latency, billing with energy-spend waiver mechanism.

  • 66-tool MCP server for AI agents (Anthropic) with 7 API key permission scopes, plus A2A (Google, 7 skills) and ACP (BeeAI, 7 capabilities) protocol coverage. MERX is the only TRON project running all three major agent protocols as a deployed, production-grade service. TronLink published a core MCP library (@tronlink/tronlink-mcp-core v0.1.0, March 2026) but it is explicitly a building block, not a hosted service.

  • Policy Engine (powered by Anthropic Claude Sonnet 4) - converts natural language into TRON automation: “Keep 500,000 energy on my wallet. Buy when price drops below 55 SUN. Max 200 TRX per week.” The engine parses, generates structured standing orders with triggers and budget limits, and creates everything with one confirmation. Available through MCP, A2A, and REST.

  • AgentCash - x402 v2 payment flow for autonomous agent purchases, tested end-to-end.

  • SDKs for JavaScript and Python (v2.1, npm + PyPI), plus merx-x402 v2.0.0 Express middleware.

Any AI agent running in Claude, LangChain, CrewAI, Vertex AI, AutoGen, or BeeAI can send payments and acquire resources on TRON through a single integration with MERX.

Why now

The x402 protocol has already processed $43.57M in agent-to-agent payments (per x402scan, March 2026) - but adoption was concentrated on Base, Solana, Stellar, and Ethereum. TRON, the largest USDT-native network and the home of USDD, was absent from the coinbase/x402 ecosystem registry until MERX. MERX brings the full TRON stablecoin set into the agent payment market with real mainnet settlements verified for all three assets via both exact and exact_gasfree schemes (six txids in the Smart Contract Links section). The grant funds the resource exchange orderbook and the first permissionless payment channel network on TRON - the infrastructure components needed to support millions of daily agent transactions.

The goal: become the default infrastructure layer that every AI agent and every agentic network uses to transact on TRON.

Why the exchange orderbook strengthens providers, not competes with them

A legitimate question: if MERX builds an exchange orderbook and receives TronDAO stake, doesn’t it compete with the providers it aggregates? No - and the logic is the same as 1inch’s relationship with Uniswap. Today, each provider sells through its own website to its own audience. When MERX routes an order to a provider, that provider receives demand it would never have generated itself - from developers, payment processors, and AI agents who integrate once and never visit individual provider sites. The RPC layer creates a developer demand pipeline. TronDAO stake is bootstrap liquidity for exchange launch.

Team Experience

The team operates PowerSun.vip, a TRON energy provider running on mainnet since May 2025. PowerSun has processed 100,000+ energy delegation orders and delegated billions of energy units. Building and operating a provider gave us firsthand understanding of the market’s fragmentation problem - and is why MERX exists. PowerSun is one of the providers integrated into MERX, competing on price alongside TronSave, CatFee, iTRX, TEM, and Netts.

MERX launched on mainnet in March 2026. Early metrics (April 2026):

  • RPC node: 18,000+ requests served

  • PowerSun (running entirely on MERX RPC): 14,200+ requests/48h, 625 broadcasts

  • ZMQ event listener: thousands of TRC20 transfers per hour in real-time

  • x402 facilitation: 3 schemes live on mainnet for USDT/USDC/USDD with six verified mainnet settlement txids and on-chain commission collection

  • Agent Payment receive(): live-tested with real USDT transfer, sub-3-second detection

The execution track record that matters comes from PowerSun: 100,000+ orders, 10+ months of continuous mainnet operation.

Project Demo

All links are live production systems on TRON mainnet.

Expected Completion Date: Q4 2026 (Resource Exchange orderbook)

Current Progress (%): 80% - Core infrastructure complete and operational on mainnet. Grant funds the remaining 20%: exchange orderbook (Go matching engine), infrastructure scaling, payment channel network, and security audit.


Technical & Governance Details

Project Test Instructions

Test the API:


# Live prices across all providers

curl https://merx.exchange/api/v1/prices

# Best price for 65,000 energy (1 hour)

curl "https://merx.exchange/api/v1/prices/best?resource=ENERGY&amount=65000&duration=3600"

Test the RPC node:


curl -X POST https://rpc.merx.exchange/{YOUR_API_KEY}/wallet/getnowblock \

-H "Content-Type: application/json" -d '{}'

Test the MCP server (zero-install, hosted SSE): add to Claude Desktop or any MCP client:


{"mcpServers":{"merx":{"url":"https://merx.exchange/mcp/sse"}}}

Then ask: “What is the current cheapest energy price on TRON?”

Discover agent protocols:


curl https://merx.exchange/.well-known/agent.json # A2A

curl https://merx.exchange/.well-known/agent-manifest.json # ACP

Test the Agent Payment Service:


curl https://x402.merx.exchange/health

curl https://agent.merx.exchange/api/v1/agent/billing/balance \

-H "X-Api-Key: sk_live_your_key"

Technical Details

  • API: 70+ versioned endpoints under /api/v1/, plus /a2a/, /acp/, /api/v1/policy/, and the agent.merx.exchange surface. Idempotency keys on POST. Standard error format { error: { code, message, details } }. Full docs at merx.exchange/docs.

  • MCP Server: 66 tools across 18 categories. 7 API key permission scopes (create_orders, view_orders, view_balance, broadcast, rpc, agent, facilitator). SSE (hosted) and stdio (local via npx merx-mcp) transports. SEP-1649 server card. Listed in 17 catalogs/registries.

  • A2A (Google): Agent Card at /.well-known/agent.json. 7 skills including compile_policy. Task-based execution with SSE streaming. Compatible with LangChain, CrewAI, Vertex AI, AutoGen, Mastra.

  • ACP (BeeAI): Manifest at /.well-known/agent-manifest.json. 7 capabilities matching A2A skills. Run-based execution.

  • RPC Node: Dedicated TRON Lite FullNode. Sub-5ms latency on read (1.8-4ms avg), 13.7ms on broadcast. PowerSun runs entirely on this node: 14,200+ requests/48h, 625 broadcasts, 0 errors. Synced within 3 seconds of chain head, 30 peers, CPU 19.8% / Memory 15.3% at production load. Trial 1,000 free requests; paid tiers $29/$149/$399 with energy-spend waiver.

  • x402 v2 Facilitator: First TRON facilitator submitted to coinbase/x402 ecosystem partner registry. Three settlement schemes (exact, exact_permit, exact_gasfree) live on mainnet for USDT, USDC, USDD via the MERX-deployed GasFreeController. Implements /verify, /settle, /supported. 12 payable endpoints live on the MERX platform itself as reference implementation. Express middleware: npm install merx-x402 (v2.0.0).

  • GasFree Transfer Service: Controller TKjJ1r5XYqnLZmLakcP3knis7Lh6gm3qtR activated on mainnet 2026-04-08. Per-user GasFree subaccounts (deployGasFree pattern), per-token allowlist, per-token fee schedule. Three TRC-20 stablecoins enabled on-chain. gasfree-executor service on port 3009. Six verified mainnet settlement txids in Smart Contract Links below.

  • Agent Payment Service: Non-custodial. Send live for USDT (USDD/USDC next sprint), with automatic resource estimation - energy and bandwidth checked before broadcast, only the deficit purchased. Receive/watch/invoice live for USDD, USDT, USDC plus universal TRC20 detection. Sub-3-second fast-tier detection. Free tier per API key (10 receives, 20 sends, 5 swaps, 3 watches, 50 x402 settlements/month). Beyond free: $0.10/receive, $0.05/send, $0.02/swap, $0.02/day per watch, $0.01/x402. Prepaid balance with double-entry ledger.

  • SDKs: JavaScript (merx-sdk v2.1.0 on npm) and Python (merx-sdk v2.1.0 on PyPI). v2.1 adds AgentModule and SwapModule (SunSwap V2). Full TypeScript types, automatic retries, structured errors.

Smart Contract Links

GasFreeController (TRON mainnet, MERX-deployed)

  • Address: TKjJ1r5XYqnLZmLakcP3knis7Lh6gm3qtR

  • TronScan: https://tronscan.org/#/contract/TKjJ1r5XYqnLZmLakcP3knis7Lh6gm3qtR

  • Owner / serviceProvider: TMjNmsTzdqEofvoiMg7ZWa9nG2SAVHQd8M

  • Deployed 2026-04-05 · Activated 2026-04-08

  • Function: TIP-712 PermitTransfer settlement for the exact_permit and exact_gasfree x402 schemes. Per-user GasFree subaccounts, per-token allowlist, per-token fee schedule. Three TRC-20 stablecoins enabled on-chain.

Verified mainnet exact_gasfree permit settlements (each + 2 token commission to serviceProvider, ≈ $6 collected on-chain):

Verified mainnet exact (direct TRC-20) settlements:

External contracts MERX integrates with: USDT TRC-20 TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t · USDC TRC-20 TEkxiTehnzSmSe2XqrBj4w32RUN966rdz8 · USDD TRC-20 TPYmHEhy5n8TCEfYGqW2rPxsghSfzghPDn (18 decimals) · SunSwap V2 router TKzxdSv2FZKQrEqkKVgp5DcwEXBEKMg2Ax

How is the Project Governed?

Currently centralized under the MERX team for operational efficiency.

Risks and Mitigation

Competition: Energy providers could build APIs directly. Mitigation: MERX moat is the protocol stack (MCP + A2A + ACP + x402) and agent payment infrastructure, not price. Replicating three agent protocols, an x402 facilitator, a dedicated TRON node, a billing system, and an SDK takes any single provider 6+ months.

Execution: The matching engine (Go) is the largest remaining deliverable. Mitigation: the team built and operated PowerSun for 10+ months - complex financial systems with on-chain settlement are our core competency.

Regulatory: Mitigation: non-custodial model - MERX never holds user funds, never controls private keys. No money transmission exposure. Agent Payment Service is infrastructure, not a wallet.


Investment to Date

Before requesting any funding, we want to be explicit about what the team has already built at its own expense. The following represents completed, production-running infrastructure - not roadmap items.

Component Status Estimated Value
Multi-provider aggregator with mainnet execution Production ~$40,000
REST API (70+ endpoints) + WebSocket Production ~$25,000
MCP Server (66 tools, 30 prompts, 21 resources) Production ~$30,000
A2A + ACP protocol adapters (7 skills / 7 capabilities) Production ~$15,000
Policy Engine (Anthropic Claude integration) Production ~$10,000
TRON Lite FullNode + RPC Gateway + billing Production ~$25,000
Agent Payment Service + x402 v2 Facilitator + GasFree Production ~$45,000
Web platform + dashboard + admin panel Production ~$20,000
JavaScript + Python SDKs (v2.1) + x402 middleware Published ~$15,000
Total self-funded ~$225,000

This grant funds the four remaining components: exchange orderbook, infrastructure redundancy and security, the first permissionless payment channel network on TRON, and agent tooling expansion. We are not asking for startup funding - the core platform is built and running.


Funding & Business Model

Funding Request

Total: $280,000 (USDD preferred)

Milestone 1 - Resource Exchange Orderbook ($120,000)

Item Amount Deliverable
Orderbook architecture + prototype $15,000 Data structures, matching algorithm design, prototype with unit tests (Go)
Core matching engine $25,000 Production matching: price-time priority, limit/market/stop orders, sub-second matching
Exchange API + WebSocket stream $15,000 Orderbook endpoints, authenticated trading, public market data feed
Settlement engine $30,000 On-chain delegation execution, reconciliation, audit trail, provider payout automation
External security audit $20,000 Third-party audit of matching engine, settlement, fund flows, agent protocol endpoints
QA + load testing + staging $15,000 End-to-end testing with all providers, 10K concurrent orders, staging environment

Deliverable: Live resource exchange with provider-supplied orderbook, transparent price discovery, and on-chain settlement.

Milestone 2 - Infrastructure + Security ($75,000)

Item Amount Deliverable
Infrastructure operations (24 months) $25,000 Servers, bandwidth, monitoring, alerting for all services
Multiple TRON nodes (redundancy) $15,000 Additional nodes in datacenters, load balancing, automatic switchover
DDoS protection + security hardening $20,000 WAF, firewall rules, access audit, penetration testing
Client-facing analytics (MVP) $15,000 merx.exchange/analytics: historical burn rates, per-address profiling, provider comparison

Deliverable: Resilient multi-node infrastructure with analytics dashboard.

Milestone 3 - Permissionless Payment Channel Network ($50,000)

The first payment channel network on TRON. Enables AI agents to exchange unlimited off-chain micropayments and settle on-chain in a single transaction. Without payment channels, the agent-to-agent economy on TRON is bottlenecked by per-transfer USDT energy cost - making sub-cent micropayments economically impossible. Detailed technical design is complete; this milestone funds implementation, audit, and production rollout.

Item Amount Deliverable
ChannelHub smart contract $12,000 Solidity contract: open, off-chain cheque verification, settlement, dispute resolution
Off-chain protocol + dispute monitoring $8,000 Cheque signing flow, ZeroMQ-based dispute detection (<3s), reference client
External security audit (SlowMist / PeckShield tier) $25,000 Third-party audit by reputable TRON-experienced firm. Mandatory before mainnet user funds
SDK + MCP tool integration $5,000 Channel open/pay/cashout in JS/Python SDKs and MCP server. Docs, examples

Target completion: Q2 2026

Deliverable: Production payment channel network unlocking the agent-to-agent economy on the largest USDT-native network in the world.

Milestone 4 - Scale + Agent Depth ($35,000)

Item Amount Deliverable
Multi-region RPC + agent nodes $20,000 US + Asia nodes for global latency, agent service redundancy across regions
Agent tools expansion (66 to 75+) $15,000 Exchange orderbook tools for MCP/A2A, payment channel tools, advanced x402 workflows

Deliverable: Global RPC coverage and 75+ MCP tools across exchange, payment channels, and agent payment integration.

Revenue Model

1. Energy Routing Commission. During the growth phase, MERX charges zero commission. As volume scales, revenue comes from 5% commission on filled orders and provider distribution fees.

2. RPC Subscriptions + Waiver. Concrete tiers already live at rpc.merx.exchange:

Tier Price RPS Daily Limit Waiver Threshold
Trial $0 No limit 1,000 total -
Developer $29/mo 50 100,000 $580/mo resource spend
Business $149/mo 200 500,000 $2,980/mo resource spend
Enterprise $399/mo 500 2,000,000 $7,980/mo resource spend

Waiver mechanism: if monthly energy/bandwidth purchases through MERX exceed the threshold, the subscription fee returns to the client’s balance. Developers use RPC for free by buying energy through MERX. Pro-rata cancellation: pay only for days used (minimum 1 day).

3. Agent Payment Service Fees.

Operation Fee Free Tier (monthly)
receive() detection $0.10 10
send() broadcast $0.05 20
swap() execution $0.02 5
watch() per day $0.02 3 active
x402 settlement $0.01 50

Combined with RPC subscriptions and energy commission, MERX has multiple independent revenue streams that activate at different stages of growth.

TRX Stake Request

25,000,000 TRX delegated as energy and bandwidth supply into the MERX exchange orderbook and agent payment service.

Mathematics:

  • Allocation: 24,135,000 TRX staked for energy + 865,000 TRX staked for bandwidth

  • 24,135,000 TRX generates ~224,455,500 energy per day

  • Average USDT transfer: ~100,000 energy (mix of activated and cold-receiver wallets)

  • Each delegation + reclaim cycle costs ~600 bandwidth; 865,000 TRX staked for bandwidth generates ~1,395,000 bandwidth/day - sufficient to cover all operations

  • ~2,244 agent transactions/day from DAO stake alone, fully covered across both energy and bandwidth

  • Sufficient to bootstrap both the exchange and agent payment infrastructure from day one

  • Scale to 50,000,000 TRX based on combined exchange + agent volume metrics

Terms:

  • TRX remains under TRON DAO custody and management

  • Energy generated from the stake is listed on the MERX orderbook at market rates

  • 100% of energy sale revenue returns to TRON DAO

  • Minimum commitment: 12 months

  • Option to scale based on demonstrated volume

Why this matters: This bootstrap liquidity ensures the exchange launches with guaranteed supply. TRON DAO becomes a direct participant in the resource exchange - earning yield from energy sales while strengthening the market infrastructure it supports.

Interested in TRON Having a Stake?

Yes. TRON DAO’s participation as a liquidity provider creates direct alignment: TRON DAO earns yield, the exchange gains credibility and supply depth, and the entire energy market benefits from a more liquid and transparent marketplace.

Preferred Collaboration Method

  • Technical: full node data feeds, TRON node deployment guidance, introduction to TronGrid/TronScan teams for RPC coordination

  • Ecosystem: introductions to TRON wallet teams, payment processors, and exchanges who would benefit from energy optimization

  • Infrastructure: TRX stake delegation for exchange liquidity bootstrap

  • Community: co-marketing for developer adoption, hackathon partnerships, featured in TRON developer resources


Ecosystem Impact

Existing Partnerships & Integrations

Provider Integration Status
Netts Price + Execution Mainnet verified
CatFee Price + Execution Mainnet verified
TEM (TronEnergyMarket) Price + Execution Mainnet verified
iTRX Price + Execution Mainnet verified
TronSave Price + Execution Mainnet verified
PowerSun Price + Execution Mainnet verified

The team also operates PowerSun (powersun.vip): 10+ months of continuous mainnet operation since May 2025, 100,000+ delegation orders processed, billions of energy units delegated.

Requested Partnerships

  • TronGrid/TronScan: RPC infrastructure coordination, analytics data sharing

  • TRON wallet teams (TronLink, Trust Wallet): integration of MERX energy optimization into wallet transaction flows

  • Payment processors on TRON: direct integration for automated energy procurement

  • 402 Index / x402 community: agent payment protocol ecosystem integration

Time on TRON

PowerSun operational since May 2025 (10+ months). MERX development started December 2025, operational on mainnet since March 2026.


Project Milestones

Milestone Status
Energy aggregator + REST API (70+ endpoints) + WebSocket + web platform + 38-page docs Completed
MCP server (66 tools, 30 prompts, 21 resources) + 17 registry listings Completed
A2A protocol (Google, 7 skills, SSE) + ACP protocol (BeeAI, 7 capabilities) Completed
Policy Engine (NL to standing orders, Anthropic Claude) Completed
TRON Lite FullNode + RPC gateway + billing (trial + paid + waiver) Completed
Agent Payment Service: send/receive/watch/invoice/batch/schedule/contacts/swap Completed
x402 v2 Facilitator: USDT/USDC/USDD all live on mainnet via 3 schemes Completed
GasFree Transfer Service mainnet activation + 6 verified settlement txids Completed
API key permission scopes (7), real-time TRC20 detection, prepaid ledger Completed
JavaScript SDK v2.1 (npm) + Python SDK v2.1 (PyPI) + merx-x402 v2.0.0 middleware Completed
AgentCash autonomous purchase flow tested end-to-end Completed
Admin panel + Grafana monitoring + privacy/ToS Completed
Permissionless Payment Channel Network (ChannelHub + audit + SDK) Design complete · Q2 2026
Exchange orderbook (Go matching engine) In progress · Q3 2026
Multi-node TRON redundancy + DDoS hardening + analytics pipeline Planned · Q3 2026
Multi-region RPC nodes (US + Asia) + 75+ MCP tools Planned · Q4 2026

Project in 5 Years

By 2031, MERX will be the infrastructure layer for AI agents and agentic networks on TRON - the default integration point through which autonomous agents discover, transact, and operate on the largest USDT-native network in the world.

Phase 1 (2026): Agent Infrastructure Layer. Agent payment service, x402 v2 facilitation, GasFree transfers, and full multi-protocol coverage (MCP + A2A + ACP) are live and battle-tested. The energy aggregator matures into a full exchange with orderbook and transparent price discovery. MERX becomes the only TRON infrastructure accessible from Claude, LangChain, CrewAI, Vertex AI, BeeAI, and every other major AI framework.

Phase 2 (2027-2028): Scale + Agentic Networks. AI agents become the dominant transactional users of stablecoins on TRON. MERX processes millions of daily agent transactions across a multi-region network of RPC and agent nodes. Provider count grows from 6 to 15+. Agentic networks integrate MERX as their default TRON layer.

Phase 3 (2029-2031): Protocol Standard. MERX evolves into the protocol-level standard for agent operations on TRON - a neutral, on-chain settlement layer where every agent payment, every resource purchase, and every machine-to-machine transaction is routed through standardized rails with audit trails and settlement guarantees.

The north star: what Stripe is to web commerce and Cloudflare is to the open web, MERX is to AI agents on TRON - the infrastructure layer that every autonomous agent and every agentic network silently depends on.


4 Likes

Man, your entry is really like a compilation album lol, I’d have to take my time with it.

1 Like

Fair point - and intentional.

I didn’t want to submit another marketplace, another MCP server, or another “yet another” anything. The idea from the start was to collapse all the ways an agent or developer consumes resources and interacts with TRON into a single entry point:

  • Need raw node data? Our RPC.
  • Need it in a format an AI agent can use? Our MCP.
  • Need to wrap it into a broadcast with resource coverage? MERX handles it end-to-end.

So yes, it reads like a compilation - because it is one. But not in the sense of unrelated tracks. More like an album where every piece was built to work together.

We’re not a storefront with a limited toolset. We’re the layer that lets you stop asking “how do I handle energy, gas, payments, and data” and just write two lines of code.

Happy to go through any part of it - ask whatever. :wink:

2 Likes

Interesting project @Erpulev ! We noticed your efforts on integrating into the official coinbase x402 repo and x402scan (Thanks for pushing on bringing TRON network support in their platform!!)

Is it accurate to assume you built your own x402 SDK and did not used b.ai or coinbase’s SDK?

If no, is there a particular reason behind building your own x402 SDK instead of re-using existing ones and just configuring your own facilitator on top?

Thank you!

1 Like

Hi, thanks for the question.

Yes, we’re aware of BofAI/x402 (formerly bankofai/x402-tron) - a TRON-native implementation.

The reason Merx is a separate implementation rather than a facilitator on top of the BofAI SDK:

Merx is not a standalone x402 service - it’s an integrated agent infrastructure platform on TRON. x402 is one capability among several, built on top of a shared technology stack: double-entry ledger, agent payment service, energy marketplace, our own GasFree controller (TKjJ1r5XYqnLZmLakcP3knis7Lh6gm3qtR), and so on.

Our x402 facilitator shares the same platform schema (api_keys, agent_billing, ledger) as the rest of Merx services. We went the native-implementation route in our TypeScript/Node stack. BofAI’s facilitator is Python (FastAPI); rather than introducing a Python service into our Node monorepo, we wrote the TRON scheme logic natively.

What we add on top of / alongside BofAI:

  • Base USDC (eip155:8453) as a fourth rail, in parallel with TRON
  • USDC on TRON (in addition to USDT and USDD)
  • Wire-format compatibility with Coinbase x402 v2 (passed x402scan validation)
  • npm package merx-x402 - Express middleware that advertises USDC on Base and USDT on TRON in a single 402 challenge
  • MCP server with x402 tools for AI agents

We’re happy to align on wire format and contribute any divergences or improvements back to the BofAI repo - the goal is not to fragment the ecosystem, so that any x402 client works with any TRON facilitator.