OFAC Solana Compliance Guide Part 1

OFAC screening for Solana payments, covering the wallet check an agent must run before sending value on-chain.

TL;DR

TL;DR: Paying an OFAC-listed wallet on Solana is a strict liability violation. Screen the destination address before the agent pays; clean wallets ALLOW and listed wallets BLOCK.

Chain does not change the rule

OFAC sanctions attach to the counterparty, not the network. A listed wallet is blocked whether value settles on Solana, Ethereum, or another chain. The screening API checks against 947 OFAC-listed crypto wallets and 19,218 SDN names across 16 jurisdictions, synced hourly.

Fitting the check into the flow

The 4-Gate Agent Payment Protocol is SCREEN, SCORE, STOP, STAMP. Before a Solana transaction is signed, run sanctions_check on the receiving address. A clean result ALLOWs the payment; a flagged result BLOCKs it and stops the agent. One HTTP call returns in under 100 ms.

Practical steps

Screen your agent’s next payment

Free OFAC sanctions screening — 5 checks/day, no signup.

Check a wallet →