OpenZeppelin Profile Banner
OpenZeppelin Profile
OpenZeppelin

@OpenZeppelin

Followers
57K
Following
2K
Media
715
Statuses
4K

The standard for secure onchain applications at any scale.

Joined August 2016
Don't wanna be here? Send us removal request.
@OpenZeppelin
OpenZeppelin
2 days
Start experimenting with the new contracts and featured to build advanced protocols on Uniswap v4 🛠️. Audit reports:.• • GitHub 👇.
Tweet card summary image
github.com
Changes by Category Base BaseAsyncSwap: Add interface IHookEvents to the contract in order to standardize event emissions in hooks. Add _calculateSwapFee function to calculate the swap fee amount ...
0
1
6
@OpenZeppelin
OpenZeppelin
2 days
🔐 Security & Utility Enhancements. • IHookEvents Interface: Created new interface to standardize event emissions across all hooks. • CurrencySettler: Updated to use SafeERC20 for enhanced token transfer security. • BaseHook: Updated imports from v4-core for latest.
1
0
2
@OpenZeppelin
OpenZeppelin
2 days
💰 Dynamic Fee Management Improvements. • BaseDynamicAfterFee: Added new transient storage functions for target amounts and apply flags, plus renamed _getTargetOutput to _getTargetUnspecified for exact input/output support. • Updated Fee Hooks: Updated BaseDynamicFee and.
1
0
0
@OpenZeppelin
OpenZeppelin
2 days
💫 Enhanced BaseHook Functionality. • BaseAsyncSwap: New _calculateSwapFee function for asynchronous swap fee calculations. • BaseCustomCurve: New _getSwapFeeAmount function to calculate LP fee amounts.
1
0
0
@OpenZeppelin
OpenZeppelin
2 days
⚡ New Hook: LiquidityPenaltyHook. Defend your pools against Just-In-Time (JIT) liquidity manipulation. Automatically penalize LP fee collection on recent liquidity additions and prevent JIT attackers from extracting value from your pool.
1
0
0
@OpenZeppelin
OpenZeppelin
2 days
📊 New Hook: LimitOrderHook. Transform your liquidity pool into a sophisticated trading product. Let users place limit orders as out-of-range liquidity, then enable seamless order cancellation and automatic token withdrawal when orders fill.
1
0
1
@OpenZeppelin
OpenZeppelin
2 days
🥪 New Hook: AntiSandwichHook. Protect your users from sandwich attacks by preventing swaps from executing at prices better than block start. Deploy this hook to guarantee fair trading and eliminate front-running exploitation in your pools.
1
0
1
@OpenZeppelin
OpenZeppelin
2 days
hey @Uniswap v4 devs — OpenZeppelin Uniswap Hooks Contracts v1.1 is here 🦄. MEV protection, limit orders, Just-In-Time penalties, and a series of improvements to existing hooks deliver everything you need to build advanced Uniswap v4 pools. Here’s what’s new in this release 👇
Tweet media one
5
23
118
@OpenZeppelin
OpenZeppelin
3 days
RT @randhindi: Absolutely thrilled to be partnering with @OpenZeppelin on building the first @zama_fhe standard library for confidential sm….
0
10
0
@OpenZeppelin
OpenZeppelin
3 days
0
5
25
@OpenZeppelin
OpenZeppelin
4 days
RT @Pedroais2: We are partnering with @zama_fhe to launch OpenZeppelin Confidential Contracts, the canonical library for building secure, c….
0
13
0
@OpenZeppelin
OpenZeppelin
4 days
RT @McGee_noodle: Context-switching is the enemy of flow in Web3 dev. We're fixing that: Hover in VS Code, get tailored @OpenZeppelin docs….
0
5
0
@OpenZeppelin
OpenZeppelin
4 days
Confidential smart contracts are coming to production 🔐. We're excited to partner with @zama_fhe to build privacy-preserving standards that bring financial institutions onchain. The first release is live — including a confidential ERC20 implementation:
Tweet card summary image
github.com
Solidity library of encrypted contracts using Zama's FHEVM - OpenZeppelin/openzeppelin-confidential-contracts
@zama_fhe
Zama
4 days
Zama is partnering with @OpenZeppelin to bring confidential smart contracts to production. Think ERC20, but your balances and transactions are confidential by default.
13
27
133
@OpenZeppelin
OpenZeppelin
4 days
Fresh paper by @exceed_silence: "Preemptive Provable Assertions" 📜. Explore how rollups can enable L2 transactions based on future state assertions while guaranteeing security. Thanks to @taikoxyz @NethermindEth and @fabric_ethereum for contributing.
Tweet card summary image
ethresear.ch
Thanks to Gustavo Gonzalez (Taiko), Jason Vranek (Fabric) and Lin Oshitani (Nethermind) for their review and feedback. Overview I’d like to describe a mechanism to extend the flexibility of rollups....
0
11
32
@OpenZeppelin
OpenZeppelin
5 days
⚡Utils & Data Structures. The release comes with new utilities to improve the developer experience:. - Enhanced Arrays, Bytes with new utility functions.- EnumerableSet now supports StringSet & BytesSet.- EnumerableMap adds BytesToBytesMap.- EIP7702Utils for delegation checking.
1
0
5
@OpenZeppelin
OpenZeppelin
5 days
🌉 Interoperability and L2s. Projects building on L2s can now leverage the new ERC20Bridgeable following ERC-7802 for seamless bridge compatibility. On the L1, builders can leverage EIP-2935 to access older block hashes by using the new Blockhashes library.
1
0
1
@OpenZeppelin
OpenZeppelin
5 days
Need Social Recovery?. Pick an ERC-7913 multisig validator and an executor, and you're ready to go.
Tweet card summary image
docs.openzeppelin.com
1
0
1
@OpenZeppelin
OpenZeppelin
5 days
🏗 ERC-7579 modules. Developers can quickly ramp up on building custom ERC-7579 modules for their accounts by using experimental features such as composable validation and execution modules.
1
0
1
@OpenZeppelin
OpenZeppelin
5 days
On the other hand, the first iterations for a Paymaster and PaymasterERC20 are now available as well 👀.
Tweet card summary image
docs.openzeppelin.com
1
0
1