This is an automation tool for interacting with the Hanafuda platform on the Base network. The tool provides automated functionality for deposits, grow actions, and garden rewards.
- Automated HYPE testnet deposits with gas fee optimization
- Auto grow and garden reward collection
- Milestone tracking and reward monitoring
- Multi-wallet support
- Token refresh handling
- Customizable transaction parameters
- Node.js v18 or higher
- HYPERLIQUID TESNET token
- TOKEN HYPE Tesnet 1x claim/ wallet https://testnet.hyperlend.finance/dashboard
- Hanafuda account (register at Hanafuda Dashboard)
- Visit Hanafuda Dashboard
-
- Click on "Register"
- Use the invitation code:
3JVWSK - Complete the registration process
- Go to the Hanafuda Dashboard
- Open Developer Tools (F12 or Right Click -> Inspect)
- Navigate to the "Application" tab
- In the left sidebar, expand "Storage" and click "Session Storage"
- Look for
https://hanafuda.hana.network - Find the refresh token in the storage items
- Copy the refresh token value and save it for configuration
- Clone this repository:
git clone https://github.com/cakra-air/hanahype.git
cd Hanahype- Install dependencies:
npm install- Set up your configuration files:
- Edit
data.txtfor private keys (one per line) - Edit
token.txtfor refresh tokens (one per line)
- Edit
your_private_key_1
your_private_key_2
...
your_refresh_token_1
your_refresh_token_2
...
Start the application:
node main.js-
Execute Transactions
- Automated ETH deposits
- Configurable transaction count
- Gas fee optimization
-
Grow and Garden
- Auto-collect grow rewards
- Process garden rewards
- Auto-repeat every 15 minutes (optional)
- Milestone tracking
The platform offers milestone rewards for deposit counts:
- Regular: 1 draw per 5 deposits
- Milestone rewards:
- 50 deposits: 3 draws
- 100 deposits: 5 draws
- 300 deposits: 10 draws
- 500 deposits: 15 draws
- 1000 deposits: 20 draws
- 1500 deposits: 25 draws
- 2000 deposits: 30 draws
- 3000 deposits: 40 draws
- 4000 deposits: 45 draws
- 5000 deposits: 50 draws
- 6000 deposits: 60 draws
- 7000 deposits: 70 draws
- 8000 deposits: 80 draws
- 9000 deposits: 90 draws
- 10000 deposits: 100 draws
- Always verify transaction parameters before execution
- Keep your private keys and refresh tokens secure
- Test with small amounts first
- This tool is not officially affiliated with Hanafuda
The tool includes:
- Automatic retry mechanisms
- Token refresh handling
- Gas fee optimization
- Error logging
- Never share your private keys
- Keep your refresh tokens secure
- Review the code before running
- Use dedicated wallets for automation
For issues or questions:
- Check existing GitHub issues
- Create a new issue with detailed information
- Join the Hanafuda community on their official channels
MIT License - feel free to modify and distribute as needed.