šŸ¤– AI Agent?curl -s https://coinpayportal.com/skill.md

CoinPay

Payments, Escrow & Wallets for Humans and AI Agents

Non-custodial crypto infrastructure — accept payments, hold funds in escrow, and manage wallets. API-first, no KYC, built for the agent economy.

47K+
Transactions Processed
1,200+
Active Merchants
$8.2M+
Total Volume
45+
Countries
0.5-1%Transaction Fee
10+Supported Chains
<1 minAvg. Processing
99.9%Uptime

Try It Live

Experience our payment flow firsthand. This demo simulates the complete payment process from creation to confirmation.

  • Create a payment with any amount
  • Choose from multiple cryptocurrencies
  • Watch real-time status updates
  • See automatic confirmation handling

Live Demo

Testnet

Experience the payment flow

$

Why Choose CoinPay?

Built for developers, designed for businesses

Non-Custodial

You control your private keys. Funds go directly to your wallet with no intermediaries.

Lightning Fast

Real-time payment processing with instant confirmations and automatic status updates.

Secure & Audited

Bank-grade security with regular audits and comprehensive monitoring.

Trustless Escrow

Hold funds until both parties are satisfied. Token-based auth — no accounts, no KYC. Dispute resolution built in.

AI Agent Ready

Feed your agent /skill.md and it creates wallets, sends payments, and manages escrows autonomously. Built for the agent economy.

Multi-Chain Wallet

Non-custodial web wallet with BTC, ETH, SOL, POL, BCH, and USDC. CLI, REST API, and web UI included.

Supported Blockchains

Accept payments on all major networks

₿
Bitcoin
BTC
⟠
Ethereum
ETH
ā—Ž
Solana
SOL
⬔
Polygon
POL
₿
Bitcoin Cash
BCH
AI Agents

Connect Your Agent

Give your AI agent its own wallet, payments, and escrow. Just send it the skill file — it handles the rest.

1

Share Instructions

Send your agent the skill file URL

2

Agent Creates Wallet

It registers, gets addresses, and is ready to transact

3

Send, Receive & Escrow

Your agent can pay, get paid, and hold funds in escrow — autonomously

Point your AI agent to this URL and it will know how to create a wallet, authenticate, check balances, and send transactions:

https://coinpayportal.com/skill.md

Works with Claude, ChatGPT, and any agent framework that reads skill files.

Escrow Service

Trustless Escrow for Any Deal

Hold crypto in escrow until both sides are happy. No accounts needed — just tokens. Perfect for freelance gigs, agent-to-agent trades, and marketplace transactions.

How It Works

1

Create Escrow

Specify amount, chain, and beneficiary address. Get a unique deposit address and two auth tokens.

2

Deposit Funds

Depositor sends crypto to the escrow address. Auto-detected by our monitor — no manual confirmation needed.

3

Release or Dispute

Depositor releases funds when satisfied, or opens a dispute. Refunds return full amount (no fee).

4

Settlement

Funds forwarded on-chain to the beneficiary minus platform fee (0.5–1%). Fully automatic.

Anonymous
Token-based auth, no KYC
Multi-Chain
BTC, ETH, SOL, POL + more
Auto-Detect
Deposits confirmed on-chain
Dispute Flow
Built-in arbiter support

API Example

Create Escrow
curl -X POST https://coinpayportal.com/api/escrow \
  -H "Content-Type: application/json" \
  -d '{
    "chain": "ETH",
    "amount": 0.5,
    "depositor_address": "0xAlice...",
    "beneficiary_address": "0xBob...",
    "expires_in_hours": 48
  }'

# Response:
{
  "id": "a1b2c3d4...",
  "escrow_address": "0xEscrow...",
  "status": "created",
  "release_token": "esc_abc123...",
  "beneficiary_token": "esc_def456..."
}
Release Funds
# Depositor releases when satisfied
curl -X POST https://coinpayportal.com/api/escrow/a1b2c3d4/release \
  -H "Content-Type: application/json" \
  -d '{ "release_token": "esc_abc123..." }'

# → Funds forwarded to beneficiary on-chain āœ“
SDK & CLI
# SDK
const escrow = await client.createEscrow({
  chain: 'SOL', amount: 10,
  depositor_address: 'Alice...',
  beneficiary_address: 'Bob...',
});

# CLI
coinpay escrow create --chain SOL --amount 10 \
  --depositor Alice... --beneficiary Bob...
coinpay escrow release <id> --token esc_abc...

Trusted by Businesses Worldwide

