A collection of Python scripts for interacting with an elements node (Bitcoin Liquid Network) with RPC Credentials.
Go to file
2023-11-09 10:12:11 -05:00
src refactored scripts, new cli tool in root, setup now dependancies from requirements.txt 2023-11-09 09:35:40 -05:00
.gitignore imporved cli 2023-11-09 10:12:11 -05:00
cli.py imporved cli 2023-11-09 10:12:11 -05:00
README.md update readme 2023-11-08 21:46:01 -05:00
requirements.txt refactored scripts, new cli tool in root, setup now dependancies from requirements.txt 2023-11-09 09:35:40 -05:00
setup.exe built setup into exe 2023-11-08 21:41:44 -05:00
setup.py refactored scripts, new cli tool in root, setup now dependancies from requirements.txt 2023-11-09 09:35:40 -05:00

Elements Node Python RPC Tools

This repository contains a collection of simple Python tools for interacting with an Elements node using RPC credentials. These scripts allow you to perform various tasks such as checking balances, sending assets, creating wallets, and more.

Prerequisites

Before using these scripts, make sure you have the following prerequisites installed:

  • Python (3.x recommended)
  • The python-bitcoinrpc library for RPC communication.

You can install the required library using pip:

pip install python-bitcoinrpc

Usage

Clone this repository to your local machine:

git clone https://happytavern.co/oceanslim/elements.py.git
cd elements.py

Setup

If you are on Windows and you're unsure if you have pyhton or not, run the exe located in this repository. This will run you though the setup. Alternatively, running python setup.py will run the same program for setting up your enviornment and rpc config json.

License

This repository is provided under the MIT License. Feel free to use, modify, and distribute these scripts as needed. Contributions and improvements are welcome. ❤️