{"repo":"wavesplatform/WavesJ","free":true,"listed":false,"github":"https://github.com/wavesplatform/WavesJ","clone":"git clone https://github.com/wavesplatform/WavesJ.git","description":"Java library for interacting with the Waves blockchain.","language":"Java","stars":48,"topics":["java-library","blockchain","cryptography"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"WavesJ A Java library for interacting with the Waves blockchain. Supports node interaction, offline transaction signing and creating addresses and keys. Using WavesJ in your project Use the codes below to add WavesJ as a dependency for your project. Requirements: - JDK 1.8 or above Maven: Gradle: SBT: This library's page at Maven Central Getting started Create an account from a private key ('T' for testnet) from random seed phrase: Create a Node and learn a few things about blockchain: Send some money to a buddy: Set a script on an account. Be careful with the script you pass here, as it may lock the account forever! Reading transaction info Same transaction from REST API Broadcasting transactions Creating accounts (see Getting started for more info about account creation) Broadcasting exchange transaction Working with dApp Creating accounts (see Getting started for more info about account creation) Broadcasting issue transaction Compiling and broadcasting RIDE script Calling dApp Receiving invoke script transaction info","default_branch":null,"files":null,"tree":[],"storefront":"/r/wavesplatform","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wavesplatform/WavesJ/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}