# Web3j Integration
The Web3j JVM integration library can be configured to work with Epirus.
When a Web3j project uses the Epirus integration, all smart contract metadata is automatically uploaded into Epirus. This will guarantee that all contract, method, event names and associated parameter names will be registered in Epirus, greatly improving the experience for end-users.
It also assists developers if they are using Epirus to support their test environment.
The Epirus integration for Web3j uses the Gradle build tool. To use it, you can follow the instructions on the project README.