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

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

fintechWhat Agent Authentication Actually RequiresThree approaches to the same problem are shipping simultaneously. One already processed a real transaction.
analysisCircle Bought Its Own Network MemberCircle promised it would never compete with its CPN partners. Then it paid $400 million for one of them.
analysisFintechs Are Done Renting BanksChime bought Stride Bank for $590 million. Revolut got its US charter. Block applied for one. Three in three months.
View more ›