OpenZeppelin Logo

Select Ecosystem

HomeForumWebsiteImpactGetting Started

Solidity Contracts

Community Contracts
Upgrades Plugins
Using with Hardhat
Using with FoundryWriting Upgradeable ContractsProxy Upgrade PatternFrequently Asked Questions

API Reference

Hardhat Upgrades API
Foundry Upgrades API
UpgradesLegacyUpgradesDefenderOptions
Upgrades Core & CLI

Previous Versions

Contracts Wizard

Developer Libraries

Ecosystem Adapters
UIKit

Open Source Tools

Symbiotic Templates
Relayer
Monitor
Role Manager
GitHub Icon
OpenZeppelin Logo
HomeForumWebsiteImpact
GitHub Icon
Upgrades PluginsFoundry Upgrades API

Options

Smart contract Options utilities and implementations

AnthropicOpen in Claude

Options

import { Options } from "openzeppelin-foundry-upgrades/Options.sol";

DefenderOptions

import { DefenderOptions } from "openzeppelin-foundry-upgrades/Options.sol";

TxOverrides

import { TxOverrides } from "openzeppelin-foundry-upgrades/Options.sol";

Defender

Previous Page

Upgrades Core & CLI

Next Page

On this page

OptionsDefenderOptionsTxOverrides