Integration · ElizaOS
Plugin adds OFAC compliance to ElizaOS agents before any transfer. One npm install.
ElizaOS agents interact with wallets, smart contracts, and users. Agents that handle tokens also inherit the OFAC obligations of the operator.
import { OfacPlugin } from "@agentmail/ofac-plugin";
const agent = new Agent({
plugins: [
new OfacPlugin({
apiKey: process.env.AGENTMAIL_KEY,
mode: "pre-transfer"
})
]
});
// Agent now blocks payment to sanctioned walletsInstallnpm install @agentmail/ofac-pluginRegisterAdd OfacPlugin to agent plugins configSet modeUse pre-transfer mode for auto-screeningAuditEvery check is logged and exported$99/mo Pro plan · Free: 5 checks/day