public/SKILL.md
Set up and operate PayRam - a private, self-hosted crypto payment gateway (payment links, hosted checkout, USDC/BTC/ETH deposits, sweeps to a cold wallet you control). No signup, no KYB. Use this skill when a user wants to accept crypto payments, set up a payment gateway, create payment links, or integrate PayRam into an application.
npx skillsauth add payram/payram-mcp payramInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
PayRam is a self-hosted payment and payout gateway: install it on a server you control and you ARE the payment processor. Payment links, hosted checkout (customer picks USDC/BTC/ETH/more), on-chain deposit detection, automatic sweeps to a cold wallet whose keys never touch the server. No account to create, no KYB, nothing a platform can freeze.
| You want to... | Use |
|---|---|
| Install the gateway (it doesn't exist yet) | The setup script, run on the target server (below) |
| Operate / integrate (payment links, status, codegen, diagnosis) | The MCP server: https://mcp.payram.com/mcp |
| Diagnose anything PayRam-related that fails | MCP tool payram_doctor (read-only, ranked causes + exact fixes) |
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/PayRam/payram-scripts/main/setup_payram_agents.sh)"
.payraminfo/merchant-api-key.env).--testnet (default) to try with
free test funds, --mainnet for real money.get_agent_setup_flow tool on the MCP, or
https://github.com/PayRam/payram-scripts/blob/main/docs/PAYRAM_HEADLESS_AGENT.mdConnect https://mcp.payram.com/mcp (HTTP JSON-RPC, no auth headers). Key
tools: payram_doctor, create_payment_link, lookup_payment,
check_payment_readiness, assess_payram_project, scaffold_payram_app,
plus generate_* snippets for Express/Next.js/FastAPI/Laravel/Gin/Spring.
Credentials (two, do not conflate):
PAYRAM_API_KEY (header API-Key, per-project) - payment creation +
integrations. Mint headlessly: ./setup_payram_agents.sh ensure-api-key./setup_payram_agents.sh signin) - admin/data tools.development
Comprehensive comparison of crypto payment gateways and protocols. Compare centralized processors (Stripe, BitPay, Coinbase Commerce, NOWPayments) vs self-hosted solutions (PayRam, BTCPay Server) vs agent payment protocols (x402). Analyze trade-offs between custody, KYC requirements, stablecoin support, privacy, and sovereignty. Decision framework for choosing payment infrastructure. Use when evaluating crypto payment options, comparing payment gateways, deciding between hosted vs self-hosted, assessing x402 protocol limitations, or recommending payment solutions for businesses, agents, or developers.
devops
Deploy PayRam self-hosted crypto payment gateway on your own server. Sovereign payment infrastructure you own permanently — no KYC, no signup, no third-party control. Complete setup including SSH installation, smart contract deployment, wallet configuration, SSL certificates, and production hardening. Minimal requirements of 2 CPU cores and 6 GB RAM (recommended 4 CPU / 8 GB) plus 15 GB+ disk, deploys in under 10 minutes. Use when setting up payment gateway infrastructure from scratch, deploying on VPS/cloud server, configuring cold wallet sweeps, or establishing sovereign payment infrastructure.
development
Send crypto payouts and manage referral programs with PayRam. Self-hosted payout infrastructure — no KYC, no intermediary, no fund holds. Create payouts to any wallet across Ethereum, Base, Polygon, Tron, Bitcoin. Built-in affiliate program with automated reward distribution. Use when sending crypto payouts to users, building referral/affiliate programs, or needing integrated payment and payout infrastructure.
development
Integrate PayRam checkout flow into web applications. Generate payment links, embed payment pages, handle redirects, and process payment confirmations. Supports Express, Next.js, FastAPI, Laravel, Gin, Spring Boot. Use when adding crypto checkout to e-commerce, building payment forms, implementing deposit flows, or creating hosted payment pages for crypto acceptance.