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:
1m-handshake install
The addon uses organization metadata supplied by a compatible agent host when it is available. Otherwise, it asks the owner for the organization's public domain, then first tries a configured enterprise agent identity. If that is unavailable, it guides the owner through one-time work-email or DNS-TXT domain verification.
The default endpoint is the public Freshstart testing service. During this testing phase, use --backend-url only when you have been given a different environment URL.
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.1.tar.gz.
File metadata
- Download URL: 1m_handshake-0.1.1.tar.gz
- Upload date:
- Size: 42.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a80bbfccd462e1948498a6acd5f3afc09b3b683e4a5082c9ffef08f710dd8f37
|
|
| MD5 |
681d4c66586a7f55ae39c9fd3db51ee3
|
|
| BLAKE2b-256 |
f975f0738eb161c9aa8d59439dc7162026838bc1afc150f12018175fef9c10d7
|
File details
Details for the file 1m_handshake-0.1.1-py3-none-any.whl.
File metadata
- Download URL: 1m_handshake-0.1.1-py3-none-any.whl
- Upload date:
- Size: 29.9 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 |
6db9bf7bd504ff364273638b95fbe10cb0845d5960637d31b73bb47b00b0dea9
|
|
| MD5 |
2590c453e85655de9a03f88744b6e70e
|
|
| BLAKE2b-256 |
87187e5907e678e75c0895e1a6fc6b609ed561ed4e16c275fe46510c903edb1c
|