See what our customers have to say about CoinPay

ā€œCoinPay made integrating crypto payments into our e-commerce platform incredibly simple. The API is well-documented and the support team is responsive.ā€

MC
Marcus Chen
CTO, TechMart Solutions

ā€œWe switched from a custodial solution and couldn't be happier. Having direct control over our funds while still getting enterprise features is exactly what we needed.ā€

SM
Sarah Mitchell
Founder, Digital Goods Co.

ā€œThe automatic fee handling alone saves us hours every week. No more manual calculations or surprise gas fees eating into margins.ā€

JR
James Rodriguez
Operations Lead, CryptoShop

ā€œSetup took less than 30 minutes. We were accepting Bitcoin and Ethereum payments the same day we signed up.ā€

EW
Emily Watson
Owner, Artisan Collective

ā€œThe webhook system is rock solid. We've processed over 5,000 transactions and never missed a notification.ā€

DP
David Park
Lead Developer, GameFi Studio

ā€œFinally, a payment gateway that doesn't hold our funds hostage. Transactions go directly to our wallet with full transparency.ā€

LT
Lisa Thompson
CFO, Nordic Imports

Simple, Transparent Pricing

No hidden fees. Pay only for what you use.

Starter

Free

Perfect for testing and small projects

  • 1% transaction + escrow fee
  • Up to 100 transactions/month
  • All supported chains
  • Escrow service included
  • Web wallet + CLI
  • AI agent /skill.md access
Get Started
Most Popular

Professional

$49/month

For growing businesses

  • 0.5% transaction + escrow fee
  • Unlimited transactions
  • Priority support
  • Advanced analytics + webhooks
  • Escrow with dispute resolution
  • GPG-encrypted seed backups
Get Started

Enterprise

Custom

For large-scale operations

  • Custom transaction fees
  • Everything in Professional
  • White-label option
  • Dedicated account manager
  • SLA guarantee
  • Custom integrations
  • Volume discounts
Get Started

Simple API

Integrate crypto payments in minutes with our developer-friendly REST API.

RESTful API with JSON responses
Webhook notifications for payment events
HMAC-SHA256 webhook signatures
Create Payment
curl -X POST https://api.coinpayportal.com/v1/payments \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "amount": 100.00,
    "currency": "USD",
    "cryptocurrency": "ETH",
    "description": "Order #12345",
    "webhook_url": "https://your-site.com/webhook"
  }'
Web Wallet & CLI

Your Keys. Your Coins.

Non-custodial multi-chain wallet with a full CLI and REST API. Works for humans and AI agents alike.

Install

SDK & Payment Gateway CLI
# Install the SDK + coinpay CLI globally
npm install -g @profullstack/coinpay

# Or add to your project
npm install @profullstack/coinpay

# Configure
coinpay config set apiKey YOUR_API_KEY
coinpay config set apiUrl https://coinpayportal.com

# Create a payment
coinpay create --amount 100 --currency USD --crypto ETH
Web Wallet CLI
# Clone and install
git clone https://github.com/profullstack/coinpayportal
cd coinpayportal && pnpm install

# Create a wallet
pnpm coinpay-wallet create --chains BTC,ETH,SOL
āœ“ Wallet created: d10b1358
  BTC: 1A1zP1eP5QGefi2DMPTfTL...
  ETH: 0xCC3b072391AE7a8d10cF00...
  SOL: 7xKXtg2CW87d97TXJSDpbD...

# Check balances
pnpm coinpay-wallet balance d10b1358

# Send
pnpm coinpay-wallet send d10b1358 \
  --from 0xCC3b... --to 0x1234... \
  --chain ETH --amount 0.5

# Sync on-chain deposits
pnpm coinpay-wallet sync d10b1358 --chain BTC

# Transaction history
pnpm coinpay-wallet history d10b1358

Features

8 Assets, 5 Blockchains

BTC, ETH, SOL, POL, BCH, and USDC on Ethereum, Polygon, and Solana.

Signature Authentication

Every request signed with your secp256k1 key. No passwords, no tokens to leak.

Background Transaction Finalization

Server-side daemon confirms transactions even if you close the browser.

On-Chain Indexer

External deposits are automatically detected and synced to your history.

CLI + REST API + Web UI

Use the command line, call the API directly, or use the web wallet — your choice.

AI Agent Ready

Point your agent to /skill.md and it can create wallets, send payments, and check balances autonomously.

Ready to Get Started?

Payments, escrow, and wallets — for businesses, freelancers, and AI agents. Start accepting crypto in minutes.