Countersign: ENS-Native Identity and Verifiable Spending Authorization for Autonomous AI Agents

COUNTERSIGN lets an autonomous agent propose payments without being able to change the recipient or amount after a human approves them. It uses typed payment intents, an on-chain spending-policy contract, and a transaction-specific owner signature combined with a fresh-authentication attestation. Settlement uses official test USDT on Whitechain Sepolia. ENSv2 provides a separate identity and policy-discovery namespace, and a World sandbox OpenID Connect flow provides authentication evidence. The paper describes the protocol, its replay domains, its cancellation and revocation boundaries, and a reproducible test artifact: 157 Node tests and 131 Solidity test executions. This is an implementation case study, not a claim to have invented transaction-bound authorization. It is not independently audited, and it makes no claim of production identity assurance.

Authors

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-11-06
DOI
https://doi.org/10.5281/zenodo.24025814
Primary Topic
Blockchain Technology Applications and Security
Type
preprint
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
NOV
preprint

Countersign: ENS-Native Identity and Verifiable Spending Authorization for Autonomous AI Agents

Somesh Talligeri
Zenodo (CERN European Organization for Nuclear Research)
Blockchain Technology Applications and Security
preprint

Countersign: ENS-Native Identity and Verifiable Spending Authorization for Autonomous AI Agents

Somesh Talligeri
preprint en

Abstract

COUNTERSIGN lets an autonomous agent propose payments without being able to change the recipient or amount after a human approves them. It uses typed payment intents, an on-chain spending-policy contract, and a transaction-specific owner signature combined with a fresh-authentication attestation. Settlement uses official test USDT on Whitechain Sepolia. ENSv2 provides a separate identity and policy-discovery namespace, and a World sandbox OpenID Connect flow provides authentication evidence. The paper describes the protocol, its replay domains, its cancellation and revocation boundaries, and a reproducible test artifact: 157 Node tests and 131 Solidity test executions. This is an implementation case study, not a claim to have invented transaction-bound authorization. It is not independently audited, and it makes no claim of production identity assurance.

Zenodo (CERN European Organization for Nuclear Research)
Blockchain Technology Applications and Security
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon