25-37 of 37,600 results
Open links in new tab
  1. The Proxy Pattern - A Solution to Smart Contract Upgradability?

    Jun 13, 2023 · This is where the Proxy Pattern comes into play. It involves creating two contracts - a Proxy Contract that users interact with and a Logic Contract that carries out the operations.

  2. Solidity Pattern - Proxy Delegate and Decorator Patterns

    Dec 13, 2024 · In Solidity, the Proxy Delegate and Decorator patterns are used to enhance contracts, particularly for upgradability and modular functionality. These patterns are key for separating logic …

  3. Proxy (aka Contract Relay) – Blockchain Patterns

    Upgradability – By separating the interface from the implementation, the application logic can be upgraded without affecting the proxy contract. If delegate calls are used, some data schema updates …

  4. Proxy Smart Contracts

    Feb 15, 2023 · Uniswap: Uniswap is a decentralized exchange that allows for upgradability and modularity through the use of a proxy contract. Aave: Aave is a decentralized lending platform that …

  5. Modular Smart Contract Accounts

    Sep 7, 2023 · Proxy contracts are used for upgradability and are cheaper to deploy and maintain on public blockchains. Safe Architecture Safe Architecture What is Safe:

  6. Upgradeable Smart Contracts

    Sep 23, 2023 · The proxy approach involves using a proxy contract that handles state variables and refers to an implementation contract for the logic. Proxies enable upgrades without affecting the core …

  7. What exactly is a proxy contract and why is there a security ...

    Dec 2, 2021 · A proxy pattern is used when you want upgradability for your contracts. This way the proxy contract stays immutable, but you can deploy a new contract behind the proxy contract - …

  8. Using the UUPS proxy pattern to upgrade smart contracts

    Feb 24, 2022 · And every time, the data needs to be migrated from the old contract to a new contract to reflect the current state of the protocol. To solve this problem, various upgradability patterns have …

  9. Upgradable smart contracts using the UUPS Proxy Pattern

    The UUPS proxy pattern is similar to the transparent proxy pattern, except the upgrade is triggered via the logic contract rather than from the proxy contract. There is a unique storage slot in the proxy …

  10. GitHub - Heavens01/UpgradeableBox-Contract: Foundry-built Solidity ...

    Overview This repository contains Solidity smart contracts for an upgradeable Box system, built with Foundry. It includes BoxV1 and BoxV2 implementations, with a proxy contract (imported from …

  11. Understanding Proxy Patterns in Solidity: A Developer’s Guide

    Mar 25, 2024 · Understanding Proxy Patterns in Solidity: A Developer’s Guide As blockchain technology evolves, the need for maintainable and upgradable smart contracts becomes increasingly important.

  12. Solidity Tutorial Chapter 25: Upgradable Smart Contracts- A Deep Dive ...

    Nov 24, 2024 · Now, let’s explore the different proxy patterns used to implement upgradable contracts.we’ll explore upgradable smart contracts and dive deep into the proxy patterns that make …

  13. Guide To Upgradable Smart Contracts & Smart Contract Proxy Patterns

    Feb 14, 2024 · Proxy Smart Contracts patterns are a simple and effective way to create upgradable smart contracts to keep your protocol up to date.