Simple script to generate a Webdollar random wallet or from mnemonic. Run this on your server then access the API to generate.
This script requires Node.js v8.2.1 to run.
git clone https://github.com/adrianno2/WebdollarWalletGenerator-NODE.git
cd WebdollarWalletGenerator-NODE
npm installBy default it runs on port 3333, you can change it by editing main.js and search for listen(3333)
Simple start
node main.jsStart with PM2
pm2 start main.jsStart with screen
screen node main.jsPHP random wallet:
<?php
$wallet = file_get_contents('http://127.0.0.1:3333/wallet/simple');
// save the wallet as is or decode it:
$wallet = json_decode($wallet);
echo $wallet->address;
echo $wallet->publicKey;
echo $wallet->privateKey;
?>PHP Wallet from mnemonic:
<?php
$mnemonic = "obvious clerk essence hurry jar love recipe tenant belt sunset tiny reduce";
$wallet = file_get_contents('http://127.0.0.1:3333/wallet/mnemonic?mnemonic=' . urlencode($mnemonic));
// save the wallet as is or decode it:
$wallet = json_decode($wallet);
echo $wallet->address;
echo $wallet->publicKey;
echo $wallet->privateKey;
?>Python random wallet:
import requests
response = requests.get('http://127.0.0.1:3333/wallet/simple')
wallet = response.textPython Wallet from mnemonic:
import requests
mnemonic = 'obvious clerk essence hurry jar love recipe tenant belt sunset tiny reduce'
payload = {'mnemonic': mnemonic}
response = requests.get('http://127.0.0.1:3333/wallet/mnemonic', params=payload)
wallet = response.text