Log in

Stablecoin Payouts

Brale supports 1st and 3rd party stablecoin payouts. Payouts are Transfers from an internal (Brale custodial) address to one or many external addresses.


USDC Payout

POST https://api.brale.xyz/transfer

{
	"amount": "100", 
	"sourceAddress": {
		"addressId": "string", 
		"valueType": "USDC", 
		"transferType": "Solana"
	}, 
	"destinationAddress": {
		"addressId": "string", 
		"valueType": "USDC", 
		"transferType": "Solana" 
	}
}

Payouts from your Stablecoin

A common workflow is to hold custodial balances in the form of your created stablecoin, but to process payouts in another stablecoin, like USDC. Here is an example of paying out of your stablecoin balance to USDC on Solana.

POST https://api.brale.xyz/transfer

{
	"amount": "100", 
	"sourceAddress": {
		"addressId": "string", 
		"valueType": "YSBC", 
		"transferType": "Solana"
	}, 
	"destinationAddress": {
		"addressId": "string", 
		"valueType": "USDC", 
		"transferType": "Solana" 
	}
}