Send Bitcoin On-Chain
Send Bitcoin from your Neutron wallet to any external Bitcoin address.
Create the Transaction
curl -X POST https://api.neutron.me/api/v2/transaction/ \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-d '{
"sourceReq": {"ccy": "BTC", "method": "neutronpay"},
"destReq": {
"ccy": "BTC",
"amtRequested": 0.001,
"method": "on-chain",
"reqDetails": {"address": "bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh"}
}
}'Response (review fees):
{
"txnId": "d5a2c7b4-...",
"txnState": "quoted",
"sourceReq": {
"amtRequested": 0.001,
"neutronpayFees": 0.0000015,
"networkFees": 0.0000045
}
}Confirm
curl -X PUT https://api.neutron.me/api/v2/transaction/{txnId}/confirm \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN"Fees
| Fee | Description |
|---|---|
| Neutron fee | Service fee |
| Network fee | Bitcoin mining fee (varies with congestion) |
Total deducted: amount + neutronpayFees + networkFees.
Supported Address Formats
| Format | Prefix | Fees |
|---|---|---|
| Bech32 (SegWit) | bc1q... | Lowest -- recommended |
| Bech32m (Taproot) | bc1p... | Low |
| P2SH | 3... | Medium |
| Legacy | 1... | Highest |
Tips
- Ensure sufficient balance for amount plus fees
- On-chain transactions are irreversible -- double-check the address
- No KYC required for BTC-to-BTC
- For faster, cheaper sends, use Lightning if the recipient supports it
Updated 6 days ago
