Hi sir, I'm here to help you.
I can generate external bitcoin addresses from your xPub
keys on public request.
Clone this repository
git clone https://github.com/lorenzodisidoro/bitcoin-butler.git
and install dependencies by moving into the bitcoin-butler
directory and running install
script as a follow
cd bitcoin-butler && bash ./scripts/install
To build on Linux using build
script running the following command
bash ./scripts/build linux amd64
or for others OS refer to a list of valid GOOS and GOARCH.
Build script generate bitcoin-butler-lambda-linux.zip
zip file to use to deploy the lambda function to AWS.
Runtime environments for the lambda function:
NETWORK
is bitcoin networkXPUB
is extended public key encrypted using KMSPATH
is account BIP32 derivation path (eg.m/44/0/1/0
) encrypted using KMSBUCKET_NAME
as the name of bucket to useINDEX_FILE_NAME
as the name of file used to save index
You will give at your lambda function the basic permissions required, you can use resource/aws/lambda_policy.json
and resource/aws/lambda_role.json
documents.