Metadata-Version: 2.4
Name: monad-utils-kit
Version: 0.1.0
Summary: CLI tools for interacting with Monad testnet
Author: Naufel Aniq
Author-email: Naufel Aniq <aniqraaj786@gmail.com>
License: MIT
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: author
Dynamic: license-file
Dynamic: requires-python

# Monad Utils Kit 🚀

A lightweight Python toolset for Monad testnet interactions.

---

## ✨ Features

- ✅ Monad address validator  
- 🛰️ RPC endpoint health checker  
- 🧪 Faucet claim simulator (dummy logic)  
- 🧠 Dev-ready structure for more Monad utilities

---

## 📦 File: utils.py

```python
def is_valid_monad_address(address):
    return address.startswith("0x") and len(address) == 42

def mock_faucet_checker(address):
    if is_valid_monad_address(address):
        return f"Address {address} is valid. Faucet simulation: OK"
    return f"Invalid address: {address}"

def rpc_health_check(rpc_url):
    import requests
    try:
        res = requests.post(rpc_url, json={"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1})
        if res.status_code == 200:
            return f"✅ RPC working: {rpc_url}"
        else:
            return f"❌ RPC failed with status {res.status_code}"
    except Exception as e:
        return f"❌ Error: {e}"

---

## 🔍 Run Monad Wallet Analyzer Online

Use GitHub Codespaces to run it instantly in your browser (no setup needed):

[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://github.com/codespaces/new?hide_repo_select=true&repo=naufelaniq%2Fmonad-utils-kit)

### 🧪 Usage inside Codespaces

After opening in Codespaces:

1. Open the terminal (Ctrl+`)
2. Run the script:
   ```bash
   python fingerprint_rpc.py 0xYourWalletAddress
