You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/impact/chain-abstraction.mdx
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -72,7 +72,7 @@ Common interface for sending and receiving messages across chains.
72
72
73
73
### Standards
74
74
75
-
-**ERC-7786: Cross Chain Messaging Gateway** (last call): A [standard](https://eips.ethereum.org/EIPS/eip-7786) that enables cross-chain messaging via a universal gateway interface. OpenZeppelin co-authored the standard with Axelar and is building contracts libraries in the [OpenZeppelin Solidity Community Contracts Repo](https://github.com/OpenZeppelin/openzeppelin-community-contracts/tree/master/contracts/crosschain).
75
+
-**ERC-7786: Cross Chain Messaging Gateway** (last call): A [standard](https://eips.ethereum.org/EIPS/eip-7786) that enables cross-chain messaging via a universal gateway interface. OpenZeppelin team members co-authored the standard with Axelar and is building contracts libraries in the [OpenZeppelin Solidity Community Contracts Repo](https://github.com/OpenZeppelin/openzeppelin-community-contracts/tree/master/contracts/crosschain).
76
76
77
77
## Smart Accounts
78
78
@@ -94,13 +94,13 @@ Composable architecture that enables customizable modules to support secure and
94
94
95
95
-**EIP-7702: Set Code for EOAs** (complete): A [protocol standard](https://eips.ethereum.org/EIPS/eip-7702) that enables EOA’s to adopt smart contract capabilities using a new transaction type to set code in their account. OpenZeppelin has built contracts libraries for modules in the [OpenZeppelin Solidity Contracts Repo](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/utils/cryptography/signers/SignerEIP7702.sol) and [Wizard](https://wizard.openzeppelin.com/#account) integration.
96
96
97
-
-**ERC-7739: Readable Typed Signatures for Smart Accounts** (draft): A [standard](https://eips.ethereum.org/EIPS/eip-7739) for a defensive rehashing scheme which prevents signature replays across smart accounts and preserves the readability of the signed contents. OpenZeppelin co-authored the standard and is building contracts libraries in the [OpenZeppelin Solidity Contracts Repo](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/utils/cryptography/signers/draft-ERC7739.sol).
97
+
-**ERC-7739: Readable Typed Signatures for Smart Accounts** (draft): A [standard](https://eips.ethereum.org/EIPS/eip-7739) for a defensive rehashing scheme which prevents signature replays across smart accounts and preserves the readability of the signed contents. OpenZeppelin team members co-authored the standard and is building contracts libraries in the [OpenZeppelin Solidity Contracts Repo](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/utils/cryptography/signers/draft-ERC7739.sol).
98
98
99
-
-**ERC-7821: Minimal Batch Executor Interface** (draft): A [standard](https://eips.ethereum.org/EIPS/eip-7821) for a minimal batch executor interface for delegations. OpenZeppelin co-authored the standard and is building contracts libraries in the [OpenZeppelin Solidity Contracts Repo](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/account/extensions/draft-ERC7821.sol).
99
+
-**ERC-7821: Minimal Batch Executor Interface** (draft): A [standard](https://eips.ethereum.org/EIPS/eip-7821) for a minimal batch executor interface for delegations. OpenZeppelin team members co-authored the standard and is building contracts libraries in the [OpenZeppelin Solidity Contracts Repo](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/account/extensions/draft-ERC7821.sol).
100
100
101
-
-**ERC-7913: Signature Verifiers** (draft): A [standard](https://eips.ethereum.org/EIPS/eip-7913) that enables signature verification for address-less keys (e.g. email, non-ethereum cryptographic curves). OpenZeppelin authored the standard and is building contracts libraries in the [OpenZeppelin Solidity Contracts Repo](https://github.com/OpenZeppelin/openzeppelin-contracts/tree/master/contracts/utils/cryptography/verifiers).
101
+
-**ERC-7913: Signature Verifiers** (draft): A [standard](https://eips.ethereum.org/EIPS/eip-7913) that enables signature verification for address-less keys (e.g. email, non-ethereum cryptographic curves). OpenZeppelin team members authored the standard and is building contracts libraries in the [OpenZeppelin Solidity Contracts Repo](https://github.com/OpenZeppelin/openzeppelin-contracts/tree/master/contracts/utils/cryptography/verifiers).
102
102
103
-
-**SNIP-6: Standard Account Interface** (review): A [standard](https://github.com/starknet-io/SNIPs/blob/main/SNIPS/snip-6.md) for a standard interface for accounts. OpenZeppelin co-authored the standard and is building contracts libraries in the [OpenZeppelin Staknet Cairo Contracts Repo](https://github.com/OpenZeppelin/cairo-contracts/tree/main/packages/account).
103
+
-**SNIP-6: Standard Account Interface** (review): A [standard](https://github.com/starknet-io/SNIPs/blob/main/SNIPS/snip-6.md) for a standard interface for accounts. OpenZeppelin team members co-authored the standard and is building contracts libraries in the [OpenZeppelin Staknet Cairo Contracts Repo](https://github.com/OpenZeppelin/cairo-contracts/tree/main/packages/account).
104
104
105
105
## Private Email Verification
106
106
@@ -114,4 +114,4 @@ Ownership of accounts using email.
114
114
115
115
### Standards
116
116
117
-
-**ERC-7969: DomainKeys Identified Mail (DKIM) Registry** (draft): A [standard](https://eips.ethereum.org/EIPS/eip-7969) that enables trustless email ownership verification using a DKIM restistry. OpenZeppelin co-authored with OKX and is building contracts libraries in the [OpenZeppelin Solidity Community Contracts Repo](https://github.com/OpenZeppelin/openzeppelin-community-contracts/blob/master/contracts/utils/cryptography/DKIMRegistry.sol).
117
+
-**ERC-7969: DomainKeys Identified Mail (DKIM) Registry** (draft): A [standard](https://eips.ethereum.org/EIPS/eip-7969) that enables trustless email ownership verification using a DKIM restistry. OpenZeppelin team members co-authored with OKX and is building contracts libraries in the [OpenZeppelin Solidity Community Contracts Repo](https://github.com/OpenZeppelin/openzeppelin-community-contracts/blob/master/contracts/utils/cryptography/DKIMRegistry.sol).
Copy file name to clipboardExpand all lines: content/impact/contracts-for-financial-institutions.mdx
+17-12Lines changed: 17 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,11 @@ OpenZeppelin Contracts is the trusted foundation powering the on-chain economy.
6
6
7
7
Used by the world’s leading stablecoin issuers, asset managers, and on-chain funds, OpenZeppelin provides the security-audited, production-proven contracts trusted to secure billions in value.
| Tokenized Funds | 10 of the top 10 by market capitalization | Over $5 billion |[BlackRock BUIDL-I](https://etherscan.io/token/0x6a9da2d710bb9b700acde7cb81f10f1ff8c89041#code), [Circle USYC](https://etherscan.io/token/0x136471a34f6ef19fe571effc1ca711fdb8e49f2b#code), [Franklin BENJI](https://etherscan.io/token/0x3ddc84940ab509c11b20b76b466933f40b750dc9#code)|
12
+
| Stablecoins | 8 of the top 10 by market capitalization | Over $55 billion |[Circle USDC](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48#code), [Ethena USDe](https://etherscan.io/token/0x4c9edd5852cd905f086c759e8383e09bff1e68b3#code), [Sky USDS](https://etherscan.io/token/0xdc035d45d973e3ec169d2276ddab16f1e407384f#code)|
13
+
9
14
## Powering Top Institutions
10
15
11
16
### Tokenized Funds
@@ -44,6 +49,18 @@ The secure foundation behind the digital assets that power payments, settlement,
The next era of smart contracts will be defined by compliance and privacy.
55
+
56
+
OpenZeppelin is shaping that future by co-developing open standards and contract frameworks that enable regulated, confidential, and yield-bearing financial systems. Learn more about [tokenization and real world assets at OpenZeppelin](/impact/tokenization-and-real-world-assets)
Every OpenZeppelin library represents over a decade of security expertise, community validation, and production use.
@@ -99,18 +116,6 @@ Our libraries provide functions for cryptography, math, and data integrity, safe
99
116
| Math | Ensures precision arithmetic and overflow protection for on-chain calculations |[Ethena USDe](https://etherscan.io/token/0x4c9edd5852cd905f086c759e8383e09bff1e68b3#code#F19#L2), [BlackRock BUIDL-I](https://etherscan.io/address/0x9e2693f54831f6f52b0bb952c2935d26919a3626#code#F14#L2), [Morpho](https://github.com/morpho-org/metamorpho/blob/main/src/MetaMorpho.sol#L20)| 65,000+ |[EVM](https://github.com/OpenZeppelin/openzeppelin-contracts/tree/master/contracts/utils/math), [Stellar](https://github.com/OpenZeppelin/stellar-contracts/tree/main/packages/contract-utils/src/math), [Starknet](https://github.com/OpenZeppelin/cairo-contracts/tree/main/packages/utils/src)|
100
117
| Cryptography | Safe primitives such as ECDSA, Merkle proofs, and signature verification for secure identity and transaction validation |[Circle USDC](https://etherscan.io/address/0x43506849d7c04f9138d1a2050bbf3a0c054402dd#code#F19#L28), [Superstate USTB](https://etherscan.io/address/0x1f50a1ee0ec8275d0c83b7bb08896b4b47d6e8c4#code#L301), [Graph Protocol](https://github.com/graphprotocol/contracts/blob/109e84c71fd01f2cb51f8582bb43603881380072/packages/horizon/contracts/utilities/Authorizable.sol#L6)| 45,000+ |[EVM,](https://github.com/OpenZeppelin/openzeppelin-contracts/tree/master/contracts/utils/cryptography)[Stellar](https://github.com/OpenZeppelin/stellar-contracts/tree/main/packages/contract-utils/src/crypto), [Starknet](https://github.com/OpenZeppelin/cairo-contracts/tree/main/packages/utils/src/cryptography)|
101
118
102
-
## Next Evolution of Smart Contracts
103
-
104
-
The next era of smart contracts will be defined by compliance and privacy.
105
-
106
-
OpenZeppelin is shaping that future by co-developing open standards and contract frameworks that enable regulated, confidential, and yield-bearing financial systems. Learn more about [tokenization and real world assets at OpenZeppelin](/impact/tokenization-and-real-world-assets)
Whether you’re launching a stablecoin, tokenizing assets, or building institutional-grade infrastructure, our team can help you design with security, compliance, and scalability from day one.
Copy file name to clipboardExpand all lines: content/impact/contracts-impact.mdx
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -108,21 +108,21 @@ OpenZeppelin has helped drive standardization in the industry by authoring stand
108
108
109
109
### Ethereum
110
110
111
-
-**ERC-1271: Standard Signature Validation Method for Contracts**: A [standard](https://eips.ethereum.org/EIPS/eip-1271) to verify a signature when the account is a smart contract. OpenZeppelin co-authored the standard and built contracts libraries in the [OpenZeppelin Solidity Contracts Repo](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/interfaces/IERC1271.sol).
112
-
-**ERC-1967: Proxy Storage Slots**: A [standard](https://eips.ethereum.org/EIPS/eip-1967) for defining a consistent location where proxies store the address of the logic contract they delegate to, as well as other proxy-specific information. OpenZeppelin authored the standard and built contracts libraries in the [OpenZeppelin Solidity Contracts Repo](https://github.com/OpenZeppelin/openzeppelin-contracts/tree/master/contracts/proxy/ERC1967).
113
-
-**ERC-2771: Secure Protocol for Native Meta Transactions**: A [standard](https://eips.ethereum.org/EIPS/eip-2771) for a contract interface for receiving meta transactions through a trusted forwarder. OpenZeppelin co-authored the standard and built contracts libraries in the [OpenZeppelin Solidity Contracts Repo](https://github.com/OpenZeppelin/openzeppelin-contracts/tree/master/contracts/metatx).
111
+
-**ERC-1271: Standard Signature Validation Method for Contracts**: A [standard](https://eips.ethereum.org/EIPS/eip-1271) to verify a signature when the account is a smart contract. OpenZeppelin team members co-authored the standard and built contracts libraries in the [OpenZeppelin Solidity Contracts Repo](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/interfaces/IERC1271.sol).
112
+
-**ERC-1967: Proxy Storage Slots**: A [standard](https://eips.ethereum.org/EIPS/eip-1967) for defining a consistent location where proxies store the address of the logic contract they delegate to, as well as other proxy-specific information. OpenZeppelin team members authored the standard and built contracts libraries in the [OpenZeppelin Solidity Contracts Repo](https://github.com/OpenZeppelin/openzeppelin-contracts/tree/master/contracts/proxy/ERC1967).
113
+
-**ERC-2771: Secure Protocol for Native Meta Transactions**: A [standard](https://eips.ethereum.org/EIPS/eip-2771) for a contract interface for receiving meta transactions through a trusted forwarder. OpenZeppelin team members co-authored the standard and built contracts libraries in the [OpenZeppelin Solidity Contracts Repo](https://github.com/OpenZeppelin/openzeppelin-contracts/tree/master/contracts/metatx).
114
114
115
115
### Starknet
116
116
117
-
-**SNIP-5: Standard Interface Detection**: A [standard](https://github.com/starknet-io/SNIPs/blob/main/SNIPS/snip-5.md) for a standard method to publish and detect what interfaces a smart contract implements. OpenZeppelin co-authored the standard and built contracts libraries in the [OpenZeppelin Starknet Cairo Contracts Repo](https://github.com/OpenZeppelin/cairo-contracts/tree/main/packages/introspection).
117
+
-**SNIP-5: Standard Interface Detection**: A [standard](https://github.com/starknet-io/SNIPs/blob/main/SNIPS/snip-5.md) for a standard method to publish and detect what interfaces a smart contract implements. OpenZeppelin team members co-authored the standard and built contracts libraries in the [OpenZeppelin Starknet Cairo Contracts Repo](https://github.com/OpenZeppelin/cairo-contracts/tree/main/packages/introspection).
118
118
119
119
-**SNIP-12: Off-Chain Signatures**: A [standard](https://github.com/starknet-io/SNIPs/blob/main/SNIPS/snip-12.md) for hashing and signing typed structured data as opposed to just hexadecimal (or felt) values in Starknet. OpenZeppelin provided feedback on the standard and built contracts libraries in the [OpenZeppelin Starknet Cairo Contracts Repo](https://github.com/OpenZeppelin/cairo-contracts/blob/main/packages/utils/src/cryptography/snip12.cairo).
120
120
121
121
### Stellar
122
122
123
-
-**SEP-0049: Upgradeable Contracts**: A [standard](https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0049.md) that provides community guidelines and recommendations for safely upgrading the WASM bytecode of Soroban smart contracts. OpenZeppelin authored that standard and built contracts libraries in the [OpenZeppelin Stellar Soroban Contracts Repo](https://github.com/OpenZeppelin/stellar-contracts/tree/main/packages/contract-utils/src/upgradeable).
123
+
-**SEP-0049: Upgradeable Contracts**: A [standard](https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0049.md) that provides community guidelines and recommendations for safely upgrading the WASM bytecode of Soroban smart contracts. OpenZeppelin team members authored that standard and built contracts libraries in the [OpenZeppelin Stellar Soroban Contracts Repo](https://github.com/OpenZeppelin/stellar-contracts/tree/main/packages/contract-utils/src/upgradeable).
124
124
125
-
-**SEP-0050: Non-Fungible Tokens**: A [standard](https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0050.md) that defines a standard contract interface for non-fungible tokens. OpenZeppelin authored that standard and built contracts libraries in the [OpenZeppelin Stellar Soroban Contracts Repo](https://github.com/OpenZeppelin/stellar-contracts/tree/main/packages/tokens/src/non_fungible).
125
+
-**SEP-0050: Non-Fungible Tokens**: A [standard](https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0050.md) that defines a standard contract interface for non-fungible tokens. OpenZeppelin team members authored that standard and built contracts libraries in the [OpenZeppelin Stellar Soroban Contracts Repo](https://github.com/OpenZeppelin/stellar-contracts/tree/main/packages/tokens/src/non_fungible).
0 commit comments