Web3j is a modular, reactive, type safe Java and Android library for working with Smart Contracts and integrating with clients (nodes) on the Ethereum network.
Some of the features are:
Complete implementation of Ethereum's JSON-RPC client API over HTTP and IPC
Ethereum wallet support
Auto-generation of Java smart contract wrappers to create, deploy, transact with and call smart contracts from native Java code
Web3j
Web3j is a modular, reactive, type safe Java and Android library for working with Smart Contracts and integrating with clients (nodes) on the Ethereum network.
Some of the features are:
For more information check the web3j documentation.
Implementation Example
Install Web3j CLI
Create a project
Generate a Wallet
ERC721 Mint Example Java script
To run the Java script call the following command Pick the SKALE Chain RPC that suits you