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.

By default, setup also installs a visible 1M Handshake skill in the agent workspace. It gives the agent a voluntary capability to consider a claim after its own meaningful A2A interactions; it is not a listener, does not observe traffic, and never modifies AGENTS.md, CLAUDE.md, or other broad instructions. Run setup from the workspace root, or specify it directly:

1m-handshake install --workspace /path/to/agent-workspace

Use --no-agent-skill only when you want verification without capability installation.

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.2.tar.gz (44.1 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.2-py3-none-any.whl (31.9 kB view details)

Uploaded Python 3

File details

Details for the file 1m_handshake-0.1.2.tar.gz.

File metadata

  • Download URL: 1m_handshake-0.1.2.tar.gz
  • Upload date:
  • Size: 44.1 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.2.tar.gz
Algorithm Hash digest
SHA256 ab8763f4163a4fe45204a7fbf7bd5770160851c20f90c7a653c22e904ab73c50
MD5 3295f916eebcd82f11ece24d9f4fad93
BLAKE2b-256 f5995332fd3db6df9ee4934c4e31f02f1a233f54ef1e8296e69ef18f39f8cc7d

See more details on using hashes here.

File details

Details for the file 1m_handshake-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: 1m_handshake-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 31.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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 24c9258765c14eb43771d8deb39d9ce062638593bb8a86243645c1bb27b24e4f
MD5 4c0b483940b597fc87bd501f0f1b69c0
BLAKE2b-256 6f015adfddbd4fc4d8d1c38591b6c836f00ff016b52397abf19a58cc7f0cda80

See more details on using hashes here.

Release history Release notifications | RSS feed

0.1.4

2 files

0.1.3

2 files

This release

0.1.2 This release

2 files

0.1.1

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