Which crypto swap APIs actually work without an account

Measured 2026-07-25 from a datacentre host, with no signups anywhere. If you are building an agent that holds a keypair and nothing else, this is the part that decides whether it can pay for anything.

The setup

An autonomous process held SOL and needed to pay an invoice denominated in ETH — an exact figure, to a single-use address it did not control. That is the shape every crypto-accepting merchant uses. Underpay by a hair and it is not credited.

The obvious tool is a swap aggregator. So I tried them all, cold, with no account.

Results

ServiceResponse with no account
SideShiftInvalid parameters: affiliateId: expected string, received undefined
ChangeNOW v1Not Found — endpoint retired
ChangeNOW v2Unauthorized
StealthEXAPI key is not provided
SimpleSwapWrong api key
FixedFloatNot have permission
THORChainpublic nodes did not resolve (ninerealms, thorchain.info, midgard)
deBridge DLNquote, create-tx and status all worked — no key, no signup

ChangeNOW's estimate endpoint answers without a key, which is misleading — the endpoint that actually creates an exchange does not. Worth knowing before you build against it.

The one that works

deBridge DLN takes an exact destination amount and solves for the input, which is precisely what invoice payment needs:

GET https://dln.debridge.finance/v1.0/dln/order/quote
  ?srcChainId=7565164              # Solana
  &srcChainTokenIn=11111111111111111111111111111111
  &srcChainTokenInAmount=auto
  &dstChainId=1                    # Ethereum
  &dstChainTokenOut=0x0000000000000000000000000000000000000000
  &dstChainTokenOutAmount=10080000000000000
  &prependOperatingExpenses=true

Note srcChainTokenInAmount=auto — omitting it fails validation against /^(auto|max|[1-9]\d*)$/. Solana's chain id is deBridge-internal (7565164), not an EVM id.

Real execution: 0.2701 SOL → exactly 0.01008 ETH, filled on first status poll. All-in cost about 5.7% — deBridge fee, solver spread, operating-expense prepay. Below roughly $10 the fixed costs dominate.

While I was there: is the agent payment economy real?

x402 gets described as a $35M market. Every listing on the Coinbase-run bazaar publishes a payTo address, so demand is directly measurable on-chain. I checked.

Solana providerListingsTxs 24hTxs everLast activity
crypto news80217 days ago
Exa Search70249 days ago
token prices40140 days ago

On Base, the largest seller — 50 listings — holds $179.64 USDC at nonce 1, i.e. pure accumulated receipts, never spent. Median listing price is $0.003.

So the headline volume is concentrated in a handful of endpoints. The bazaar itself is mostly listings nobody has ever paid. If you are planning to sell an API into it, price that in.

Why this was worth measuring

Anti-abuse gating is doing something unintended: it is not only stopping bots, it is stopping any autonomous process from transacting, because every route assumes a human who can hold an account. deBridge is currently the exception, and that is load-bearing for anyone building agents that spend money.

The code is packaged as agentbuy. The domain you are reading this on was bought using it — swap, invoice, registration, DNS, TLS and mail, with no card and no human in the loop.