We're an organization dedicated to blockchain development, Ethereum ecosystem tools, and smart contract utilities. Our mission is to provide developers with robust, well-documented tools for interacting with blockchain networks.
Multi-language implementations for querying ERC-20 token balances via Etherscan API v2
- 🐚 Bash - Lightweight shell script
- 🐍 Python - Full-featured with JSON output
- 📦 JavaScript/Node.js - Modern async/await implementation
Comprehensive tools and documentation for Ethereum multisignature wallets
- Smart contract ABI definitions
- Transaction signing utilities
- Multi-party approval workflows
JSON-RPC 2.0 server implementation for blockchain transaction operations
- Electrum protocol support
- Merkle proof generation
- RESTful API interface
| Tool | Description | Languages |
|---|---|---|
| Token Balance Query | Query ERC-20 token balances for any Ethereum address | Bash, Python, JS |
| Blockchain RPC Server | JSON-RPC server for blockchain operations | Python |
| Multisig Wallet Tools | Interact with multisignature wallet contracts | Python, JS |
| Etherscan API Integration | Common functions for Etherscan API v2 | Python, JS |
| Bitcoin Difficulty API | Fetch Bitcoin difficulty adjustment data | HTML/JS |
# Clone the repository
git clone https://github.com/kushmanmb-org/.github.git
# Query a token balance
./query-token-balance.sh --apikey YOUR_API_KEY
# Start the RPC server
python3 blockchain_rpc_server.py
# Run tests
python3 test_blockchain_rpc.py- 📖 Organization Configuration - Main repository
- 🔧 Blockchain RPC Guide
- 💰 Token Balance Guide
- 🔐 Security Best Practices
- 🔒 Security Policy
- 🤝 Code of Conduct
We take security seriously. Never commit API keys, private keys, or sensitive credentials to version control.
- ✅ Use environment variables for secrets
- ✅ Store sensitive data in
.gitignored files - ✅ Review our Security Best Practices
- 🐛 Report vulnerabilities responsibly
We welcome contributions! Check out our repositories and feel free to:
- 🐛 Report bugs
- 💡 Suggest features
- 🔧 Submit pull requests
- 📖 Improve documentation
Please read our Contributing Guide and Code of Conduct before contributing.
Need help? Have questions?
- 📚 Check our Support Guide
- 💬 Open a GitHub Discussion
- 🐛 Report issues through GitHub Issues
Made with ❤️ by the kushmanmb-org community