cd /news/agent-protocols/open-templates-letting-an-agent-draf… · home › topics › agent-protocols › article
[ARTICLE · art-155473] src=discuss.huggingface.co ↗ pub= topic=agent-protocols verified=true sentiment=· neutral

Open templates: letting an agent draft crypto payment requests that a human signs (MCP, Claude Desktop, Cursor, n8n)

Send21 updated its webhook documentation so the V2 signature covers the timestamp, delivery id and raw body, preventing a copied delivery from being replayed, while the body-only signature remains for existing integrations. The company also published a durable SQLite webhook receiver example that stores the X-Send21-Delivery header and applies the order update in a single transaction, returning 2xx only after the commit. Send21 asked developers whether they keep delivery ids in the same transaction as the business write or in a separate store with its own cleanup.

read1 min views2 publishedOct 22, 2026

@capitaharlock A follow-up on keeping the two jobs apart. The webhook docs now state the split: the V2 signature covers the timestamp, the delivery id and the raw body, so a copied delivery can’t be replayed. The body-only signature stays only for existing integrations (send21 webhooks: events, payloads and signatures). We also added a durable receiver to the examples, because a dedupe set in memory forgets everything on restart. It stores X-Send21-Delivery and applies the order update in one SQLite transaction, and returns 2xx only after the commit: send21-examples/examples/webhook-receiver-sqlite at main · send21io/send21-examples · GitHub

When you added the timestamp and delivery id on your side, did you keep delivery ids in the same transaction as the business write, or in a separate store with its own cleanup?

  • send21
── more in #agent-protocols 4 stories · sorted by recency
── more on @send21 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/open-templates-letti…] indexed:0 read:1min 2026-10-22 · —