Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Kirby1997/Banano
Banano Related Things
https://github.com/Kirby1997/Banano
Last synced: 3 months ago
JSON representation
Banano Related Things
- Host: GitHub
- URL: https://github.com/Kirby1997/Banano
- Owner: Kirby1997
- Created: 2019-06-08T13:54:04.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-04-08T10:28:23.000Z (over 1 year ago)
- Last Synced: 2024-06-30T05:36:39.517Z (4 months ago)
- Language: Python
- Size: 3.81 MB
- Stars: 6
- Watchers: 0
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- banano-awesome - Banano Toolbox by Kirby
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