Skip to content

Bot otomatis untuk DeFi di jaringan Mavryk. Mendukung pembuatan vault, Deposit, Add likuiditas, dan staking untuk banyak wallet.

Notifications You must be signed in to change notification settings

Boren4anzz/Mavryk-Defi-Automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧠 MAVRYK DeFi Bot v1.0

Automated DeFi strategy execution tool built on the Mavryk Network, enabling batch wallet processing for liquidity provision, vault creation, borrowing, repayment, and token staking (MVN) across multiple accounts.

πŸš€ Features

  • βœ… Automated liquidity deposit
  • βœ… Vault creation with MAV collateral
  • βœ… Borrow and repay MAV from vault
  • βœ… MVN staking with operator permission handling
  • βœ… Multi-wallet execution via privatekeys.txt
  • βœ… Live status logs with operation hashes
  • βœ… Balance check with fallback handling
  • βœ… Configurable delays and minimum gas check

βš™οΈ Configuration

The bot reads wallet private keys from a plaintext file:


privatekeys.txt

Example structure:


edsk...yourprivatekey1
edsk...yourprivatekey2
...

All key configuration parameters are defined directly in the script:

Parameter Description
RPC_URL Mavryk RPC endpoint
VAULT_FACTORY_ADDRESS Vault factory contract
MVN_STAKING_CONTRACT MVN staking contract address
LIQUIDITY_AMOUNT_MAV Amount of MAV for liquidity
MVN_STAKING_AMOUNT Amount of MVN to stake
MINIMUM_MVRK_FOR_GAS Threshold MAV balance for operation

πŸ“¦ Dependencies

Install via npm:

npm install

Dependencies:

  • @mavrykdynamics/taquito
  • @mavrykdynamics/taquito-signer
  • chalk
  • fs, path

πŸ§ͺ Usage

Run the bot using Node.js:

node bot.js

The script will:

  1. Read private keys from file.
  2. Check balances for MAV, MVN, and tokens.
  3. Perform liquidity + vault ops if balances meet thresholds.
  4. Stake MVN via staking contract.
  5. Print results + operation links.

πŸ“Š Sample Output

Loaded Private Keys : 5
Status              : Starting operations for 5 wallets...

Processing Wallet   : mv1abc123...

[1] Deposit Token
Token               : MAV
Amount              : 5 MAV
Tx Hash             : https://nexus.mavryk.org/operation/ooXyz...
Status              : Deposit successful

[2] Add Liquidity
...

πŸŽ‰ All operations completed for all wallets!

πŸ“ Structure

β”œβ”€β”€ main.js               # Main script
β”œβ”€β”€ privatekeys.txt      # Wallets input file
└── README.md            # This documentation

πŸ”’ Restricted Access: VIP ADFMIDN Members Only

The MAVRYK DeFi Bot v1.0 is an exclusive tool for VIP ADFMIDN members only. To use this script, you must have a valid license key issued after successfully joining the VIP membership.

🎫 How to Get a License Key

To join the VIP program and receive your personal license key:

Each license key is unique, non-transferable, and monitored for misuse.


⚠️ WARNING

  • Unauthorized use, distribution, or modification of this script is strictly prohibited.
  • Violating the license terms may result in permanent access revocation and possible legal consequences.
  • All license keys are actively verified and tracked via an automatic validation system.

βœ… License Verification

This script will automatically verify your license key at runtime. If the key is missing, invalid, expired, or unauthorized β€” all functionality will be disabled.


About

Bot otomatis untuk DeFi di jaringan Mavryk. Mendukung pembuatan vault, Deposit, Add likuiditas, dan staking untuk banyak wallet.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published