OFAC screening for DAOs explained

How a decentralized autonomous organization should screen treasury payouts so a blocked party never receives funds.

TL;DR

TL;DR: A DAO that pays a sanctioned wallet or entity violates OFAC even when the vote was token-holder approved. Screen every treasury recipient against the SDN List before the payout executes.

The DAO treasury is a real money rail

DAOs hold treasuries and send funds through multisig wallets or governance-approved proposals. The moment value leaves the treasury, it behaves like any other payment: the sender is responsible for who receives it. A governance vote does not remove that obligation, because OFAC is a strict liability regime and intent is not required.

Who is responsible when no one is in charge

Decentralization does not erase enforcement exposure. The 50 Percent Rule matters here: an entity that is 50 percent or more owned by a blocked person is itself blocked, so a treasury that pays a service provider partly controlled by a blocked party can still be in violation. Civil penalties start at $356,000 per violation.

A practical control for DAO payouts

Insert screening into the payout path. agentmail exposes a screening API that a DAO tool or multisig script can call before releasing funds: one HTTP call under 100 ms returns clean (ALLOW) or flagged (BLOCK), using 947 OFAC-listed crypto wallets and 19,218 SDN names synced hourly. Flagged payouts are held for review rather than sent.

Screen your agent’s next payment

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

Check a wallet →