Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SafeRoute

SafeRoute is a Node.js application designed to facilitate secure and private Ethereum (ETH) transfers through a chain of intermediate wallets. This tool generates a series of random wallets and performs sequential transfers, ultimately routing funds to a specified destination address. It's particularly useful for enhancing privacy and circumventing potential limitations in regions with restricted access to cryptocurrency services.

Features

  • Multi-hop Transfers: Creates a chain of 1-5 intermediate wallets to obscure the origin of funds.
  • Ethereum Only: Currently supports Ethereum mainnet transfers only (ETH).
  • Fee Estimation: Automatically calculates and buffers gas fees for reliable transactions.
  • Real-time Balance Monitoring: Waits for initial deposit and confirms each transfer.
  • Wallet Persistence: Saves generated wallet details to wallets.json for reference.

Usage

  1. Ensure you have Node.js installed.
  2. Install dependencies: npm install
  3. Run the application: node index.js
  4. Follow the prompts to specify the number of wallets in the chain (1-5) and the destination address.
  5. Send ETH to the displayed first wallet address.
  6. Press 'r' to check balance and initiate the transfer chain.

Important Notes

  • Send Only ETH: This version only supports ETH transfers. Do not send ERC-20 tokens or other assets.
  • Network: Operates on Ethereum mainnet using a public RPC endpoint.
  • Security: Generated wallets are saved locally. Keep wallets.json secure and do not share private keys.
  • Countries with Limitations: This tool can be used in countries like Iran that may face restrictions on direct cryptocurrency transactions, providing an alternative routing method.
  • Vibe Coded: This project is vibe coded, emphasizing a relaxed and intuitive approach to development.

Dependencies

  • ethers: For Ethereum blockchain interactions.
  • inquirer: For command-line user prompts.

License

MIT

About

Node.js tool for private Ethereum transfers via intermediate wallets to enhance privacy and bypass restrictions.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages