1M Handshake Addon
The free client-side addon for the 1M Agent Handshake registry. It connects your organization's A2A-capable agent to the registry and supplies proof when your agent makes a real call to another organization's public AgentCard.
Installing and using the addon is free. A fee is charged only when a credit is redeemed to create a permanent, public handshake record in the registry.
Install
pip install 1m-handshake
Set up your organization
Run the install command once for your organization. Supply the public 1M Handshake service URL provided for your environment:
1m-handshake install \
--org-domain acme.example \
--backend-url https://<1m-handshake-service-url>
The addon first tries a configured enterprise agent identity. If that is unavailable, it guides you through one-time work-email or DNS-TXT domain verification.
Create a handshake
After a credit has been purchased for a selected counterparty, redeem it by having your agent make a real A2A call:
1m-handshake on-demand <credit-code>
You can also use an eligible prepaid credit for a chosen organization:
1m-handshake use-credit counterparty.example
The addon never stores wallet or payment-provider credentials. Autonomous x402 redemption is opt-in and requires a signer supplied by the host integration.
License
MIT. See LICENSE.
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 1m_handshake-0.1.0.tar.gz.
File metadata
- Download URL: 1m_handshake-0.1.0.tar.gz
- Upload date:
- Size: 42.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
24a5a7c1d6e3fac9255a998aaa85ed23da3d91b9b1c706e831cd2e25a9ab80af
|
|
| MD5 |
4e9f34a9720447987a794b486cb26d55
|
|
| BLAKE2b-256 |
d9540058ebc00492ffb90feb83a51e047c3114f4988361c2f1b8456a8b24698b
|
File details
Details for the file 1m_handshake-0.1.0-py3-none-any.whl.
File metadata
- Download URL: 1m_handshake-0.1.0-py3-none-any.whl
- Upload date:
- Size: 29.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aa8966a28a4e6b5687c79b5a2acaf18564b23f2e81d51392d8b350249fdd5d91
|
|
| MD5 |
d2b1f17ab42ae5b8ca891db09f24fb9b
|
|
| BLAKE2b-256 |
22ebed04290a977e0c48b97b5577fce06c305eca04473f633b28e3eb4d3bd26d
|