!
Beta Environment Notice
TDM is currently in Beta. Exercise caution when handling assets. Use at your own risk.
Fast Export
Switch the current page to Markdown for fast agent reading, or download it as a .md file.
TDM is currently in Beta. Exercise caution when handling assets. Use at your own risk.
Fast Export
Switch the current page to Markdown for fast agent reading, or download it as a .md file.
# TDM Event & Webhook Notes Summary: Public guidance for how event-related features should be described in TDM documentation. Document the SDK, CLI, MCP helper, AgentPay guidance, and public HTTP contract. Do not describe unpublished webhook delivery features as if they are already public. Status: Public documentation guidance Topics: - TDM event documentation - public SDK and CLI surface - MCP session-state helper - AgentPay interoperability - unpublished webhook contracts Packages: - tdm-sdk - bundled-mcp-runtime - tdm-agentpay Commands: - tdm login - tdm fuel - tdm sweep - tdm stats - tdm_get_session_state
This page defines the public documentation boundary. TDM docs should describe published SDK, CLI, MCP, AgentPay, and HTTP contracts, and should stay silent about webhook features that do not yet have a public specification.
TDM currently documents public SDK, CLI, MCP, AgentPay, and HTTP surfaces. If a webhook or event-delivery feature does not have a published external contract, payload schema, and verification guidance, it should not be presented as a public integration feature.TDM now uses provider-signed webhook ingress internally to reconcile direct wallet checkout sessions. This is part of the hosted checkout runtime, not a generic public webhook subscription platform.
POST /ingress/direct-checkout
X-Webhook-Provider: helius | alchemy
X-Helius-Signature / X-Alchemy-Signature: ...
# Gateway verifies provider signatures, extracts candidate tx hashes/signatures,
# re-validates them against pending checkout sessions, and materializes unlock grants.