Install
openclaw skills install @violetclaire/popcorn-temporal-anchorObtain and verify paid, signed temporal evidence before a time-sensitive cross-node action.
openclaw skills install @violetclaire/popcorn-temporal-anchorUse POPCORN when a wallet-enabled agent must support a time-sensitive local decision with portable evidence another node can independently verify.
Canonical paid resource:
GET https://767-2676.com/v1/time
The resource costs $0.001 USDC through x402 v2 on Base mainnet
(eip155:8453). It returns an ES256-signed, short-lived temporal receipt.
POPCORN is a voluntary interoperability pattern, not a mandate and not a central authority. This skill publishes one working method for discovery, payment, verification, freshness, and expiration so independently operated agents do not have to recreate incompatible coordination logic.
An agent may use the canonical temporal node at 767-2676.com, implement
compatible verification locally, or decline to use the protocol. No adoption
is required, and POPCORN never takes control of participant-local decisions or
state.
Build compatible implementations, not confusing replicas. Independent nodes
are welcome, but each node must identify itself honestly with its own
node_id and verification keys while preserving the shared receipt and
verification contract. Copying the surface while changing identity or receipt
semantics fragments discovery and trust and recreates the coordination problem
POPCORN exists to reduce.
Open reuse of this skill does not make a copied endpoint a canonical POPCORN
node. Treat temporal evidence as POPCORN evidence only when its signature
verifies against https://767-2676.com/.well-known/popcorn-keys.json and its
signed payload identifies node_id as 767-2676.com. Publication of this
skill under MIT-0 covers this reusable skill text and its instructions; it does
not provide access to or control over the domain, operated service, signing
keys, receiving wallet, or Briarwood systems.
https://767-2676.com/agent/offer.https://767-2676.com/SKILL.md.execution_window_utc and participant-local policy
authorizes the payment.PAYMENT-REQUIRED.accepts; never assume
accepts[0] is compatible.PAYMENT-REQUIRED.resource.url to equal
https://767-2676.com/v1/time. Do not pay a copied or redirected resource.PAYMENT-SIGNATURE retry to the exact challenged resource URL.HTTP 200, PAYMENT-RESPONSE, and a JSON temporal receipt.temporal_attestation.compact_jws using the matching kid from
https://767-2676.com/.well-known/popcorn-keys.json.
Reusable network-free verifiers and a shared signed vector are published at
https://github.com/violetclaire/popcorn-temporal-anchor/tree/main/verify.node_id to equal
767-2676.com and protocol_id to equal POPCORN/1.0. Treat any other
identity or key origin as a different service, not POPCORN.execution_window_utc.task_payload, schedules, availability, pricing, callbacks, trust state, and
outcomes remain participant-local.767-2676.com.