payram-stablecoin-payments
npx skills add https://github.com/payram/payram-mcp --skill payram-stablecoin-payments
Agent 安装分布
Skill 文档
PayRam Stablecoin Gateway
First time with PayRam? See
payram-setupto configure your server, API keys, and wallets.
PayRam’s Private Stablecoin Gateway enables businesses to accept USDT and USDC directlyâno volatility, no intermediary custody, complete sovereignty.
Why Stablecoins for Payments
Price Stability: 1 USDT â 1 USD. No Bitcoin/ETH volatility risk during payment window.
Global Settlement: Instant cross-border payments without SWIFT delays or correspondent banking.
Lower Fees: On-chain fees (especially on L2s like Base, Polygon) are fractions of traditional payment processing.
24/7 Availability: No bank holidays, no cutoff times, no weekend delays.
Supported Stablecoins & Networks
| Token | Networks | Notes |
|---|---|---|
| USDT | Ethereum, Polygon, Tron | Tron has lowest fees |
| USDC | Ethereum, Base, Polygon | Base recommended for low fees |
Chain Selection Strategy:
- High volume, low value: Tron (USDT) or Base (USDC) â sub-cent fees
- Enterprise/high value: Ethereum â maximum security, higher fees
- Balanced: Polygon â low fees, good security
Architecture: Private Stablecoin Gateway
PayRam’s stablecoin handling is architecturally distinct from hosted processors:
Deposit Flow:
- Customer requests payment â PayRam generates unique deposit address
- Customer sends USDT/USDC to deposit address
- PayRam detects on-chain transfer
- Smart contract sweeps funds to your cold wallet
- Webhook fires to your backend
Key Differentiators:
- Unlimited deposit addresses: Each transaction gets a unique address (industry first)
- Keyless deposits: No private keys on server for deposit addresses
- Smart contract sweeps: Automated, trustless fund consolidation
- Your cold wallet: Funds settle to wallets you control
Integration
MCP Server Tools
cd payram-mcp && yarn dev
Use standard payment toolsâstablecoin vs crypto is configured at the PayRam dashboard level:
| Tool | Purpose |
|---|---|
generate_payment_sdk_snippet |
Create payment (works for stablecoins) |
generate_webhook_handler |
Handle stablecoin payment confirmations |
scaffold_payram_app |
Full app with stablecoin support |
Payment Creation
Same API as general crypto paymentsâPayRam presents available chains/tokens based on your configuration:
const response = await axios.post(
`${PAYRAM_BASE_URL}/api/v1/payment`,
{
customerEmail: 'customer@example.com',
customerId: 'user_123',
amountInUSD: 100, // Customer pays ~100 USDT/USDC
},
{ headers: { 'API-Key': PAYRAM_API_KEY } },
);
// Redirect to response.data.url
// User selects USDT on Tron, USDC on Base, etc.
Webhook Payload for Stablecoins
{
"type": "payment.successful",
"data": {
"reference_id": "abc123",
"amountInUSD": 100,
"chain": "tron",
"token": "USDT",
"tokenAmount": "100.000000",
"txHash": "0x...",
"depositAddress": "T..."
}
}
Cold Wallet Setup for Stablecoins
EVM Chains (Ethereum, Base, Polygon)
- Deploy sweep contract via PayRam dashboard
- Use same cold wallet address across all EVM chains (address format compatible)
- Funds auto-sweep when threshold reached
Tron
- Deploy separate Tron sweep contract
- Use Tron-format cold wallet (starts with T)
- TRX required in hot wallet for energy/bandwidth
Settlement & Reconciliation
Per-User Accounting: Unique deposit addresses per customer enable precise reconciliation without memo/tag parsing.
Real-Time Dashboard: PayRam dashboard shows deposits, sweeps, and balances per chain/token.
Export: Transaction history exportable for accounting integration.
Use Cases
- E-commerce: Accept stablecoin payments, settle in USDT/USDC
- B2B Invoicing: Large-value international payments without wire fees
- Payroll: Pay contractors in stablecoins globally
- iGaming: Instant deposits/withdrawals in stable value
- Remittance: Cross-border transfers at near-zero cost
All PayRam Skills
| Skill | What it covers |
|---|---|
payram-setup |
Server config, API keys, wallet setup, connectivity test |
payram-agent-onboarding |
Agent onboarding â CLI-only deployment for AI agents, no web UI |
payram-analytics |
Analytics dashboards, reports, and payment insights via MCP tools |
payram-crypto-payments |
Architecture overview, why PayRam, MCP tools |
payram-payment-integration |
Quick-start payment integration guide |
payram-self-hosted-payment-gateway |
Deploy and own your payment infrastructure |
payram-checkout-integration |
Checkout flow with SDK + HTTP for 6 frameworks |
payram-webhook-integration |
Webhook handlers for Express, Next.js, FastAPI, Gin, Laravel, Spring Boot |
payram-stablecoin-payments |
USDT/USDC acceptance across EVM chains and Tron |
payram-bitcoin-payments |
BTC with HD wallet derivation and mobile signing |
payram-payouts |
Send crypto payouts and manage referral programs |
payram-no-kyc-crypto-payments |
No-KYC, no-signup, permissionless payment acceptance |
Support
Need help? Message the PayRam team on Telegram: @PayRamChat
- Website: https://payram.com
- GitHub: https://github.com/PayRam
- MCP Server: https://github.com/payram/payram-mcp