Skip to content

Commit b3dd80c

Browse files
docs: call the factory precompile B20Factory, not IB20Factory (#1631)
IB20Factory is the Solidity interface; the deployed singleton precompile is B20Factory. Rename the two prose references that called the precompile itself "IB20Factory", matching the existing PolicyRegistry / ActivationRegistry naming convention in the same doc. Generated with Claude Code Co-authored-by: Claude <noreply@anthropic.com>
1 parent 49089fa commit b3dd80c

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

  • docs/base-chain/specs/upgrades/beryl

docs/base-chain/specs/upgrades/beryl/b20.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ B20 supports two variants:
1414

1515
## ERC-20 Compatibility
1616

17-
B20 tokens are implemented as **Rust precompiles** rather than EVM smart contracts, making them faster, cheaper, and more native to the chain. All tokens are deployed via the singleton `IB20Factory` precompile.
17+
B20 tokens are implemented as **Rust precompiles** rather than EVM smart contracts, making them faster, cheaper, and more native to the chain. All tokens are deployed via the singleton B20Factory precompile.
1818

1919
<Check>
2020
B20 implements the full ERC-20 standard surface with complete selector parity - it is a drop-in replacement for existing tooling and integrations.
@@ -168,7 +168,7 @@ B20 implements ERC-2612 (signed approvals) using an EIP-712 domain shaped as `(n
168168

169169
## Factory
170170

171-
All B20 tokens are created through the singleton `IB20Factory` precompile via `createB20(variant, salt, params, initCalls)`.
171+
All B20 tokens are created through the singleton B20Factory precompile via `createB20(variant, salt, params, initCalls)`.
172172

173173
| Parameter | Description |
174174
|-----------|-------------|

0 commit comments

Comments
 (0)