Official Web3 Payment SDK for AI Agents by HUTMINI.COM
Project description
🦞 HUT-Pay Pro
The Next-Gen Web3 Payment Protocol for AI Agent Economies
📺 AI Asset Command Center
Visualizing the Invisible: Our Pro Dashboard allows founders to monitor real-time gas, agent spending, and privacy-shielded transactions in one unified command center.
🌟 Core Pillars
⚡ 1. Auto-Settlement (M2M Efficiency)
HUT-Pay Pro removes the human bottleneck. Agents can settle payments in < 1.2 seconds via our asynchronous Webhook-Relayer protocol. No manual claims, no friction.
🕵️ 2. Stealth Address System
Business privacy is non-negotiable. Powered by the NaCl cryptography library, every transaction generates a one-time stealth address, making your chain-of-supply invisible to competitors.
🔐 3. Modular Account Abstraction (ERC-7579)
Built on the latest modular AA standards, providing:
- Session Keys: Grant temporary spending permissions without exposing private keys.
- Smart Whitelisting: Define strict boundaries for Agent behavior.
- Circuit Breakers: Automated risk management for high-frequency micro-payments.
🚀 Features
- 🔒 Stealth Payments: Generate one-time stealth addresses to protect transaction privacy.
- ⚡ Auto-Settlement: Automated clearing and settlement for service providers.
- 🔑 Session Keys: Delegate payment authority to agents within predefined limits.
- 🌐 Web3 Optimized: Built on top of
web3.pyandcoincurve.
🛠 Installation
pip install hutmini-pay
📖 Quick Start
1. Initialize Client
from hutmini_pay import ProClient
# Initialize with your API key
client = ProClient(api_key="your_api_key")
2. Execute Stealth Payment
# Pay 100 USDC to an agent securely
receipt = client.execute_stealth_pay(
receiver_id="Agent_007",
amount=100,
currency="USDC"
)
print(f"Stealth Address: {receipt['stealth_address']}")
print(f"Transaction Hash: {receipt['tx_hash']}")
📚 Documentation
For full documentation and whitepaper, visit HUT-PAY Docs.
📄 License
MIT License. See LICENSE for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file hutmini_pay-0.1.0.tar.gz.
File metadata
- Download URL: hutmini_pay-0.1.0.tar.gz
- Upload date:
- Size: 5.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
888c1fc33282e62a1912db8c3267032680027edc0293ae3977fa554bd1ad46bb
|
|
| MD5 |
7966277b7c67c8073ead1db7a498f47f
|
|
| BLAKE2b-256 |
70145228a5c3dd06ad31db90f4e345668d67c3201263ce42c1594a239cddb9ed
|
File details
Details for the file hutmini_pay-0.1.0-py3-none-any.whl.
File metadata
- Download URL: hutmini_pay-0.1.0-py3-none-any.whl
- Upload date:
- Size: 6.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0afff358d9ea43cf5e1b20c1834e0533429911172a3605c54048fee9aa026578
|
|
| MD5 |
f6db9ca2bf063d905dcfc0e9bba5b28e
|
|
| BLAKE2b-256 |
f4a8d87820350accfcec09bb9e4d753be5296c9d765e49cbba1fceb24c7eb9cd
|