Security / Resilience / Autonomous Systems
Architectural Blueprint for RogueSwarms: Evolving the Ledger to Authorized Settlement
Report summary
The transition of an application programming interface from a purely informational or internal accounting system into a platform that orchestrates real-world financial settlement is a critical architectural pivot. For a platform such as RogueSwarms—where computational swarms and human verifiers exec
Key topics
- Security / Resilience / Autonomous Systems
- Security
- Resilience
- Autonomous Systems
- AI
- Agentic Web
- TypeScript
- Runtime
- Research Archive
Research provenance
For citation, use the report title and canonical URL. Archival presence does not establish authorship or promote report statements into portfolio evidence.
This page renders the archived Markdown as safe, formatted HTML. It is background research and does not become a portfolio claim without evidence review.
Full report
On this page
The transition of an application programming interface from a purely informational or internal accounting system into a platform that orchestrates real-world financial settlement is a critical architectural pivot. For a platform such as RogueSwarms—where computational swarms and human verifiers execute discrete tasks priced at a highly granular rate, such as five to twenty cents per second of video generation1—the system currently operates at a strict ledger-only boundary. The existing infrastructure identifies United States Dollar accounting metrics but executes no external purchases and enables no financial settlement. To bridge this operational gap without conflating accounting records with actual money movement, the architecture must maintain a strict decoupling between the recording of contractual obligations and the execution of financial settlement. Describing recorded compensation within the database as funded balances, stored value, or money received invites severe legal and regulatory risk, as it implies the platform is taking custody of client funds or issuing electronic money. Instead, the ledger must act strictly as a system of record for contractual debts and credits. This comprehensive report establishes a staged settlement design for the RogueSwarms ecosystem. It details the required integer-unit accounting rules, rigorous state machines for obligations and payments, an adapter interface for conventional and digital-asset rails, an agent-agnostic authorization model, reconciliation procedures for distributed systems failures, and the necessary prerequisites for a test-credit pilot prior to real-money release.
Integer-Unit Accounting Rules and Conservation Invariants
In software systems orchestrating financial data, floating-point arithmetic is structurally invalid due to precision artifacts, binary representation limits, and rounding errors. The foundation of the RogueSwarms accounting architecture relies on a strictly append-only, double-entry ledger that records all values in integer minor currency units to support the high granularity of machine-to-machine pricing2. The ledger schema must operate on a micro-cent scale. Given that swarm tasks may be billed at sub-second intervals, traditional cents lacking fractional precision are insufficient. By standardizing the ledger such that one United States Dollar equals one million micro-cents, an application programming interface call costing five cents per second is recorded flawlessly as fifty thousand micro-cents per second. This prevents truncation errors when aggregating thousands of micro-transactions over extended swarm sessions. Every financial event within the RogueSwarms ecosystem must be recorded using fundamental double-entry accounting principles2. A unit of value never spontaneously generates or disappears; it strictly moves between specific logical accounts. Every transaction consists of a set of ledger entries where the sum of all debits and credits strictly equals zero: [Figure omitted from source export] The ledger schema enforces specific structural rules at the database level. First, the architecture demands append-only immutability. The ledger tables must never permit update or delete query statements on historical financial entries2. To reverse an error, a new, distinct compensating journal entry must be posted that negates the original movement while preserving the historical timeline. Second, account balances are not stored as mutable scalar values. They are dynamically derived, or materialized via safe event-sourcing projections, from the continuous sum of all immutable ledger lines associated with that account. Finally, a strict database invariant must exist preventing user-facing obligation accounts—acting as liability accounts on the RogueSwarms balance sheet—from falling below zero unless specific, underwritten credit facilities are deliberately engineered and authorized by the treasury.
Modeling Contractual Obligations Versus Money Movement
To avoid regulatory reclassification, RogueSwarms must separate the concept of owing compensation from the concept of moving money. The system does not hold user funds in custodial wallets; rather, it tracks the platform's contractual obligations to pay workers or verifiers based on verified outcomes. This necessitates two distinct but interacting state machines.
The Accounting State Machine
The Accounting State Machine manages the lifecycle of a contract from initiation to the realization of a debt. It operates entirely independently of external payment gateways, focusing solely on the legal and contractual reality of the platform.
| State | Definition | Required Transition Trigger |
|---|---|---|
| Offered compensation | A potential reward attached to a specific task within the RogueSwarms ecosystem. No financial commitment is yet made by any party. | The purchaser defines the task parameters, maximum duration, and rate limits, broadcasting the availability to the swarm. |
| Reserved authorization | A portion of the purchaser's aggregate treasury limit is conditionally locked to guarantee payment for an accepted task. | The purchaser, or a delegated autonomous agent, accepts the task and the internal system verifies sufficient treasury limits. |
| Accrued obligation | The task is completed successfully. The reserved amount is finalized as a hard contractual debt owed by RogueSwarms to the verifier or worker. | Cryptographic or consensus-based verified task outcomes must be recorded, validated, and approved by the protocol. |
| Disputed obligation | A challenge to the validity of the accrued obligation, pausing any subsequent progression to the settlement phase. | An audit flag, purchaser dispute, or algorithmic anomaly detection triggers a hold before any payment approval can occur. |
The transition from offered compensation to reserved authorization strictly requires purchaser authorization. This ensures that the platform never commits to compensating a worker without a cryptographic or session-authenticated guarantee that the purchaser has authorized the upper bound of the expense. The transition from reserved authorization to accrued obligation strictly requires verified task outcomes. A worker cannot claim an accrued obligation merely by accepting a task; the system must receive undeniable proof of execution, such as a completed video render or a cryptographic proof of inference, before the liability is officially recognized on the RogueSwarms ledger.
The Settlement State Machine
The Settlement State Machine translates an accrued obligation into actual money movement. It acts upon the ledger but relies entirely on evidence from external payment providers to transition its states, acknowledging that the platform itself does not move money.
| State | Definition | Required Transition Trigger |
|---|---|---|
| Approved payment | The treasury subsystem evaluates accrued obligations, deducts platform fees, and flags the net amount for payout. | Operator-approved treasury logic validates that the net obligation is ready for batch or instant release. |
| Submitted payment | An application programming interface payload is constructed and transmitted to a payment adapter to initiate the transfer. | The payment orchestrator dispatches the request with a cryptographic idempotency key to the external rail. |
| Confirmed settlement | Irreversible evidence that the funds have reached the external counterparty's account or digital wallet. | Receipt of a verified webhook or polled status update from the external payment provider indicating finality. |
| Failed payment | The provider rejects the request, or the network returns a terminal error such as insufficient funds. | Evidence from the provider indicating terminal failure, such as automated clearing house return codes. |
| Refund | A previously confirmed settlement is reversed due to a post-settlement dispute or regulatory clawback mechanism. | External evidence of a chargeback or a programmatic reversal request successfully processed by the provider. |
| Reconciliation discrepancy | A mismatch between the accrued obligation on the internal ledger and the actual settled amount reported by the provider. | An asynchronous reconciliation job detects a mathematical delta between the expected state and the provider state. |
The transition from approved payment to submitted payment relies on the internal treasury orchestrator, but every subsequent transition—to confirmed settlement, failed payment, or refund—requires undeniable evidence from an external payment provider. The platform cannot assume a payment is successful merely because the network request did not return an immediate error.
Comparing Payment Models: Invoice-First Versus Authorized Adapters
To orchestrate the transition from an approved payment to a confirmed settlement, RogueSwarms must adopt a specific model of interacting with financial rails. The architectural decision rests between an invoice-first model and the integration of authorized payment adapters. The invoice-first model allows tasks to execute and obligations to accrue up to a predefined risk limit without holding any prior payment credentials. At the end of a billing cycle, the system generates a consolidated invoice. This model requires zero upfront interaction with payment gateways, sidestepping initial authorization failures and eliminating complex two-step capture logic. However, it introduces severe counterparty credit risk. If the purchaser defaults, RogueSwarms is left with an accrued obligation to the swarm workers but no mechanism to extract the funds. It forces the platform to act as an unsecured creditor, which is structurally unviable for a high-velocity, micro-transactional agentic network. Conversely, authorized payment adapters require the purchaser to provide a payment credential—such as a credit card, bank mandate, or digital asset allowance—before the task begins. The system places a hold or verifies the capacity to pay, binding the accounting state machine to the physical reality of the external rail.
Conventional Bank and Card Services
Stripe provides a robust interface for capturing funds and managing marketplace payouts via Stripe Connect. For a platform routing payments between purchasers and swarms, indirect charge models such as destination charges or separate charges and transfers are required4. Under separate charges and transfers, the platform accepts the buyer's payment, waits until the task is complete, takes a commission, and subsequently sends the worker's share5. This makes RogueSwarms the merchant of record, assuming liability for refunds and chargebacks5. Fees for Stripe processing generally start at 2.9% plus thirty cents per card charge, with additional Connect-specific account and payout fees7. Authentication and finality in card networks rely on a two-step authorization and capture flow8. A hold is placed on the customer's card, transitioning the internal state to a reserved authorization. However, card network finality is delayed; funds take days to settle into the platform's bank account and remain subject to chargebacks for up to one hundred and twenty days, presenting a high degree of reversibility7. Furthermore, manual capture of an authorization expires after seven days by default8. If a swarm task takes longer than seven days, the authorization drops, and the funds are released back to the customer, requiring complex multi-capture or re-authorization logic to maintain the financial guarantee8. Stripe handles the operational responsibility of identity verification for the connected worker accounts, alleviating some compliance burdens from the platform7.
Optional Digital-Asset Rails
Circle provides the Circle Payments Network and Stablecoin Payouts application programming interfaces, utilizing fiat-backed tokens such as USDC and EURC on public blockchains12. Available in jurisdictions where digital assets are permitted, these rails often feature lower flat fees, circumventing traditional card network percentage takes, though enterprise managed payment fees apply13. Authentication and finality operate fundamentally differently than card networks. The system relies on direct pay-ins to generated deposit addresses or smart contract allowances. Finality is determined by blockchain consensus, typically occurring in seconds to minutes, and is mathematically absolute14. Because of this cryptographic finality, there is zero reversibility. Once a stablecoin payout transitions to a confirmed on-chain state, it cannot be reversed by a central authority or chargeback mechanism16. If a refund is required, the recipient must voluntarily initiate a new, separate transfer16. Operationally, Circle manages the payout subaccounts, but requires the platform to execute strict Know Your Business and Travel Rule compliance16. For payouts, especially cross-border or exceeding certain thresholds, the platform must submit originator and beneficiary identity data, as well as the purpose of the transfer16. While the underlying assets operate on noncustodial networks, utilizing a managed application programming interface implies deep operational reliance on Circle's treasury, screening, and compliance orchestration12.
The Universal Adapter Interface
To prevent vendor lock-in and allow seamless switching between Stripe's asynchronous settlement and Circle's near-instant finality, the architecture must implement an abstract adapter interface. This isolates the core RogueSwarms settlement state machine from the idiosyncrasies of specific providers.
TypeScript interface PaymentAdapter { // Authorizes funds without moving them (maps to Reserved authorization) // Ensures the purchaser has capacity before swarm execution begins. reserveFunds( purchaserId: string, amount: Integer, currency: string ): Promise\<ReservationResult\>;
// Captures previously reserved funds based on verified outcomes // Triggers the movement of funds from the purchaser to the platform. captureFunds( reservationId: string, amount: Integer ): Promise\<CaptureResult\>;
// Executes a payout to a worker/verifier (maps to Submitted payment) // Initiates the final leg of settlement to the swarm contributor. executePayout( workerId: string, amount: Integer, currency: string, idempotencyKey: string ): Promise\<PayoutResult\>;
// Queries the external provider for the absolute ground-truth state // Vital for reconciliation and recovering from network partitions. fetchSettlementState( transactionId: string ): Promise\<SettlementState\>; }
This interface ensures that whether the system is calling Stripe to capture a manual authorization or querying Circle to confirm an on-chain stablecoin transfer, the internal state machine receives standardized cryptographic responses indicating success, failure, or pending status.
Authorization Model and Spending Policy Guardrails
In an ecosystem populated by artificial intelligence agents, standard human-in-the-loop authorization is structurally insufficient. Agents operate at speeds and volumes that necessitate stringent, pre-execution policy enforcement. A core security invariant in agentic commerce is that an agent must never possess raw payment credentials or the ability to alter its own spending constraints18. Providing a large language model with direct access to a Stripe secret key or a blockchain private key introduces catastrophic financial exposure via prompt injection, algorithmic hallucination, or cross-context replay attacks20.
The Zero-Trust Model Context Protocol
The authorization model relies on a zero-trust architecture, often implemented via frameworks resembling the Model Context Protocol22. The agent generates an intent to consume a resource or initiate a swarm task. This intent is transmitted as metadata and intercepted by an immutable policy engine running entirely outside the agent's execution environment21. The policy engine evaluates the request against operator-approved treasury limits before generating a signed, single-use, time-bound cryptographic token that authorizes the specific action20. The agent uses this token to proceed, completely blind to the underlying payment credentials.
Operator-Approved Treasury Limits
The treasury limits act as a multi-dimensional circuit breaker. Before transitioning any ledger state from offered compensation to reserved authorization, the policy engine validates a strict set of parameters. Aggregate obligations are calculated in real-time. The total outstanding accrued obligations plus reserved authorizations across the entire platform cannot exceed RogueSwarms' actual settled cash reserves or the specific purchaser's pre-funded limit24. Furthermore, the policy engine enforces a strict cap on parallel tasks, preventing runaway swarm scenarios where a misconfigured agent spawns thousands of concurrent processes that drain a corporate budget in seconds. The policy engine must also account for currency conversion, platform charges, verifier compensation, and provider fees. If an agent initiates a task priced at ten dollars, but external provider network fees are fifty cents and the platform takes a ten percent commission, the treasury engine must mathematically reserve the total landed cost before allowing the agent to proceed18. By calculating the maximum exposure scenario upfront, the platform ensures it never accrues an obligation to a worker that it cannot mathematically settle due to hidden network fees.
Resolving Crashes and Ambiguous Outcomes
Distributed financial systems inevitably experience network partitions, latency, and race conditions. The system must enforce reconciliation rather than relying on naive, blind retries that risk double-spending or unauthorized fund movement.
Scenario One: A Provider Accepts a Payment, but the Response is Lost
When the RogueSwarms orchestrator calls the adapter to execute a payout and a network timeout occurs, the internal state remains as an approved payment, but the external state at the provider might already be a submitted payment. The system must never immediately retry the dispatch. Instead, it must utilize an asynchronous worker to query the provider using a deterministic, cryptographically secure idempotency key attached to the original request2. If the provider has a record of the idempotency key, the system fast-forwards its internal state to match the provider. If the provider confirms no knowledge of the key, the system safely retries the dispatch.
Scenario Two: A Webhook Arrives Twice
External providers guarantee at-least-once delivery for webhooks, meaning duplicate events are a mathematical certainty at scale. The settlement state machine must be strictly idempotent. A unique index on the event identifier in the database prevents duplicate processing2. If a webhook indicating confirmed settlement arrives for a transaction already occupying that state, the state machine safely ignores the duplicate payload and returns a success code to the provider to halt further retries, ensuring the ledger balance is not artificially inflated.
Scenario Three: Settlement Succeeds After a Local Timeout
If a transfer is initiated and no response is received within the local polling window, the system might prematurely flag the transaction as a failed payment. Days later, the funds unexpectedly clear the network. State transitions from terminal failure states to success states must be heavily guarded but permissible via automated reconciliation jobs. The system must detect this late arrival by comparing daily settlement reports, generate a compensating double-entry ledger line to reverse the recorded failure, and transition the state to confirmed settlement. A reconciliation discrepancy alert is raised for the treasury operations team to monitor latency decay.
Scenario Four: A Dispute is Opened After Compensation was Recorded
A task completes, the outcome is verified, and the ledger records an accrued obligation. Hours later, a secondary audit or purchaser dispute flags the task output as fraudulent. Historical ledger lines are never rewritten. The system executes a compensating journal entry that debits the liability account and credits a disputed obligation hold account. This freezes the funds, preventing the state machine from progressing to an approved payment until the dispute is resolved by human operators or algorithmic arbitration.
Regulatory and Compliance Classification
Implementing payment adapters fundamentally changes the legal classification of the platform. Operating under the assumption that a system is merely noncustodial or a technology provider does not automatically shield it from aggressive financial regulation25.
United States Money Transmission Regulations
Under the Bank Secrecy Act, administered by the Financial Crimes Enforcement Network, any entity that accepts currency or value that substitutes for currency from one person and transmits it to another location or person is classified as a Money Transmitter26. Operating as an unlicensed money transmitter is a federal crime carrying severe penalties28. RogueSwarms must navigate narrow exemptions to avoid this classification. The federal Payment Processor Exemption applies only if the entity operates through clearance and settlement systems that admit only regulated financial institutions, facilitates the purchase of goods or services, and operates under a formal written agreement with the payee26. Alternatively, the Agent of the Payee exemption, available in certain state jurisdictions, applies if the platform acts as the legally appointed agent of the worker receiving the funds. When the purchaser pays the platform, the debt to the worker is legally considered extinguished25. By utilizing Stripe Connect's separate charges and transfers, Stripe handles the heavy lifting of seller identity verification, but RogueSwarms must carefully structure its terms of service to fit within these narrow exemptions to avoid the necessity of obtaining Money Transmitter Licenses in all fifty states—a process requiring massive surety bonds, stringent net worth requirements, and exhaustive compliance programs25.
European Union Crypto-Asset Regulations
If RogueSwarms integrates Circle's stablecoin infrastructure to pay international swarm workers, it must evaluate its position under the European Union's Markets in Crypto-Assets regulation. Under this framework, providing services such as the custody and administration of crypto-assets on behalf of clients, or the reception and transmission of orders for crypto-assets, requires formal authorization as a Crypto-Asset Service Provider31. Article 3(1)(16) defines these services broadly31. Even if RogueSwarms never takes direct custody of the worker's digital assets—because payouts are routed directly to noncustodial wallets via the Circle adapter—merely routing the financial instruction could trigger the reception and transmission of orders classification depending on member state interpretations31. Furthermore, the tokens utilized must be evaluated; euro or dollar-pegged stablecoins are classified as e-money tokens and carry strict issuance and handling rules33. Strict reliance on the API provider's regulated status is mandatory, but the platform must still ensure it does not cross the boundary into regulated service provision itself.
The Test-Credit Pilot and Pre-Release Prerequisites
Before a single cent of real fiat currency or digital asset is exposed to the swarm, RogueSwarms must undergo a highly controlled test-credit pilot. This preserves the ability to operate useful ledger-only workflows without requiring a token, wallet, or particular payment provider, allowing researchers and developers to utilize the swarm without financial friction.
The Ledger-Only Pilot Design
In the pilot phase, the system operates entirely on test credits, defined as a distinct, non-convertible currency in the integer ledger (for example, utilizing a currency code of TEST\_USD). Purchasers are granted arbitrary balances of test credits by system administrators. Artificial intelligence agents consume these credits, and human verifiers earn them. The Accounting State Machine exercises the offered compensation, reserved authorization, and accrued obligation states identically to a production environment. However, the Settlement State Machine is short-circuited. Approved payments transition directly to confirmed settlement via a mocked payment adapter. This mock adapter artificially simulates latency, random network failures, and dropped responses to stress-test the reconciliation procedures without risking real capital.
Pre-Release Real-Money Checklist
Before the real-money adapters are enabled in production, a strict set of criteria must be demonstrably completed. First, a zero-sum ledger proof must be established. A continuous query must run proving that the sum of all debits and credits across the platform remains exactly zero at all times, ensuring no value is artificially created by race conditions. Second, exhaustive duplicate-event tests must be passed. Automated test suites must blast the webhook endpoints with identical, delayed, and out-of-order payloads to prove that idempotency keys perfectly prevent double-crediting2. Third, maximum-exposure bounds validation must be conducted. Penetration testing must attempt to bypass the policy engine to spawn parallel tasks that exceed the treasury limit. The system must demonstrably fail closed, denying the authorization rather than allowing an overdraft20. Finally, legal documentation and terms of service must be updated to clearly delineate RogueSwarms' role, ensuring alignment with the payment processor or agent of the payee exemptions, clearly stating that the platform does not hold user balances but merely records contractual obligations pending external settlement.
Commercial Benefit Versus Engineering and Compliance Burden
Evolving from a ledger-only application to a platform capable of authorized settlement represents a massive leap in both commercial viability and systemic complexity. For workers and verifiers, the integration of real-world settlement transforms RogueSwarms from a theoretical point system into a viable economic engine. The guarantee that an accrued obligation will transition to a confirmed settlement—enforced by smart contracts or strict card network rules—reduces counterparty risk, attracting high-quality human and computational capital. For purchasers, the ability to seamlessly inject capital into an artificial intelligence swarm using standard corporate cards or stablecoins unlocks enterprise adoption. It enables frictionless, programmable, machine-to-machine commerce where budgets are protected by immutable treasury policies19. This commercial utility comes at a steep operational cost. The engineering teams must abandon simple database architectures in favor of immutable, append-only double-entry ledgers2. They must build robust state machines, distributed locking mechanisms, and reconciliation daemons capable of handling the inherent chaos of third-party network unreliability. Simultaneously, the compliance burden shifts from near-zero to substantial. The integration of Stripe or Circle forces the platform to navigate the labyrinthine requirements of the Financial Crimes Enforcement Network, state-by-state money transmitter regulations, and international frameworks like the Markets in Crypto-Assets regulation25. Every feature deployment must be evaluated not just for technical stability, but for regulatory risk, requiring continuous collaboration between engineering, treasury, and legal teams. Ultimately, by strictly separating the accounting ledger from the money movement layer, implementing a zero-trust authorization model for artificial intelligence agents, and honoring the fundamental mathematical laws of double-entry accounting, RogueSwarms can build a resilient financial architecture capable of safely powering the next generation of autonomous digital labor.
Works cited
1. XPeng Co-President: Physical AI, Flying Cars and Humanoid Robots, https://finance.biggo.com/podcast/9a1d37b963a51c62
2. Moving Carefully and Proving It: The Reality of Scaling Fintech, https://shubhkumar.in/blogs/understanding-fintech-backend-challenges
3. yuvomi/docs/SPEC.md at main \- GitHub, https://github.com/ulsklyc/oikos/blob/main/docs/SPEC.md
4. Stripe Glossary, https://docs.stripe.com/glossary
5. How To Integrate Stripe Connect with Your Marketplace \- Apiko, https://apiko.com/blog/stripe-connect/
6. What Is a Merchant of Record? | Stripe, https://stripe.com/resources/more/merchant-of-record
7. Stripe vs Stripe Connect: Which One Do You Actually Need?, https://twosided.io/blog/stripe-vs-stripe-connect
8. Authorize and Capture Guide Documentation \- WooCommerce, https://woocommerce.com/document/stripe/admin-experience/authorize-and-capture/
9. Custom payment flows \- Stripe Documentation, https://docs.stripe.com/payments/more-payment-scenarios
10. Payment capture strategies businesses need to know | Stripe, https://stripe.com/resources/more/payment-capture-strategies-timing-risks-and-what-businesses-need-to-know
11. Capture a payment multiple times | Stripe Documentation, https://docs.stripe.com/payments/multicapture
12. Stablecoin payments \- Circle Docs, https://developers.circle.com/cpn/stablecoin-payments
13. Stablecoin Payment APIs for Developers | Support, https://eco.com/support/en/articles/14797803-stablecoin-payment-apis-for-developers
14. CPN | Stablecoin Payments \- Circle, https://www.circle.com/cpn/stablecoin-payments
15. FedNow explained: instant payments in the US \- Paytia, https://www.paytia.com/glossary/fednow
16. How-to: Send a stablecoin payout \- Circle Docs, https://developers.circle.com/cpn/stablecoin-payments/howtos/send-stablecoin-payout
17. How to Enable Circle CPN Managed Payments for USDC, https://stablecoininsider.org/how-to-enable-circle-cpn-managed-payments-for-usdc/
18. What are agentic payments? The guide to autonomous AI transactions, https://www.airwallex.com/en-us/blog/agentic-payments
19. What Is Agentic Commerce? A Guide for Finance Teams \- Ramp, https://ramp.com/blog/what-is-agentic-commerce
20. Zero-Trust Runtime Verification for Agentic Payment Protocols \- arXiv, https://arxiv.org/html/2602.06345v1
21. PII-Safe Agentic Payments via Pre-Execution Metadata Filtering \- arXiv, https://arxiv.org/pdf/2604.11430
22. How Agentic AI Will Reshape Payments in \- IMF eLibrary, https://www.elibrary.imf.org/view/journals/068/2026/004/article-A001-en.xml
23. PII-Safe Agentic Payments via Pre-Execution Metadata Filtering \- arXiv, https://arxiv.org/html/2604.11430v2
24. APEX: Agent Payment Execution with Policy for Autonomous ... \- arXiv, https://arxiv.org/html/2604.02023v1
25. What Is a Money Transmitter? MTL, Costs & Exemptions \- Xflow, https://www.xflowpay.com/blog/money-transmitter
26. Banking Law / Money Laundering Panel, https://scholarlycommons.law.hofstra.edu/cgi/viewcontent.cgi?article=1005\&context=jibls
27. FinCEN Guidance, FIN-2019-G001, May 9, 2019, https://www.fincen.gov/system/files/2019-05/FinCEN%20Guidance%20CVC%20FINAL%20508.pdf
28. U.S. Money Transmission Licenses for Fintechs, https://jfcattorneys.com/en/news/money-transmission-usa-licencias-fintech-2026
29. How do Money Transmission Laws Work? \- Modern Treasury, https://www.moderntreasury.com/journal/how-do-money-transmission-laws-work
30. Request for Administrative Ruling on the Application of ... \- FinCEN, https://www.fincen.gov/resources/statutes-regulations/administrative-rulings/request-administrative-ruling-application-0
31. MiCA Handbook \- lexdelta, https://www.lexdelta.com/MiCA%20handbook
32. Crypto custody | Capital Markets Law Journal \- Oxford Academic, https://academic.oup.com/cmlj/article/19/3/207/7692861
33. MiCA stablecoin rules explained for payment companies \- Lumx, https://lumx.io/pt/blog-posts/mica-stablecoin-rules-payment-companies
34. Agentic Commerce | Glossary \- Fireblocks, https://www.fireblocks.com/glossary/agentic-commerce