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:

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

1m_handshake-0.1.1.tar.gz (42.4 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.1-py3-none-any.whl (29.9 kB view details)

Uploaded Python 3

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

Hashes for 1m_handshake-0.1.1.tar.gz
Algorithm Hash digest
SHA256 a80bbfccd462e1948498a6acd5f3afc09b3b683e4a5082c9ffef08f710dd8f37
MD5 681d4c66586a7f55ae39c9fd3db51ee3
BLAKE2b-256 f975f0738eb161c9aa8d59439dc7162026838bc1afc150f12018175fef9c10d7

See more details on using hashes here.

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

Hashes for 1m_handshake-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6db9bf7bd504ff364273638b95fbe10cb0845d5960637d31b73bb47b00b0dea9
MD5 2590c453e85655de9a03f88744b6e70e
BLAKE2b-256 87187e5907e678e75c0895e1a6fc6b609ed561ed4e16c275fe46510c903edb1c

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

This release

0.1.1 This release

2 files

0.1.0

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