← all projects

Merchant Pro

@yuyuke84·4 followers·added 2026-07-19
0
stars
20k
lines
89
files
0
forks
4
followers
languages
TypeScript 97%Solidity 2%Python 1%Shell 0%JavaScript 0%

MerchantPro is a B2B payment gateway and treasury engine for stablecoin rails. The Next.js app onboards operators through WebAuthn passkeys into ERC-4337 smart accounts via lib/circle-modular-wallet.ts, with gasless execution and CREATE2-derived addresses deployed lazily on first use. Treasury workflows are wired end to end: CSV payroll batches through lib/payroll-executor.ts, USDC/EURC invoice FX via lib/stablefx-service.ts, CCTP bridging from Solana and Base in lib/bridge-service.ts, and HTTP 402 micropayment gating in lib/x402.ts and lib/nanopayments.ts. AI-agent escrow flows settle through contracts/MerchantProEscrowV2.sol on Arc. Outgoing transactions pass sanctions screening in lib/compliance.ts, and the Circle webhook handler authenticates callbacks with HMAC-SHA256 before writing to the ledger.

events
tags
circle components
builder bio

Change your code change your life

team · solo

1 (Solo) — Yuke

repo description

MerchantPro: Autonomous Stablecoin Settlement & B2B Treasury Ledger

last pushed 2026-06-24