Lightning Network (BOLT)
ptarmigan
is called “雷 (thunder) 鳥 (bird)”.getnetworkinfo
version > 170000)sudo apt install -y git autoconf pkg-config build-essential libtool python3 wget jq bc
git clone https://github.com/nayutaco/ptarmigan.git
cd ptarmigan
make full
# takes a lot of time...
bitcoind
At first, start bitcoind
.
ptarmd
use bitcoind JSON-RPC, so need rpcuser
and rpcpassword
.
rpcuser=bitcoinuser
rpcpassword=bitcoinpassword
server=1
txindex=1
testnet=1
bitcoind -daemon
# check started chain
bitcoin-cli getblockchaininfo | jq -e '.chain'
ptarmd
For starting ptarmd
, you should make new node as follows.
cd ptarmigan/install
./new_nodedir.sh [NODENAME]
cd [NODENAME]
# start ptarmigan daemon
# CHAIN=mainnet, testnet or regtest
../ptarmd --network=testnet
Note: ptarmigan
has interfaces of CLI, JSON-RPC and REST API.
But CLI and JSON-RPC will change in the near future.
Try the newer REST API interface.
getnewaddress
sendtoaddress
gettxout
getblockcount
getrawtransaction
signrawtransaction
sendrawtransaction
gettxout
getblock
getnewaddress
estimatesmartfee
If you find any issues regarding security,
please disclose the information by sending an (possibly encrypted) email to security at nayuta dot co.
Our PGP key 3C95B178758342844787766AAF91183E1DCC4222
.