Skip to content

ProDiCeT/Base_ETH_transfer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

💸 Base ETH Transfer

A simple Streamlit web app for transferring ETH on the Base Network, supporting both Base Mainnet and Base Sepolia Testnet. It provides a minimal, secure, and user-friendly interface to send ETH and view the transaction on BaseScan.

🚀 Features

  • Choose between Base Mainnet or Sepolia Testnet

  • Secure private key input

  • Automatic gas estimation and transaction signing

  • Live balance display

  • Direct BaseScan transaction link after sending

🧩 Requirements

Make sure you have Python 3.9+ installed, then install dependencies:

pip install streamlit web3

▶️ Run the app

streamlit run Base_ETH_transfer.py

⚙️ Configuration

By default, the app connects to:

Base Mainnet: https://mainnet.base.org or Base Sepolia Testnet: https://sepolia.base.org

You can easily switch networks using the dropdown menu.

🔒 Security note

Your private key is never stored or transmitted, it only exists locally in your browser session.

For testing, always use a fresh test wallet on the Base Sepolia Testnet before using your main wallet.

🧠 Author

Developed with ❤️ by dnapog.base.eth

About

transfer ETH from base testnet or mainnet using local streamlit web app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages