4orm Finance4ormEx · The Exchange
04 · Lifecycle

Transaction lifecycle · 8 steps, atomic

Run a Canadian institutional transaction end-to-end through eight steps — KYC, AML, tokenize, trade, attestation, settle, audit, report. Every step writes to an append-only audit trail. End-to-end finality in 12.1 seconds versus T+2 on legacy rails.

End-to-end finality12.1svs T+2 legacy
Manual touches0vs ~8–12 legacy
Compliance pass100%all 30d
Scenario
C$ 1,000,000

Lifecycle progress · step 1 of 8

Total elapsed: 0.0s
1
KYC
Verify
2
AML
Screen
3
Tokenize
Mint
4
Trade
Execute
5
Attestation
Sign
6
Settle
DvP T+0
7
Audit
Anchor
8
Report
File
1
Step 01 of 08 · Compliance

KYC Verification

Verify the institution's legal identity and beneficial owners, then issue a reusable on-chain credential. Onboard once, transact everywhere.

+ 0.0s
Tetra Trust onboarding

Inputs

Counterparty
Cascade Pension Plan
Entity type
Pension plan
Province
British Columbia
Registration
BC-7748391
Beneficial owners
6 of 6 verified
Counsel
Bennett Jones LLP

Outputs · KYC credential

KYC passed · valid 24 months · reusable on 4ormEx
credential_idkyc:CPF-2026-05-27
issuerTetra Trust (Tier 1)
expires2028-05-27
hash0xb47e3a892c1d44…
block#18,247,401
2
Step 02 of 08 · Compliance

AML Screening

Anti-Money Laundering: screen the party and the transaction against sanctions, PEPs, and watchlists, with an auditable risk score.

+ 0.4s
FINTRAC aligned

Inputs

Counterparty
Cascade Pension Plan
Transaction
C$ 1,000,000
Source of funds
Institutional treasury
Lists checked
UN · OFAC · OSFI · CSIS · adverse media

Outputs · AML score

Risk score 0.04 · LOW · auto-clear
score0.04 / 1.00
classificationLOW · auto-clear
sanctionsNo hits
pepNo hits
lctr_triggerYes · ≥ C$10k
hash0x5a91c2e7841b…
3
Step 03 of 08 · Issuance

Tokenization

Wrap the real-world asset in a legal token contract and mint it on-chain with built-in transfer restrictions. The token IS the official ownership record.

+ 2.1s
4orm-EVM

Inputs

Asset
Province of Alberta Bond 2028
Standard
ERC-3643
ISIN
CA013016NX21
Face value
C$ 100.00
Quantity
10,000
Distribution rules
Embedded · 12mo lockup
Custodian
Tetra Trust

Outputs · token contract

10,000 tABP28 minted · rules embedded at genesis
tokentABP28
contract0x3F2A8e9B7C…1d4F
supply10,000 tokens
notionalC$ 1,000,000
block#18,247,402
4
Step 04 of 08 · Marketplace

Trade Execution

Place an order into the central limit order book, match against a verified counterparty, generate an execution receipt. Pre-trade compliance already passed before the order reaches the book.

+ 4.3s
CLOB

Inputs · order

Side
BUY
Instrument
tABP28
Quantity
10,000
Limit price
C$ 100.00
TIF
FOK
Counterparty
Cascade Pension Plan

Outputs · execution

Filled · 10,000 @ 100.00 · 1 fill · 2.1ms latency
order_id0x9F12C4ABe7…
avg_priceC$ 100.0000
notionalC$ 1,000,000.00
fee (3 bps)C$ 300.00
block#18,247,403
5
Step 05 of 08 · Compliance

Attestation

Issue a signed, verifiable proof — anchored to the credentials and transactions created in prior steps. Best-execution and proof-of-reserves attestation pre-settlement.

+ 5.8s
Compliance engine

Inputs

Type
Best execution + reserves
Linked refs
KYC · AML · Mint · Order
Signer
CCO · 4orm OpCo

Outputs · signed attestation

Attestation issued · anchored to block #18,247,404
attestation_id0xe821fa3789ad…
linked_refs4 anchored events
signerCCO · pubkey 0x47Be…
block#18,247,404
6
Step 06 of 08 · Settlement

Atomic DvP settlement · T+0

Settle both legs atomically — delivery-versus-payment at T+0 — with instant, irreversible finality. Cash leg moves in tokenized CAD; asset leg in the security token. Both or neither.

+ 11.7s
DvP atomic

Inputs · instruction

Trade ref
0x9F12C4AB
Cash leg
QCAD · C$ 1,000,000
Asset leg
tABP28 · 10,000
Buyer
Cascade Pension Plan
Seller
Province of Alberta
Custodian
Tetra Trust

Outputs · settled · T+0

Both legs settled atomically · 11.7s finality
settlement_id0x7A3F8E21bc9c…
cash_leg_tx0x4b88e092…
asset_leg_tx0x6e30c8a2…
finality11.7s
irreversibleYes (atomic)
7
Step 07 of 08 · Audit

Audit Trail

Every step above is written to an immutable, append-only ledger on the 4orm-EVM permissioned network. Each record carries a hash, timestamp, and linked references.

+ 11.9s
4orm-EVM

Anchored records · 6 events

010xb47e3a89… KYC
020x5a91c2e7… AML
030x3F2A8e9B… Mint
040x9F12C4AB… Order
050xe821fa37… Attest
060x7A3F8E21… DvP

Outputs · audit root

Merkle root anchored · 6 events linked · immutable
merkle_root0xc9e2a4b8d7f1…
network4orm-EVM (permissioned)
consensus12 / 12 validators
storage12.4 KB anchored
8
Step 08 of 08 · Reporting

Compliance Report

Auto-compile a regulatory report from the on-chain record. CIRO transaction tape, FINTRAC LCTR, and the full audit package — all generated in one click.

+ 12.1s
One-click filing

Generate

Report type
Full audit package
Format
PDF (signed) + CSV + XBRL
Period
This transaction
Filings
CIRO · CSA · FINTRAC

Outputs · filed

3 reports generated · 1 auto-filed · 2 staged
FINTRAC LCTRFiled (LCTR ≥ C$10k)
CIRO tapeStaged for T+1 batch
CSA 21-101F2Staged for monthly batch
audit package3.2 MB · PDF signed
hash0xf931c8e244ab…

On 4ormEx · this transaction 12.1 seconds

End-to-end finality
12.1 seconds
Manual touches
0
Reconciliation
Self-reconciling
Compliance failures
0
Audit-ready
Immediately

On legacy rails · same transaction T+2

End-to-end finality
T+2 (~2 days)
Manual touches
~ 8–12
Reconciliation
Manual, multi-party
Compliance check
Re-done at every step
Audit-ready
Weeks to compile