Hardhat plugin to deploy your smart contracts across multiple EVM chains with the same deterministic address.
MIT License
Bot releases are visible (Hide)
xdeployer
v3.0.11
is a dependency maintenance and general code chore release. Furthermore, we add support for one additional EVM network:
fraxtalMain
(block explorer).Special thanks go to @0xAtum for providing the necessary funds to make the Fraxtal main network deployment ππ½.
Published by pcaversaccio 5 months ago
xdeployer
v3.0.10
is a dependency maintenance and general code chore release. Furthermore, we add support for two additional EVM networks:
bobTestnet
(block explorer),bobMain
(block explorer).Special thanks go to @simplyoptimistic for providing the necessary funds to make the BOB (Build on Bitcoin) test network and main network deployments ππ½.
Published by pcaversaccio 6 months ago
xdeployer
v3.0.9
is a dependency maintenance and general code chore release. Furthermore, we add support for three additional EVM networks:
seiArcticTestnet
(block explorer) (see https://github.com/pcaversaccio/xdeployer/pull/250; ππ½ thank you @dangerousfood!),xlayerTestnet
(block explorer),xlayerMain
(block explorer).Special thanks go to @dangerousfood for providing the necessary funds to make the Sei Arctic testnet deployment, and to @bout3fiddy for funding the X Layer mainnet deployment ππ½.
Published by pcaversaccio 6 months ago
xdeployer
v3.0.8
is a dependency maintenance and general code chore release. Furthermore, we add support for two additional EVM networks:
modeTestnet
(block explorer),modeMain
(block explorer).Special thanks go to @simplyoptimistic for providing the necessary funds to make the Mode testnet and mainnet deployments ππ½.
Published by pcaversaccio 6 months ago
xdeployer
v3.0.7
is a dependency maintenance and general code chore release. Furthermore, we add support for two additional EVM networks:
metisTestnet
(block explorer),metisMain
(block explorer).Special thanks go to @carloshc for providing the necessary funds to make the Metis testnet and mainnet deployments ππ½.
Published by pcaversaccio 6 months ago
xdeployer
v3.0.6
is a dependency maintenance and general code chore release.
Published by pcaversaccio 6 months ago
xdeployer
v3.0.5
is a dependency maintenance and general code chore release. Furthermore, we add support for two additional EVM networks:
amoy
(block explorer),kavaMain
(block explorer).Please be aware that mantleTestnet
and lineaTestnet
now direct to the Sepolia instance, while mumbai
is no longer supported as the Goerli test network has been officially sunsetted as of 13 April 2024 (refer to this link for details). Additionally, the short-term Endurance test network enduranceTestnet
has been discontinued.
Published by pcaversaccio 7 months ago
xdeployer
v3.0.4
adds support for two additional EVM networks:
enduranceTestnet
(block explorer),enduranceMain
(block explorer).Published by pcaversaccio 7 months ago
xdeployer
v3.0.3
is a dependency maintenance and general code chore release. Furthermore, we add support for three additional EVM networks:
dosTestnet
(block explorer),dosMain
(block explorer),fraxtalTestnet
(block explorer).Please note that the block explorer link for the polygonZkEVMTestnet
test network now points to the recently released cardona
network.
Published by pcaversaccio 8 months ago
xdeployer
v3.0.2
is a dependency maintenance and general code chore release. Furthermore, we add support for two additional EVM networks:
blastTestnet
(block explorer)blastMain
(block explorer)Published by pcaversaccio 9 months ago
xdeployer
v3.0.1
is a dependency maintenance and general code chore release. Furthermore, we now allow >0.8.23
-compiled, local deployment testing (https://github.com/pcaversaccio/xdeployer/pull/234).
Published by pcaversaccio 10 months ago
xdeployer
v3.0.0
replaces the Create2Deployer
with the recently deployed CreateX
factory contract (https://github.com/pcaversaccio/xdeployer/pull/220). Consequently, your local file Create2DeployerLocal.sol
must look like this:
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.23;
import { CreateX } from "xdeployer/src/contracts/CreateX.sol";
contract Create2DeployerLocal is CreateX {}
Otherwise, nothing will change for you π !
Furthermore, on 1 January 2024, the Goerli test network will be officially moved to EOL (End of Life) status (see here). This means that the Ethereum Foundation will not actively maintain it any longer. Thus, I deprecate all Goerli-based test networks (https://github.com/pcaversaccio/xdeployer/pull/221):
goerli
,optimismTestnet
,baseTestnet
,scrollTestnet
,zoraTestnet
.Additionally, I add filecoinTestnet
, scrollSepolia
, zoraSepolia
, frameTestnet
, baseMain
, and filecoinMain
as newly supported networks. Note that arbitrumMain
is renamed to arbitrumOne
, and artheraTestnet
& hecoMain
are not anymore supported as well.
I wish everyone a Merry Grindmas π«‘!
Published by pcaversaccio 10 months ago
xdeployer
v2.2.2
is a dependency maintenance and general code chore release. Furthermore, we deprecate the arbitrumTestnet
(a.k.a. Arbitrum Goerli) test network, since Arbitrum has already stopped operating the block explorer today. You can continue deploying on Arbitrum's Sepolia test network via arbitrumSepolia
.
Published by pcaversaccio 10 months ago
xdeployer
v2.2.1
is a dependency maintenance and general code chore release. Furthermore, we deprecate the sokol
test network as there have been no validators for over a year.
Published by pcaversaccio 11 months ago
xdeployer
v2.2.0
is a dependency maintenance and general code chore release:
goerli
with holesky
in tests (#209),pull_request_target
in test.yml
(#210).We deprecate hecoTestnet
(since it's offline) and update the hecoMain
block explorer link (#211).
Published by pcaversaccio 12 months ago
xdeployer
v2.1.13
is a dependency maintenance and general code chore release:
yarn
to pnpm
(#208),.env
files (#208).Published by pcaversaccio 12 months ago
xdeployer
v2.1.12
is a dependency maintenance and general code chore release:
and adds support for one additional EVM network:
optimismSepolia
(block explorer)Published by pcaversaccio 12 months ago
xdeployer
v2.1.11
is a dependency maintenance and general code chore release, and adds support for one additional EVM network:
baseSepolia
(block explorer)Published by pcaversaccio 12 months ago
xdeployer
v2.1.10
is a dependency maintenance and general code chore release, and adds support for one additional EVM network:
scrollMain
(block explorer)Special thanks go to @ControlCplusControlV for providing the necessary funds to make the Scroll mainnet deployment ππ½.
Published by pcaversaccio about 1 year ago
xdeployer
v2.1.9
is a dependency maintenance and general code chore release.
This release removes the @openzeppelin/contracts
peer (and dev) dependency. (#198)