Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Kirby1997/Banano

Banano Related Things
https://github.com/Kirby1997/Banano

Last synced: 3 months ago
JSON representation

Banano Related Things

Awesome Lists containing this project

README

        

# Banano Toolbox by Kirby

All the applications in this pack are written in Python 3.7
All dependencies are inside "requirements.txt". Windows users can run "setup.bat" to install all dependencies automatically

## SendMulti.py
SendMulti.py is a tool for "raining" evenly across addresses inside of "addresses.txt" (addresses separated by new lines).
The node used can be changed within the file SendMulti.py. By default it uses the official public Banano API. The tool
supports raining from a disposable address or a vanity address by importing a seed. Wallets are destroyed upon completion
of sending and extra Banano can be returned. This tool will rain all the Banano in a wallet so ensure it only contains
what you want to distribute.

The dependencies are:
aiohttp
asyncio
json
aiofiles
bitstring
validations.py

## Spreadsheet Sender.py
SendMulti.py is a tool for "raining" evenly across addresses inside of a CSV. Addresses should be under a header name
"addresses". The node used can be changed within the file Spreadsheet Sender. By default it uses the official public Banano API.
The tool supports raining from a disposable address or a vanity address by importing a seed. Wallets are destroyed upon completion
of sending and extra Banano can be returned. The amount of Banano sent to each account is specified at run time and it will
not send any if there aren't enough funds in the wallet. Each address will only receive 1 payment even if the address is in
the csv multiple times. As this was intended for on-going giveaways, a list of paid addresses is updated each time and addresses
in this list will not receive a payment even if they exist in the CSV. This feature could also be used for blacklisting accounts.

The dependencies are:
pandas
asyncio
aiohttp
validations.py

## TotalTo.py
TotalTo.py is a tool for calculating the total amount of Banano an account has sent and received from each address in its
transaction history. It will also resolve Discord usernames linked to addresses as well as identify what exchange an
intermediary belongs to. Output is a csv file for easy sorting and searching.

The dependencies are:
asyncio
aiohttp
aiofiles
json

## DiscordHunter.py (Depricated - functionality merged into TotalTo)
DiscordHunter.py is a tool for identifying what Discord addresses a Banano address has links with. This is useful for
identifying alternative accounts.

The dependencies are:
asyncio
aiohttp
json

## ExchangeFinder.py (Depricated - functionality merged into TotalTo)
ExchangeFinder.py is a tool for identifying the intermediaries. It imports the "exchanges.txt" file, a colon separated
list of exchanges, gambling sites and aliases. The tool works by identifying whether an address sends Banano to an address
which sends its Banano to an address in the list.

The dependencies are:
asyncio
aiohttp
json
aiofiles

Donations can be sent to: ban_1kirby19w89i35yenyesnz7zqdyguzdb3e819dxrhdegdnsaphzeug39ntxj