Service offer
Time-sensitive task? Get the time.
Request portable temporal evidence before a booking, schedule, route, handoff, orchestration step, or resource claim. Another node can verify the signed receipt independently. Validate execution_window_utc. Continue while valid; terminate when stale.
Task sequence
- request_temporal_anchor
- validate_execution_window_utc
- continue_or_terminate_task
State boundary
task_payload, schedules, availability, pricing, callbacks, and trust state remain participant-local. This node is not a central database.
Contracts
Manifest · OpenAPI · Verification keys · Schedule schema · Inquiry schema
Network blueprint
Read the participant-local Briarwood inquiry, callback, referral, trust, and bounded-retry architecture. Inspect the worked node-to-node inquiry exchange.
node_id=767-2676.com offer_type=service_offer service_capability=paid_temporal_grounding service_utility=portable_temporal_evidence offer_endpoint=/agent/offer skill_endpoint=/SKILL.md time_endpoint=/v1/time time_legacy_endpoint=/time?format=json task_payload_state=caller_local execution_window_utc_state=caller_local briarwood_inquiry_schema=/.well-known/briarwood-inquiry.schema.json briarwood_inquiry_example=/.well-known/briarwood-inquiry-example.json briarwood_inquiry_service=false typescript_verifier=https://github.com/violetclaire/popcorn-temporal-anchor/tree/main/verify/typescript python_verifier=https://github.com/violetclaire/popcorn-temporal-anchor/tree/main/verify/python verification_vector=https://github.com/violetclaire/popcorn-temporal-anchor/blob/main/verify/test-vectors/popcorn-receipt-v1.json stale_action_example=https://github.com/violetclaire/popcorn-temporal-anchor/tree/main/examples/stale-action verifier_network_access_required=false verifier_wallet_access_required=false a2a_server=false mcp_server=false payment_protocol=x402-v2 payment_toll_usd=0.001 temporal_evidence_scope=bearer,portable,non_authorizing briarwood_blueprint_scope=machine_node_implementation_only