Skip to content

MeoMunDep/Mavryk-Wallet

Repository files navigation

πŸš€ Mavryk Bot Setup Guide by @Meomundep

πŸ“± Mobile Users (Termux)

For Android users running Termux, check out the specialized mobile guide for optimized setup instructions.


πŸ“‹ Quick Summary

This automated bot performs multiple Mavryk blockchain operations including:

  • Token Trading: Buy/sell OCEAN, MARS1, NTBM, QUEEN
  • DeFi Operations: Create vaults, deposit/borrow tokens
  • Token Management: Send MVRK, USDT, mMVRK, MVN tokens
  • Staking: Automated staking functionality
  • Multi-wallet Support: Concurrent wallet management with proxy support

πŸ“Œ Table of Contents

Click to expand navigation
  1. System Requirements
  2. Installation Methods
  3. Configuration Setup
  4. Running the Bot
  5. Maintenance
  6. Support

πŸ”§ System Requirements

Prerequisites & Downloads

Required Software

  • Node.js: Version 22.11.0
  • npm: Version 10.9.0
  • Git: For easy updates
  • Docker: Optional containerization

Download Links


πŸ“¦ Installation Methods

πŸ”Ή Method 1: Git Installation (Recommended)
# Clone repository
git clone https://github.com/MeoMunDep/mavryk-wallet.git
cd mavryk-wallet/mavryk-wallet

# Install dependencies
npm install
πŸ”Ή Method 2: Manual Installation
  1. Download bot files manually from GitHub
  2. Extract to desired folder
  3. Open terminal in bot directory
  4. Run: npm install
πŸ”Ή Method 3: Docker Installation
# Build image
docker build -t mavryk-wallet-image .

# Run container
docker run -d --name mavryk-wallet-container mavryk-wallet-image

βš™οΈ Configuration Setup

πŸ“œ configs.json - Main Configuration
{
  "2captchaSolver": {
    "maxCaptchaAttempts": 20,
    "2captchaApiKey": ""
  },
  "walletDelays": [1, 1],
  "restartInterval": 300,
  "maxConcurrentWallets": 10,
  "staking": true,
  "buyToken": {
    "OCEAN": false,
    "MARS1": false,
    "NTBM": false,
    "QUEEN": false,
    "amount": [0.1, 0.2]
  },
  "sellToken": {
    "OCEAN": false,
    "MARS1": false,
    "NTBM": false,
    "QUEEN": false,
    "amount": [0.1, 0.2]
  },
  "createVault": {
    "MVRK": true,
    "USDT": true,
    "amount": [1, 2]
  },
  "depositToken": true,
  "borrowToken": true,
  "sendToken": {
    "MVRK": true,
    "USDT": true,
    "mMVRK": true,
    "MVN": true,
    "QUEEN": false,
    "OCEAN": false,
    "MARS1": false,
    "NTBM": false,
    "amount": [0.1, 0.2]
  },
  "sendToInternalAddresses": true,
  "receiverAddresses": [
    "add_your_wallet_here",
    "add_your_wallet_here",
    "add_your_wallet_here",
    "add_your_wallet_here",
    "add_your_wallet_here"
  ]
}

πŸ”§ Configuration Parameters

Parameter Type Default Description
2captchaSolver.maxCaptchaAttempts number 20 Max CAPTCHA solve attempts
2captchaSolver.2captchaApiKey string "" Your 2Captcha API key
walletDelays [number, number] [5, 8] Random delay between wallets (seconds)
restartInterval number 300 Bot restart interval (seconds)
maxConcurrentWallets number 100 Simultaneous wallet limit
staking boolean false Enable/disable staking
createVault.MVRK/USDT boolean false Create specific token vaults
createVault.amount [number, number] [1, 2] Vault creation amount range
depositToken boolean false Auto-deposit after vault creation
borrowToken boolean false Auto-borrow against vault
sendToken.* boolean varies Enable token sending
sendToken.amount [number, number] [1, 2] Token send amount range
sendToInternalAddresses boolean true Send to bot-managed addresses
receiverAddresses array [] Destination wallet addresses
πŸ—‚οΈ privateKeys.txt - Wallet Private Keys

Add your Mavryk private keys (one per line):

edsk...
edsk...
edsk...

πŸ“ Generate wallets automatically

🌐 proxies.txt - Proxy Configuration (Optional)

Supported formats:

http://host:port
https://host:port
socks4://host:port
socks5://host:port
http://user:pass@host:port
https://user:pass@host:port
socks4://user:pass@host:port
socks5://user:pass@host:port

πŸ”— Get reliable proxies


πŸš€ Running the Bot

πŸ’» Standard Execution

Command Line

node tx_meomundep.js

Windows Batch Script

cd "path\to\mavryk-wallet"
run.bat

Run as Administrator if permission issues occur

Linux/macOS Shell Script

./run.sh
🐳 Docker Execution
# Start container
docker start mavryk-wallet-container

# View logs
docker logs mavryk-wallet-container

# Stop container
docker stop mavryk-wallet-container

πŸ”„ Maintenance

πŸ“₯ Updating the Bot

Git Method

cd mavryk-wallet
git pull origin main
npm install

Docker Method

docker stop mavryk-wallet-container
docker rm mavryk-wallet-container
docker build -t mavryk-wallet-image .
docker run -d --name mavryk-wallet-container mavryk-wallet-image
πŸ› οΈ Troubleshooting

Common Issues

  • Permission Errors: Run as Administrator (Windows) or use sudo (Linux/macOS)
  • Port Conflicts: Check if ports are already in use
  • Network Issues: Verify proxy settings and internet connection
  • CAPTCHA Failures: Check 2Captcha API key and balance

Performance Optimization

  • Adjust maxConcurrentWallets based on system resources
  • Increase walletDelays if rate-limited
  • Use quality proxies for better success rates

πŸ“ž Support

πŸ”— Resources & Contact

Official Links

Community & Support


⚠️ Disclaimer

Legal Notice

This code is provided "as is" without warranties. Users assume full responsibility for consequences. Redistribution or commercial sale is prohibited.

About

Auto connect wallet, send token, stake, create vault, deposit, earn, borrow, faucet token. [500 STARS TO UNLOCK]

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published