Home › Bank due diligence

Bank due-diligence pack.

What risk, treasury, and vendor-management teams ask, answered in one place.

Status markers on this page are Live, Built, and Designed, as of 2026-11-09. The full list is the status ledger. Terms are defined in the glossary.

Compliance responsibility

Who owns each control. The bank keeps its own obligations.

ControlThe bankThe domain operatorJIL
Customer due diligence (KYC and KYB)Performs it for its own customers under its law.Sets the identity levels each act requires.The attester signs the stored result into an on-chain identity record.
SanctionsScreens under its own program.Pins the sanctions lists for the domain.ATCE denies on the attested sanctions flag inside consensus. The screen against live lists runs off chain in the attester, and its result is signed into the identity record.
Transaction monitoringRuns its own monitoring.Chooses the screening provider for the domain.Adapters for blockchain-analytics screening providers exist. JIL does not publish a provider relationship.
Travel ruleMeets its own obligation.Sets the threshold and required fields per zone.A per-zone travel rule check exists in the settlement service.

Custody

ItemAnswer
KeysValidator and default service keys are held by JIL; issuer mint keys by the issuer. See control and custody.
EscrowA corridor hop holds the gross and the fee in escrow on the ledger until the ruling. A denied hop releases the escrow and settles no fee.
ReservesJIL does not hold a domain's reserves.
Key recoveryRecovery follows a structured ceremony. A briefing walks through it.

Settlement and FX

ItemAnswer
SettlementGross, leg by leg. There is no netting.
FX rateThe cross-rate is checked against bands the domain sets. The rate source is set by the domain.
Intraday liquidityNo liquidity model is published.
Failure handlingA denied act settles nothing. Multi-hop unwind is part of the InterOp design (Designed).
Prudential treatmentJIL has not assessed Basel treatment of exposures. The bank's own prudential treatment applies.

Integration

InterfaceStatus
ISO 20022 message gateway (pain, pacs, camt message sets)In the codebase. Rail connections are Designed.
FedNow, SWIFT, ACH, SEPA, RTP connectorsDesigned. No rail is connected.
Ethereum bridgeDeposit Live. Withdrawal Designed, awaiting a key ceremony.
HostingHosted on validators JIL operates. A customer-hosted cell runbook exists (Designed).

Vendor risk

ItemAnswer
AssuranceJohanson Group LLP is examining SOC 2 Type 1, SOC 2 Type 2, and HIPAA. No report has been issued. HITRUST: a separate firm is being engaged.
Penetration testNo independent penetration test report is published.
ConcentrationOne operator and one hosting provider for all ten validators.
Business continuity and disaster recoveryNot published. Provided in briefings.
Vulnerability reportsContact in security.txt.

All-in fee

Setup $100,000 one time, an annual floor of $250,000, credited against JIL's share of collected transport fees, and a toll of at least 5 basis points per hop. A three-hop corridor route of $400,000,000 pays $600,000. The worked example is on fees.

Request a bank briefing

A principal and an engineer attend. An NDA can be in place before documents are shared.