Now accepting design partners

Compliance that runs
while you build

OFAC screening, transaction monitoring, and SAR generation for crypto MSBs. One API. Always screening. Always current.

screen.ts
import { Mycel } from "@mycel/node";

const mycel = new Mycel("sk_live_...");

// Screen a wallet against global sanctions
const result = await mycel.screening.check({
  entity: "0x1a2b...3c4d",
  type: "wallet",
  lists: ["ofac", "eu", "un"],
});

// result.clear === true
// No matches found. Move on.

What we do

Everything between you and your examiner

The compliance stack your BSA officer wishes they had. Plug in via API or use the dashboard.

Wallet & entity screening

Screen wallets, entities, and counterparties against OFAC, EU, UN, and custom sanctions lists in real time.

Transaction monitoring

Continuous monitoring of on-chain transactions against configurable rule sets. Flagged activity surfaces instantly.

SAR automation

Generate FinCEN-ready Suspicious Activity Reports from flagged cases. Review, approve, and file — all in one place.

Audit trail

Every screening, alert, and decision is logged with timestamps, user attribution, and full context. Examiner-ready.

How it works

Three steps. Full coverage.

Get from zero to compliant in an afternoon, not a quarter.

01

Integrate the API

Drop in our SDK or hit the REST API directly. Push transaction events and entity data as they happen.

npm install @mycel/node
02

We screen & monitor

Every entity is screened against sanctions lists. Every transaction is evaluated against your rule sets. Continuously.

mycel.screening.check({ ... })
03

You get alerts & reports

Flagged activity surfaces as cases in your dashboard. SARs are pre-drafted and ready for review. Your audit trail writes itself.

result.clear === true

Ship product.
We'll handle the compliance.

Mycel is currently onboarding design partners. Get early access and shape the product with us.

No spam. We'll reach out within 24 hours.