Today is the first time Web3 Labs have released the Ethereum smart contract deployment library and Gradle plugin for Web3j. This release of the Web3j deployer library and plugin, available at GitHub, allows for easy to use deployment process logic following an annotation driven approach.
As can be found in our Web3j deployer demo repository, setting up the deployment logic required for your smart contracts couldn’t be easier. By using the deployer mechanism for profile setups, it allows for shared deployment logic across different blockchain network configurations.
As with everything we release as open-source software, we value your feedback, and would hope that this new addition is equally well received by the community. Should there be features you’d like to see, reach out and let us know.