onchain-pay-open-api
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-qu
Security Assessment
Detected risks:
About onchain-pay-open-api
The onchain-pay-open-api skill provides seamless integration with Binance's Onchain Pay platform, enabling users and partners to buy cryptocurrencies using fiat currencies or transfer existing crypto from a Binance account directly to any external blockchain wallet. This eliminates the need for manual withdrawals and streamlines the crypto purchasing and sending process. The skill is particularly useful for businesses and developers looking to embed crypto on-ramp functionality within their applications, websites, or services while ensuring secure, signed API requests using RSA SHA256.
The skill's core capabilities include retrieving available payment methods with associated limits, listing supported fiat and crypto trading pairs, generating real-time price quotes with fees and estimated crypto amounts, creating pre-orders with redirect URLs to Binance's payment flow, querying order statuses, and accessing supported blockchain networks with withdrawal fees and limits. Additionally, the skill provides specialized endpoints for P2P trading pairs and supports advanced operations like direct crypto transfers, cross-chain bridging, and executing smart contract interactions alongside fiat-to-crypto purchases.
Target users include developers, fintech platforms, e-commerce merchants, and decentralized finance (DeFi) projects seeking automated crypto payment flows. Use cases range from simple fiat-to-crypto purchases sent to wallets, direct crypto transfers from Binance accounts, cross-chain bridging for cost optimization, merchant payment integration for e-commerce, onchain smart contract interactions for DeFi or GameFi applications, and robust order monitoring for operational transparency and user experience enhancement. By leveraging this skill, partners can offer a seamless, secure, and versatile crypto payment experience to their users.
FAQ
How can I buy crypto and send it directly to an external wallet using this API?
You can use the fiat-to-crypto flow by querying trading pairs, selecting a payment method, obtaining an estimated quote, and creating a pre-order that provides a redirect URL to complete the payment. The crypto will then be sent directly to the specified wallet address.
Which blockchain networks are supported for withdrawals?
The crypto-network endpoint allows you to retrieve all supported blockchain networks along with their associated withdrawal fees and limits, ensuring compatibility with the destination wallet.
Can this skill handle P2P trading and alternative payment methods?
Yes, the skill supports P2P-specific trading pairs and provides a payment-method-list endpoint that includes options like Card, Google Pay, Apple Pay, and other available methods depending on the fiat/crypto pair.
Is there a way to monitor the status of an order?
Yes, you can query the order endpoint to check the status of any pre-order, including processing, completed, or failed states, allowing for effective monitoring and user notifications.
Are there any requirements for integrating this skill into my application?
Integration requires the use of RSA SHA256 signed API requests, and partners must handle pre-order creation, network selection, and any optional parameters like contract addresses or externalOrderId tracking for merchant payments.
Install onchain-pay-open-api
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
binance/binance-skills-hub