Subscribe to get high-signal insights on how modern fintech is built.

analysis

What the SEC's Transfer Agent Rules Force You to Build

The SEC says a blockchain can be the official ownership record. It never defines who has to control it.

By Alex Kugell ·

The SEC published proposed transfer agent rules in September 2026. The document runs 418 pages. It never tells you what to build. It tells you what properties your system must have, and the architecture is whatever satisfies those properties.

Two terms you need before going further.

A transfer agent is the licensed institution that maintains the official record of who owns an issuer's securities. That record is called the master securityholder file, and it's the single source of truth for ownership.

If you want the full picture of how securities ownership actually works and why tokenization is a radical proposition, Part 1 builds it from scratch. This piece derives what the proposed rules require of that record.

Comments close November 3, 2026. The rules are proposals, not law. Where a finding depends on the proposal being finalized as drafted, that's noted.

Exclusive control: the constraint that shapes everything

Proposed Rule 17ad-9(b) would require the master securityholder file to be maintained in electronic form, with the specific technology at the transfer agent's discretion, provided the transfer agent maintains exclusive control at all times.

The SEC says a transfer agent may use a blockchain as its master securityholder file. It does not define "exclusive control."

On a permissionless chain, anyone can submit a transaction. Validators you don't control decide the order. Squaring that with "exclusive control at all times" is difficult.

There are two ways to build this that can satisfy that constraint.

On a permissioned chain, the agent controls which nodes (the servers that validate and record transactions) are allowed to participate, so nothing gets recorded without its approval.

In practice, that takes one of two shapes. The agent runs all the nodes itself, spinning up three to five validators across different data centers on its own infrastructure using something like Hyperledger Fabric or a private Ethereum network.

Or the agent runs a consortium: it operates the network but approves select parties (the issuer, a custodian bank, an auditor) to run validator nodes, while controlling admission and retaining the ability to revoke access.

A third option is joining a permissioned network operated by someone else (DTCC or a banking consortium). That makes "exclusive control" harder to argue, because the agent doesn't control the other validators.

The tension runs in both directions. The more independent validators you add, the harder "exclusive control" is to defend. The more you centralize, the less reason to use a blockchain at all. If one organization runs every node, it's a replicated database with a cryptographic audit trail.

On a public chain, anyone can read the ledger, but only the agent's key can call the functions that change ownership records.

Both paths mean the "trustless" framing of tokenized securities was never on the table. The register must be controlled. The question is how narrowly.

This is the single most consequential undefined term in the document. Whether "exclusive control" means the agent operates the chain, controls the smart contract's admin key, or merely retains the ability to override, determines the viable design space. The SEC left it open and invited comment.

One business day: an SLA on your write path

Proposed amendments to Rule 17ad-2 would compress turnaround for routine transfer items from three business days to one business day. The SEC's basis: transfer agents already process routine items within one business day or less. The rule would codify existing practice.

For a traditional register maintained in a database, this changes nothing. For a tokenized register, it means the path from "ownership changed" to "the authoritative record reflects that change" has a hard ceiling.

Any architecture with a human approval in the synchronous path, a batch reconciliation step, or a manual review gate needs to complete within one business day.

If the on-chain transfer happens instantly but the transfer agent's official record updates on a batch schedule, the gap between those two events has a hard limit.

Restrictive legends: an off-chain gate on an on-chain transfer

A restrictive legend is a notation on a security indicating that its sale or transfer may be restricted, typically because the security was issued without full SEC registration. The legend stays until someone demonstrates that the proposed transfer is legal.

Proposed Rule 17ad-31 structures legend removal as a human determination. The transfer agent maintains a list of issuer employees authorized to give instructions about legends.

Legend removal requires either an opinion of counsel (who cannot be an affiliate of the issuer or reseller) or the agent's own determination that a specific exemption from Section 5 of the Securities Act applies. Section 5 governs the sale of unregistered securities. Both determinations must be documented.

The word "smart contract" appears once in the entire 418-page release, in an introductory sentence about general blockchain risks. It appears nowhere in Rule 17ad-31.

Coverage of this proposal said the rule would tighten legends "possibly using smart contracts." That claim is not in the document.

The engineering consequence: your on-chain transfer contract verifies an authorization produced by a documented human process. You are building an approval gate and an audit trail, not encoding compliance logic on-chain.

The authorized-signer list is of natural persons, not keys or addresses. Anyone who assumed ERC-3643-style on-chain compliance modules were where this was heading should reconsider.

Wallet whitelisting is a regulated activity

The release uses as an example an entity that registers as a transfer agent because it engages in wallet whitelisting, which it defines parenthetically as determining whether a wallet address meets the credentialing requirements for holding tokenized securities.

If you maintain the allowlist that determines which addresses can hold a tokenized security, whether you are a transfer agent is now a live question. The SEC described an allowlist check as an activity that shapes transfer agent registration status.

That is an unusually direct mapping from a code artifact to a regulatory category. A Solidity modifier that checks isWhitelisted[msg.sender] is not just an access control pattern. It may be the function that makes you a transfer agent.

