Digital assets, stablecoins, and wallet risk
Separate blockchain evidence, legal identity, and financial exposure.
A wallet address is visible to everyone. Its owner may not be. A token can settle quickly on a network while the customer’s legal claim, redemption right, and compliance status remain separate questions.
Separate the asset and the service
A digital asset, its issuer, the blockchain network, the custodian, and the exchange are different components. Each introduces distinct risk. A token’s transferability does not establish a right to redeem it for bank money.
Map who controls keys, who owes the customer, what redemption terms apply, and where records of ownership exist. A custodial balance is a claim against a service provider as well as a representation of assets held. A self-hosted wallet changes control and recovery assumptions. The relevant legal and compliance duties depend on the actual activity and jurisdiction.
- AssetIdentify the token and its terms
- ServiceIdentify custody exchange or transfer roles
- ClaimDetermine what the customer can enforce
- On-chain balance
- Network record of token holdings
- Redemption claim
- Right under the issuer or service terms
Asset-service map
Illustrative data; not a real customer record or a prescribed policy.
- Tokenillustrative stablecoin
Specific asset
- Custodianservice provider
Controls keys in this example
- Redemptionterms-dependent
Not implied by wallet balance
Technical transfer and legal rights differ
Map asset service and customer claim separately. Technical transfer and legal rights differ.
- Failure mode 1avoid
- Assume every token is cash. Redemption and value can differ.
- Failure mode 2avoid
- Treat wallet balance as deposit insurance. That requires a separate legal basis.
- Failure mode 3avoid
- Ignore custody. Key control changes operational risk.
Use blockchain evidence with limits
A transaction hash can establish a network event under the chain’s rules. Address attribution connects an address to an entity through evidence that may vary in strength. A labeled cluster can be useful without being certain.
Store chain, asset, address, transaction reference, block context, attribution source, and confidence. Do not merge addresses across chains merely because their text looks similar. Reorganizations, bridges, custodial omnibus wallets, and internal exchange transfers can complicate interpretation. Preserve the distinction between directly observed transfers and inferred ownership relationships.
A blockchain address is an identifier within a technical system. It is not automatically a verified person, a legal entity, or a complete account relationship. Attribution can depend on public records, provider analysis, customer evidence, and assumptions that change over time. Preserve the source and date of an attribution so a reviewer can assess what was known at the original decision.
Graph proximity also needs interpretation. Direct interaction, indirect exposure, pooled services, and technical routing can produce different meanings. A risk score that compresses them into one number may be useful for triage but should not erase the underlying path. The legal and operational decision needs the activity, the parties where established, and the relevant restriction or concern.
- ObserveRecord chain-specific transactions
- AttributeAttach sourced entity labels
- InterpretSeparate direct evidence from inference
- On-chain event
- Observed transfer in a network record
- Entity attribution
- Evidence linking an address to a real-world actor
Wallet evidence
Illustrative data; not a real customer record or a prescribed policy.
- Transactionchain-specific hash
Observed event
- Address labelvendor estimate
Attributed identity
- Confidencelimited
Not a proven owner identity
Public data still requires interpretation
Retain chain context and attribution confidence. Public data still requires interpretation.
- Failure mode 1avoid
- Treat vendor labels as certain identity. Attribution can be wrong or incomplete.
- Failure mode 2avoid
- Merge same-looking addresses across chains. Network context matters.
- Failure mode 3avoid
- Call every cluster one legal person. Clustering is an inference.
Apply sanctions to the activity
OFAC’s virtual-currency guidance explains that sanctions obligations apply to relevant virtual-currency activity as they do to other activity within scope. Technical novelty does not remove the need to assess parties, location, and applicable restrictions.
A wallet screen is one input. Combine it with customer and transaction context, list freshness, attribution quality, and the legal rule. Define how a relevant finding affects custody, transfers, reporting, and any permitted release. The ability to send a token technically does not mean the transfer is legally permitted.
- ScreenEvaluate relevant wallet and party evidence
- AssessApply the actual sanctions scope
- ControlEnforce the required transfer or custody action
- Technically possible
- Network permits a transaction
- Legally permitted
- Applicable restrictions allow the activity
Digital transfer review
Illustrative data; not a real customer record or a prescribed policy.
- Wallet resultpotential relevant match
Candidate evidence
- Customer contextunder review
Additional facts
- Transfernot released
Pending approved disposition
Technology does not replace sanctions analysis
Apply the legal rule beyond the wallet score. Technology does not replace sanctions analysis.
- Failure mode 1avoid
- Approve because the chain accepts it. Network validity is not legal authorization.
- Failure mode 2avoid
- Ignore off-chain customer identity. It can be central to the duty.
- Failure mode 3avoid
- Use stale attribution without qualification. Evidence quality can change.
Stress stablecoin and custody exposure
A stable value target is a design objective, not a guarantee. Reserve quality, redemption terms, market liquidity, issuer condition, custody, and network operations can affect outcomes. A token may trade below its target when holders cannot redeem quickly.
Model the customer obligation separately from the assets intended to support it. Test delayed redemption, price movement, lost key access, and partner failure. Record whether the firm promises a fixed fiat amount or a quantity of tokens. Those promises produce different exposure when the market price changes.
A stable price target does not remove custody, liquidity, redemption, or counterparty risk. The customer may see one token balance while the platform depends on an issuer, a custodian, a chain, and a conversion route. A disruption in one dependency can prevent the customer from obtaining the expected fiat value even if the displayed token quantity is unchanged. Stress the actual path from asset holding to usable funds, including timing, fees, concentration, and the conditions under which each intermediary performs.
- PromiseIdentify fiat or token obligation
- BackingAssess assets and redemption access
- StressModel price liquidity and custody failures
- Fiat obligation
- Customer is owed a fixed currency amount
- Token obligation
- Customer is owed a defined token quantity
Depeg example
Illustrative data; not a real customer record or a prescribed policy.
- Customer promise1000 USD
Fixed fiat obligation
- Held tokens1000 units
Asset quantity
- Market price0.97 USD
Illustrative asset value 970 USD
A stable target does not guarantee immediate cash
Match liabilities to stressed asset value and access. A stable target does not guarantee immediate cash.
- Failure mode 1avoid
- Assume one token always equals one dollar. Market and redemption conditions can differ.
- Failure mode 2avoid
- Ignore key custody. Assets may be inaccessible.
- Failure mode 3avoid
- Use reserve headlines without terms. Eligibility and access matter.
Build operational controls for keys and transfers
Key custody needs access control, approval, recovery, and incident procedures. Transfers need destination validation, amount controls, and an auditable authorization path. A cryptographic signature proves that a key signed; it does not prove the business approval was valid.
Separate transaction preparation from high-impact approval and signing where appropriate. Test recovery using controlled procedures and protect backup material. Monitor destination changes and reconcile on-chain movements with the customer ledger. A secure signing service can still execute a wrong business instruction if upstream authority is weak.
- PrepareValidate destination amount and business authority
- ApproveUse the required separation of duties
- Sign and reconcileRecord network and ledger evidence
- Valid signature
- Key authorized a network message
- Valid business action
- Approved instruction under the product controls
Transfer control
Illustrative data; not a real customer record or a prescribed policy.
- Prepared byoperator A
Instruction creation
- Approved byoperator B
Independent authority
- Signed transactionlinked reference
Audit trail to the ledger
Cryptography does not validate the commercial purpose
Bind signing to approved business instructions. Cryptography does not validate the commercial purpose.
- Failure mode 1avoid
- Let one uncontrolled script prepare and sign. Authority concentration increases risk.
- Failure mode 2avoid
- Store recovery keys in ordinary logs. That exposes critical secrets.
- Failure mode 3avoid
- Skip ledger reconciliation. Network transfers must match customer obligations.
Chapter connections
This chapter builds on Trade, corridors, and restricted activity. Use the glossary for terminology and risk mathematics for formulas and worked calculations.