The TezosJ library enables Java and Android developers to create apps that communicates with Tezos blockchain.
The library is written in Java and is based on Android framework. This repository contains the library as well as a demo application demonstrating how to use it.
Read the project documentation for comprehensive information about the requirements, general workflow and installation procedure.
This software is at Alpha stage. It is currently experimental and is under development. Many features are not fully implemented yet. This version uses Tezos Alphanet.
- Issues — To report issues, submit pull requests and get involved (see MIT License)
- Change log — To check the changes of the latest versions
- Contributing guidelines — To contribute to our source code
- Create wallets addresses
- Getting accounts balance
- Sending funds, ...
- TezosJ is based on Stephen Andrews' EZTZ Javascript library https://github.com/stephenandrews/eztz.
- TezosJ uses Libsodium-JNI from Joshjdevl https://github.com/joshjdevl/libsodium-jni.
- TezosJ uses BitcoinJ Java Library https://github.com/bitcoinj/bitcoinj.
- Special thanks to Tezzigator (https://twitter.com/@tezzigator) for providing the code for Tezos Key Generation in Java.
Please consider donating to foster future enhancements:
- Bitcoin: 35zL4KCZeE8vG6gPWJ9MypwV6aMSMvneAS
- Ethereum: 0xa2d909FEE7e6A0A5c6c052eABf4D5d6B0E1c8817
- Waves: 3P8BRcvebZdcX8DJt3oXzHcpV5nmckNNJHp
The TezosJ library is available under the MIT License. Check out the license file for more information.