xdeployer

Hardhat plugin to deploy your smart contracts across multiple EVM chains with the same deterministic address.

MIT License

Downloads
2.6K
Stars
426
Committers
3

Bot releases are visible (Hide)

xdeployer - v3.0.11 Latest Release

Published by pcaversaccio 5 months ago

🫑 Summary

xdeployer v3.0.11 is a dependency maintenance and general code chore release. Furthermore, we add support for one additional EVM network:

Special thanks go to @0xAtum for providing the necessary funds to make the Fraxtal main network deployment πŸ™πŸ½.

πŸ•“ Full Changelog

xdeployer - v3.0.10

Published by pcaversaccio 5 months ago

🫑 Summary

xdeployer v3.0.10 is a dependency maintenance and general code chore release. Furthermore, we add support for two additional EVM networks:

Special thanks go to @simplyoptimistic for providing the necessary funds to make the BOB (Build on Bitcoin) test network and main network deployments πŸ™πŸ½.

πŸ•“ Full Changelog

xdeployer - v3.0.9

Published by pcaversaccio 6 months ago

🫑 Summary

xdeployer v3.0.9 is a dependency maintenance and general code chore release. Furthermore, we add support for three additional EVM networks:

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 πŸ™πŸ½.

πŸ•“ Full Changelog

xdeployer - v3.0.8

Published by pcaversaccio 6 months ago

🫑 Summary

xdeployer v3.0.8 is a dependency maintenance and general code chore release. Furthermore, we add support for two additional EVM networks:

Special thanks go to @simplyoptimistic for providing the necessary funds to make the Mode testnet and mainnet deployments πŸ™πŸ½.

πŸ•“ Full Changelog

xdeployer - v3.0.7

Published by pcaversaccio 6 months ago

🫑 Summary

xdeployer v3.0.7 is a dependency maintenance and general code chore release. Furthermore, we add support for two additional EVM networks:

Special thanks go to @carloshc for providing the necessary funds to make the Metis testnet and mainnet deployments πŸ™πŸ½.

πŸ•“ Full Changelog

xdeployer - v3.0.6

Published by pcaversaccio 6 months ago

🫑 Summary

xdeployer v3.0.6 is a dependency maintenance and general code chore release.

πŸ•“ Full Changelog

xdeployer - v3.0.5

Published by pcaversaccio 6 months ago

🫑 Summary

xdeployer v3.0.5 is a dependency maintenance and general code chore release. Furthermore, we add support for two additional EVM networks:

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.

πŸ•“ Full Changelog

xdeployer - xdeployer v3.0.4

Published by pcaversaccio 7 months ago

🫑 Summary

xdeployer v3.0.4 adds support for two additional EVM networks:

πŸ•“ Full Changelog

xdeployer - xdeployer v3.0.3

Published by pcaversaccio 7 months ago

🫑 Summary

xdeployer v3.0.3 is a dependency maintenance and general code chore release. Furthermore, we add support for three additional EVM networks:

Please note that the block explorer link for the polygonZkEVMTestnet test network now points to the recently released cardona network.

πŸ•“ Full Changelog

xdeployer - xdeployer v3.0.2

Published by pcaversaccio 8 months ago

🫑 Summary

xdeployer v3.0.2 is a dependency maintenance and general code chore release. Furthermore, we add support for two additional EVM networks:

πŸ•“ Full Changelog

xdeployer - xdeployer v3.0.1

Published by pcaversaccio 9 months ago

🫑 Summary

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).

πŸ•“ Full Changelog

xdeployer - πŸ’₯xdeployer v3.0.0πŸ’₯

Published by pcaversaccio 10 months ago

🫑 Summary (❗️Breaking Changes)

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 🫑!

image

πŸ•“ Full Changelog

xdeployer - xdeployer v2.2.2

Published by pcaversaccio 10 months ago

🫑 Summary

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.

πŸ•“ Full Changelog

xdeployer - xdeployer v2.2.1

Published by pcaversaccio 10 months ago

🫑 Summary

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.

πŸ•“ Full Changelog

xdeployer - xdeployer v2.2.0

Published by pcaversaccio 11 months ago

🫑 Summary

xdeployer v2.2.0 is a dependency maintenance and general code chore release:

  • Replace goerli with holesky in tests (#209),
  • Use pull_request_target in test.yml (#210).

❗️Breaking Change

We deprecate hecoTestnet (since it's offline) and update the hecoMain block explorer link (#211).

πŸ•“ Full Changelog

xdeployer - xdeployer v2.1.13

Published by pcaversaccio 12 months ago

🫑 Summary

xdeployer v2.1.13 is a dependency maintenance and general code chore release:

πŸ•“ Full Changelog

xdeployer - xdeployer v2.1.12

Published by pcaversaccio 12 months ago

🫑 Summary

xdeployer v2.1.12 is a dependency maintenance and general code chore release:

  • The contract name is now included in the deployment file name (#201; πŸ™πŸ½ thanks @asghaier76!),

and adds support for one additional EVM network:

Full Changelog

xdeployer - xdeployer v2.1.11

Published by pcaversaccio 12 months ago

🫑 Summary

xdeployer v2.1.11 is a dependency maintenance and general code chore release, and adds support for one additional EVM network:

Full Changelog

xdeployer - xdeployer v2.1.10

Published by pcaversaccio 12 months ago

🫑 Summary

xdeployer v2.1.10 is a dependency maintenance and general code chore release, and adds support for one additional EVM network:

Special thanks go to @ControlCplusControlV for providing the necessary funds to make the Scroll mainnet deployment πŸ™πŸ½.

Full Changelog

xdeployer - xdeployer v2.1.9

Published by pcaversaccio about 1 year ago

🫑 Summary

xdeployer v2.1.9 is a dependency maintenance and general code chore release.

❗️(Tiny) Breaking Change

This release removes the @openzeppelin/contracts peer (and dev) dependency. (#198)

Full Changelog

Package Rankings
Top 3.42% on Npmjs.org
Badges
Extracted from project README
Test xdeploy License: MIT npm package
Related Projects