/Banano

Banano Related Things

Primary LanguagePython

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