Skip to main content

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

1m_handshake-0.1.0.tar.gz (42.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

1m_handshake-0.1.0-py3-none-any.whl (29.7 kB view details)

Uploaded Python 3

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

Hashes for 1m_handshake-0.1.0.tar.gz
Algorithm Hash digest
SHA256 24a5a7c1d6e3fac9255a998aaa85ed23da3d91b9b1c706e831cd2e25a9ab80af
MD5 4e9f34a9720447987a794b486cb26d55
BLAKE2b-256 d9540058ebc00492ffb90feb83a51e047c3114f4988361c2f1b8456a8b24698b

See more details on using hashes here.

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

Hashes for 1m_handshake-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 aa8966a28a4e6b5687c79b5a2acaf18564b23f2e81d51392d8b350249fdd5d91
MD5 d2b1f17ab42ae5b8ca891db09f24fb9b
BLAKE2b-256 22ebed04290a977e0c48b97b5577fce06c305eca04473f633b28e3eb4d3bd26d

See more details on using hashes here.

Release history Release notifications | RSS feed

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

This release

0.1.0 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page