Security News
Fluent Assertions Faces Backlash After Abandoning Open Source Licensing
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
neow3j: Java/Kotlin/Android Development Toolkit for the Neo Blockchain
Neow3j is a development toolkit that provides easy and reliable tools to build Neo dApps and Smart Contracts using the Java platform (Java, Kotlin, Android). It is an open-source project developed by the community and maintained by AxLabs.
Visit neow3j.io for more information and technical documentation.
If you are in need of a testnet or mainnet Neo node for your dApp but don't want to spend hours on setup, check out 1ClickNode. |
Neow3j is composed of an SDK for dApp development and a devpack for smart contract development -- which also includes a compiler (JVM to NeoVM). The following sections describe how to get started with them! :rocket:
To make use of all neow3j SDK features, add io.neow3j:contract
to your dependencies.
Gradle
implementation 'io.neow3j:contract:3.23.0'
Maven
<dependency>
<groupId>io.neow3j</groupId>
<artifactId>contract</artifactId>
<version>3.23.0</version>
</dependency>
Releases are available for Neo Legacy and Neo N3. The example above shows the newest release of neow3j for
Neo N3. To use the latest release for Neo Legacy, use the version 2.4.0
.
For smart contract development, you need the io.neow3j:devpack
dependency. It provides all Neo-related
utilities to write your first smart contract on the Neo blockchain!
Then, add the following dependency to your project.
Gradle
implementation 'io.neow3j:devpack:3.23.0'
Maven
<dependency>
<groupId>io.neow3j</groupId>
<artifactId>devpack</artifactId>
<version>3.23.0</version>
</dependency>
Note: The devpack and compiler are only available for Neo N3. Thus, Java cannot be used to compile smart contracts that are compatible with Neo Legacy.
Help the development of neow3j by sponsoring us using the following addresses:
Crypto | Address |
---|---|
Neo N3 | NfhQyNmMCLCKaaazL6gbvYxtkZNGVb8kRn |
Neo Legacy | AHb3PPUY6a36Gd6JXCkn8j8LKtbEUr3UfZ |
ETH | 0xe85EbabD96943655e2DcaC44d3F21DC75F403B2f |
BTC | 3L4br7KQ8DCJEZ77nBjJfrukWEdVRXoKiy |
FAQs
neow3j: Java/Kotlin/Android Development Toolkit for the Neo Blockchain
We found that io.neow3j:core demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
Research
Security News
Socket researchers uncover the risks of a malicious Python package targeting Discord developers.
Security News
The UK is proposing a bold ban on ransomware payments by public entities to disrupt cybercrime, protect critical services, and lead global cybersecurity efforts.