{"repo":"byteball/headless-obyte","free":true,"listed":false,"github":"https://github.com/byteball/headless-obyte","clone":"git clone https://github.com/byteball/headless-obyte.git","description":"Headless Obyte wallet","language":"JavaScript","stars":29,"topics":["cryptocurrency","obyte","wallet"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"Headless wallet for Obyte network This is a headless alternative of the GUI wallet for Obyte network. It is designed for an always-online deployment on a server. Install Install node.js, install yarn ( npm install -g yarn ), clone the repository, then say If you want to accept incoming connections, you'll need to set up a proxy, such as nginx, to forward all websocket connections on a specific path to your daemon running this code. See example configuration for nginx in ocore documentation. Testnet Run cp .env.testnet .env to connect to TESTNET hub. Backup and delete the database if you already ran it on MAINNET. Wallet app for TESTNET can be downloaded from Obyte.org website. Run The first time you run it, it will generate a new extended private key (BIP44) and ask you for a passphrase to encrypt it. The BIP39 mnemonic will be saved to the file keys.json in the app data directory (see ocore for its location), the passphrase is, of course, never saved. Every time you start the wallet, you'll have to type the passphrase. One implication of this is the wallet cannot be started automatically when your server restarts, you'll have to ssh the server and type the passphrase. After you enter the passphrase, the wallet redirects all output to a log file in your app data directory but it still holds the terminal window. To release it, type Ctrl-Z, then bg to resume the wallet in the background. After that, you can safely terminate the ssh session. Running non-interactively If you are ","default_branch":null,"files":null,"tree":[],"storefront":"/r/byteball","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/byteball/headless-obyte/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."}