Treasury: sweeps, conversion and BLINC
Move money after it arrives: sweeps between your accounts, conversion to stablecoins, and instant settlement over BLINC.
Sweep rules
{
"source": { "label": { "region": "EU" } },
"destination": "ca_Operating1",
"currency": "EUR",
"trigger": { "type": "threshold", "keep_balance": 1000000 },
"schedule": "daily@18:00 Europe/Paris"
}
Triggers are schedule (move everything at the scheduled time), threshold (move anything above keep_balance) or top_up (move funds in until target_balance is reached). Each run emits sweep.completed with the list of transfers.
Conversions
Conversion is available to eligible clients after enhanced due diligence. Request a quote, then execute it within its validity window.
curl https://api.neofin.tech/v1/quotes \
-H "Authorization: Bearer $NEO_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "sell": { "currency": "EUR", "amount": 25000000 }, "buy": { "asset": "USDC", "network": "ethereum" }, "destination_wallet": "wl_9Kq2" }'
{ "id": "qt_6Yt3Dq", "rate": "<quoted>", "buy_amount": "<quoted>", "expires_at": "2026-11-05T14:02:41Z" }
curl https://api.neofin.tech/v1/conversions \
-H "Authorization: Bearer $NEO_API_KEY" \
-H "Idempotency-Key: 8f2e..." \
-H "Content-Type: application/json" \
-d '{ "quote": "qt_6Yt3Dq" }'
Destination wallets must be whitelisted in the console first. Whitelisting screens the address and captures Travel Rule originator and beneficiary information.
BLINC transfers
Transfers to other BLINC members are instant and available 24/7 in EUR, GBP, USD, JPY and CHF.
curl https://api.neofin.tech/v1/blinc-transfers \
-H "Authorization: Bearer $NEO_API_KEY" \
-H "Idempotency-Key: 3a7d..." \
-H "Content-Type: application/json" \
-d '{ "source": "ca_Operating1", "beneficiary": "be_BlincCounterparty", "amount": 50000000, "currency": "EUR", "reference": "Settlement 2026-11-05" }'
Limits
Daily limits per currency are set in your agreement and visible in the console. Requests above the limit return limit_exceeded.