Audit trails must identify users

Proposed Rule 17ad-7(f)(2) would require controls including an audit trail tracking access, modification, and deletion, including the identity of the user and the date and time of the action.

A pseudonymous blockchain address is not an identity. If the register lives on-chain, identity has to be bound to address somewhere in a system the transfer agent controls. The KYC/AML process that associates a person with a wallet becomes part of the audit infrastructure, not a separate compliance workflow.

The same rule requires the ability to recover altered, damaged, or lost records resulting from any cause. On an immutable chain, you cannot undo a bad write. You can only append a compensating entry. Whether an appended correction satisfies "recover" is undefined.

Reporting fields arrive as schema requirements

New Form TA-2 questions would require transfer agents to report the number of issues serviced by tokenization model and security type.

The SEC defines exactly two tokenization models:

  • issuer-sponsored - the company that issued the security also controls the tokenization.
  • third-party-sponsored - a separate platform handles the tokenization on the issuer's behalf. Security types are nine, from corporate equity to municipal debt.

The result is a 2x9 reporting grid.

The form also asks whether the agent used distributed ledger technology during the reporting period and how many employees are engaged in transfer agent functions.

These are not questions your compliance team answers at year-end by reviewing documents. They are attributes that must exist as first-class fields in your data model.

Sponsorship model needs to be a field on every issue. "Is the register on-chain" needs to be a clean boolean, not "we mirror it, sort of."

Reporting obligations land as schema obligations twelve to eighteen months before the filing deadline. They are nearly free if taken early and expensive to retrofit.

The gap the SEC asked to have filled

On legend removal, the SEC states that data on the prevalence of opinion letters as the basis for removing restrictive legends is not available. It does not have data on the split between in-house and outside counsel, or on the use of non-opinion-letter methods. It asks commenters to provide this data.

This is the most direct opening for public comment in the document. The SEC named a specific data gap and asked for numbers that anyone operating transfer agent infrastructure actually has.

Most engineers will never file a rulemaking comment. If this series argues for one action, it's that the firms operating this infrastructure should answer this question, because the alternative is the Commission writing the rule without the data.

Sources

Alex Kugell
Alex KugellAI/ML Engineer, Fintech Infrastructure

Writes Ledger Drift. Engineer building AI systems and financial infrastructure. Open source contributor to x402, ACK, and MPP – agentic payment protocols.

Frequently Asked Questions

Why is 'exclusive control' the most important undefined term in the SEC transfer agent proposal?
The proposed rules allow a blockchain as the official securities ownership record but require the transfer agent to maintain exclusive control at all times, without defining what that means. Whether it requires operating every node, controlling a smart contract's admin key, or just retaining override capability determines whether permissioned chains, public chains, or consortium networks are viable. The entire design space hinges on a term the SEC left open for comment.
Does wallet whitelisting make you a transfer agent under the proposed SEC rules?
Possibly. The SEC used wallet whitelisting as an explicit example of an activity that shapes transfer agent registration status, defining it as determining whether an address meets credentialing requirements for holding tokenized securities. A Solidity modifier checking an allowlist may be the function that triggers registration obligations.
Why do the proposed SEC rules conflict with on-chain compliance logic?
Restrictive legend removal requires either an opinion of counsel or a documented human determination that a specific Securities Act exemption applies. The authorized-signer list is of natural persons, not cryptographic keys. The engineering consequence is that the on-chain transfer contract verifies an authorization produced by an off-chain human process rather than encoding compliance logic in smart contracts. The word 'smart contract' appears once in 418 pages, in an introductory sentence.
How do the proposed reporting requirements affect tokenized securities infrastructure?
New Form TA-2 fields would require transfer agents to report by tokenization model (issuer-sponsored or third-party) and security type (nine categories from equity to municipal debt), creating a 2x9 reporting grid. Whether the register uses distributed ledger technology needs to be a clean boolean, not an ambiguous mirror. These attributes need to exist as first-class fields in the data model, and they are cheap to build in early but expensive to retrofit after the filing deadline.
What specific data gap did the SEC ask the industry to fill?
The SEC stated it lacks data on how often opinion letters are used as the basis for removing restrictive legends, the split between in-house and outside counsel, and the use of alternative methods. It asked commenters to provide these numbers. This is the most direct invitation for industry input in the 418-page document, and the firms operating transfer agent infrastructure are the ones who actually have the data.

Built by Trio, a fintech-native engineering partner helping teams build the next generation of financial technology and infrastructure.

Subscribe to Ledger Drift for high-signal insights into how modern fintech is built, from systems to code to teams.

Keep reading

fintechHow Payments Actually WorkA card tap takes two seconds to approve and three days to settle, and the gap is where payments actually happen.
anatomyHow Affirm Underwrites a Loan Before the Page LoadsA sub-second credit decision running on fourteen years of repayment data the bureaus never collected.
ai & mlRAG for Compliance Docs: What Actually WorksMost RAG pipelines are tuned for clean prose, but compliance documents have cross-references, nested definitions, and tables that break every default.
View more ›