Hana, incubated by Binance Labs, has launched a campaign that allows you to earn points by depositing assets, collecting cards, and growing your garden.
- Website: https://hanafuda.hana.network
- Access code:
YOJQE9
To participate:
- Sign up using a Google & use invite code
- Deposit assets on Base, or Arbitrum
- Collect cards by clicking on Draw Hanafuda
- Collect points by clicking on Grow
- Invite friends to grow your garden
NOTE: Make first deposit MANUALY
on Base in a Small Amount like <= $0.5 - $1
- Auto
Grow
&Garden
Actions [ Updated : 2024/10/31 ] withtokens.txt
- Asynchronous execution for handling
multiple transactions
concurrently. - Customizable deposit amounts with
minimum
andmaximum
thresholds. - Automatic
nonce management
to prevent transaction failures. - Logs transaction
details
anderrors
for monitoring purposes. - MultiAccount support
BATCH PROCESS
- Python 3.7 or higher
- Web3.py
- Colorama
-
Clone the repository:
git clone https://github.com/nadirasaid8/hanafuda.git cd hanafuda
Install the required packages:
You can use pip to install the required dependencies:
pip install web3 colorama
Create a config.json file in the root directory with the following structure:
{
"rpc_url": "https://mainnet.base.org",
"amount_min": 0.0000000001,
"amount_max": 0.000000001,
"delay": 2,
"countdown_before_start": 10
}
Replace rpc_url
with your actual Infura project ID or another Ethereum node provider URL.
Adjust amount_min
, amount_max
, and delay
according to your requirements.
Create a privkey.txt
file containing your Ethereum private keys, one per line:
your_private_key_1
your_private_key_2
Place your contract's ABI JSON file in the src/ directory and name it contract_abi.json
.
Run the bot using the following command:
python main.py
The bot will prompt you to enter the number of deposit transactions to be executed. You can specify which accounts to use by entering their indices or type all to use all available accounts.
Example
Enter the number of deposit to be executed: 2
Enter the account numbers to use (e.g., 0,2,4 for accounts 1,3,5 or 'all' for all accounts): all
- Open https://hanafuda.hana.network/
- Press
F12
/Inspect Element
to open the console - Go to
Applications
&Session Storage
- Choose the link of hanafuda network then choose
Key
: firbase:authUser - on Value of `stsTokenManager: {,...}
- Take the Value of refreshToken: start with
AMf-
- Paste it to
tokens.txt
All transaction details will be logged into a file named hash.log, including any errors encountered during execution.
The bot includes error handling for common issues such as:
- Insufficient funds for transactions.
- Nonce issues due to concurrent transactions.
This project is licensed under the MIT License. See the LICENSE file for details.
Use this bot at your own risk. Always test with small amounts before executing larger transactions.
For any questions or issues, please open an issue on GitHub or contact me at [ https://t.me/DeeplChain ]