onchain-pay-open-api

onchain pay open api

binance 939 ↓ 3.6k updated 25d ago
Claude Code
View source ↗

What it does

  • Buy USDT with USD/EUR/TWD using credit card → Send to MetaMask address on BSC
  • Purchase BTC with Google Pay → Transfer to hardware wallet
  • Buy USDC with P2P → Send to DeFi protocol contract address
  • Send existing USDT from Binance Spot to friend's wallet address
  • Transfer ETH to Uniswap contract for trading
  • Move crypto from Binance to self-custodial wallet (Trust Wallet, Ledger, etc.)
  • Buy USDC on Ethereum → Bridge to Polygon for lower fees

Requirements & configuration

  • When to use: User needs to buy crypto on one chain and transfer to another network
  • Use the default account (prod) unless the user specifies otherwise. You need:
  • APIKEY: The sign access token
  • | contractAddress | string | No | Token contract address (required for non-native tokens) |
  • Simpler: No need to specify fiatCurrency, cryptoCurrency, or amount

Configuration: SEND_PRIMARYON_CHAIN_PROXY_MODEJSON_BODYTIMESTAMPUSDTUSDCBASEBUY_CARD

Derived from the skill's own SKILL.md documentation · extracted 2026-07-23

onchain pay open api

Source

Repository: https://github.com/binance/binance-skills-hub

onchain-pay-open-api FAQ

What does the onchain-pay-open-api skill do?

| Binance Onchain Pay enables users to buy cryptocurrency with fiat (e.g., EUR, USD) or send existing crypto from their Binance account directly to any external on-chain wallet address in a single flow—no manual withdrawal needed. Enables partners to integrate crypto buying services: - payment-method-list: Get available payment methods (Card, P2P, Google Pay, Apple Pay, etc.) with limits for a fiat/crypto pair - trading-pairs: List all supported fiat currencies and cryptocurrencies - estimated-quote: Get real-time price quote including exchange rate, fees, and estimated crypto amount - pre-order: Create a buy order and get redirect URL to Binance payment flow - order: Query order status and details (processing, completed, failed, etc.) - crypto-network: Get supported blockchain networks with withdraw fees and limits - p2p/trading-pairs: List P2P-specific trading pairs Buy USDT with USD/EUR/TWD using credit card → Send to MetaMask address on BSC Purchase BTC with Google Pay → Transfer to hardware wallet

What does onchain-pay-open-api require?

When to use: User needs to buy crypto on one chain and transfer to another network Use the default account (prod) unless the user specifies otherwise. You need: APIKEY: The sign access token | contractAddress | string | No | Token contract address (required for non-native tokens) | Simpler: No need to specify fiatCurrency, cryptoCurrency, or amount Configuration keys: SEND_PRIMARY, ON_CHAIN_PROXY_MODE, JSON_BODY, TIMESTAMP, USDT, USDC, BASE, BUY_CARD.

How do I install onchain-pay-open-api?

Run: npx -y skills add https://github.com/binance/binance-skills-hub --skill onchain-pay-open-api --agent claude-code — the source lives at github.com/binance/binance-skills-hub.

Maintain onchain-pay-open-api?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

[onchain-pay-open-api on getagentictools](https://getagentictools.com/skills/binance-binance-skills-hub-onchain-pay-open-api?ref=badge)
npx agentictools info skills/binance-binance-skills-hub-onchain-pay-open-api

The second line is the CLI lookup for this page — handy in READMEs and docs.