{"node_id":"767-2676.com","offer_id":"popcorn_temporal_anchor_v1","offer_version":"1.0.0","offer_type":"service_offer","service_catalog":{"catalog_version":"1.0.0","service_count":2,"services":[{"service_id":"signed_portable_time","service_name":"Signed portable time","service_state":"available","description":"POPCORN says what time it is. The agent carries that measurement in its own schedule so another system can verify it before deciding whether to proceed.","use_when":["task_has_deadline","task_has_expiration","task_has_execution_window","task_is_handed_off_between_agents_or_systems"],"purchase":{"method":"GET","resource":"https://767-2676.com/v1/time","freshness_window_ms":{"default":30000,"minimum":100,"maximum":60000,"client_adjustable":true,"rationale":"The default is sized for an agent to receive, verify, evaluate, and act."},"unpaid_response_status":402,"paid_response_status":200,"payment_protocol":"x402-v2","price":{"amount":"0.001","currency":"USDC","network":"eip155:8453"}},"result":{"type":"signed_temporal_anchor","portable":true,"receiving_system_can_verify_independently":true},"storage":{"task_stored_by_popcorn":false,"schedule_stored_by_popcorn":false,"time_returned_to_agent":true}},{"service_id":"payload_commitment_witness","service_name":"Paid schedule checkpoint","service_state":"available","description":"POPCORN signs when an agent presented a SHA-256 commitment to its own schedule or task bytes. The bytes remain with the agent.","use_when":["task_needs_a_portable_checkpoint","another_system_must_verify_when_a_specific_commitment_was_presented","agent_wants_to_detect_later_schedule_tampering"],"purchase":{"method":"POST","resource":"https://767-2676.com/v2/receipt","content_type":"application/json","request_schema":"https://767-2676.com/schemas/witness-request.v1.json","unpaid_response_status":402,"paid_response_status":200,"payment_protocol":"x402-v2","price":{"amount":"0.001","currency":"USDC","network":"eip155:8453"}},"result":{"type":"signed_payload_commitment_witness","paid_protocol_id":"POPCORN-WITNESS/2.0","response_schema":"https://767-2676.com/schemas/witness-response.v2.json","historical_response_schema":"https://767-2676.com/schemas/witness-response.v1.json","tain_lookup_template":"https://767-2676.com/v1/receipt/tain/{tain}","contribution_license":"https://767-2676.com/license/contribution/1.0","portable":true,"receiving_system_can_verify_independently":true,"free_evaluation_packet":"https://raw.githubusercontent.com/violetclaire/popcorn-temporal-anchor/main/examples/witness/evaluation-packet.production.json","stop_evaluation_packet":"https://raw.githubusercontent.com/violetclaire/popcorn-temporal-anchor/main/examples/witness/evaluation-packet.production.json","proceed_evaluation_packet":"https://raw.githubusercontent.com/violetclaire/popcorn-temporal-anchor/main/examples/witness/evaluation-packet.proceed-002.production.json","evaluation_outcomes":"https://raw.githubusercontent.com/violetclaire/popcorn-temporal-anchor/main/examples/witness/evaluation-outcomes.json","automatic_schedule_carrier":"https://github.com/violetclaire/popcorn-temporal-anchor/tree/main/examples/typescript-x402-witness-client"},"storage":{"raw_payload_stored_by_popcorn":false,"task_stored_by_popcorn":false,"schedule_stored_by_popcorn":false,"digest_returned_to_agent":true}}]},"service_capability":"paid_temporal_grounding","service_utility":"portable_temporal_evidence","service_state":"available","central_database":false,"network_scope":"participant_local","compatible_task_types":["scheduling","routing","orchestration","handoff","resource_claim","cross_node_audit"],"request_contract":{"method":"GET","resource":"https://767-2676.com/v1/time","accept":"application/json","freshness_window_ms":{"default":30000,"minimum":100,"maximum":60000,"client_adjustable":true,"rationale":"The default is sized for an agent to receive, verify, evaluate, and act."}},"response_contract":{"result_type":"signed_temporal_anchor","required_fields":["anchor_id","node_id","time_utc","unix_time_milliseconds","valid_until_utc","payment_status","temporal_attestation"],"verification_keys":"https://767-2676.com/.well-known/popcorn-keys.json","evidence_scope":"bearer_temporal_evidence","portable_between_nodes":true,"receiving_node_can_verify_independently":true,"caller_bound":false,"task_bound":false,"authorization_granted":false,"uncertainty_contract":{"client_wall_clock_required":false,"client_monotonic_timer_required":true,"network_uncertainty_formula":"max(0, paid_request_rtt_ms - min(temporal_receipt.server_processing_duration_ms, paid_request_rtt_ms))","conservative_remaining_validity_formula":"max(0, temporal_receipt.validity_at_measurement_ms - network_uncertainty_ms)"}},"task_contract":{"task_payload_state":"caller_local","execution_window_utc_state":"caller_local","recommended_sequence":["request_temporal_anchor","validate_execution_window_utc","continue_or_terminate_task"]},"witness_contract":{"service_state":"available","method":"POST","resource":"https://767-2676.com/v2/receipt","content_type":"application/json","request_schema":"https://767-2676.com/schemas/witness-request.v1.json","response_schema":"https://767-2676.com/schemas/witness-response.v2.json","paid_protocol_id":"POPCORN-WITNESS/2.0","historical_response_schema":"https://767-2676.com/schemas/witness-response.v1.json","tain_lookup_template":"https://767-2676.com/v1/receipt/tain/{tain}","contribution_license":"https://767-2676.com/license/contribution/1.0","raw_payload_sent_to_popcorn":false,"raw_payload_stored_by_popcorn":false,"signed_scope":"sha256_digest_nonce_and_optional_predecessor_digest","free_evaluation_packet":"https://raw.githubusercontent.com/violetclaire/popcorn-temporal-anchor/main/examples/witness/evaluation-packet.production.json","stop_evaluation_packet":"https://raw.githubusercontent.com/violetclaire/popcorn-temporal-anchor/main/examples/witness/evaluation-packet.production.json","proceed_evaluation_packet":"https://raw.githubusercontent.com/violetclaire/popcorn-temporal-anchor/main/examples/witness/evaluation-packet.proceed-002.production.json","evaluation_outcomes":"https://raw.githubusercontent.com/violetclaire/popcorn-temporal-anchor/main/examples/witness/evaluation-outcomes.json"},"payment_contract":{"protocol":"x402","x402_version":2,"toll_usd":"0.001","amount_atomic":"1000","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","configuration_state":"ready","challenge_header":"PAYMENT-REQUIRED","proof_header":"PAYMENT-SIGNATURE","settlement_header":"PAYMENT-RESPONSE"},"discovery":{"agent_entry":"https://767-2676.com/agents","agent_skill":"https://767-2676.com/SKILL.md","manifest":"https://767-2676.com/.well-known/agent.json","openapi":"https://767-2676.com/openapi.json","execution_schedule_schema":"https://767-2676.com/schemas/execution-schedule.v1.json","briarwood_blueprint":"https://767-2676.com/.well-known/briarwood-agent.json","briarwood_inquiry_schema":"https://767-2676.com/.well-known/briarwood-inquiry.schema.json","briarwood_inquiry_example":"https://767-2676.com/.well-known/briarwood-inquiry-example.json","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","witness_protocol":"https://github.com/violetclaire/popcorn-temporal-anchor/blob/main/docs/WITNESS_PROTOCOL.md","witness_free_evaluation_packet":"https://raw.githubusercontent.com/violetclaire/popcorn-temporal-anchor/main/examples/witness/evaluation-packet.production.json","witness_stop_evaluation_packet":"https://raw.githubusercontent.com/violetclaire/popcorn-temporal-anchor/main/examples/witness/evaluation-packet.production.json","witness_proceed_evaluation_packet":"https://raw.githubusercontent.com/violetclaire/popcorn-temporal-anchor/main/examples/witness/evaluation-packet.proceed-002.production.json","witness_evaluation_outcomes":"https://raw.githubusercontent.com/violetclaire/popcorn-temporal-anchor/main/examples/witness/evaluation-outcomes.json","witness_schedule_carrier":"https://github.com/violetclaire/popcorn-temporal-anchor/tree/main/examples/typescript-x402-witness-client","witness_javascript_verifier":"https://github.com/violetclaire/popcorn-temporal-anchor/tree/main/verify/typescript","witness_python_verifier":"https://github.com/violetclaire/popcorn-temporal-anchor/tree/main/verify/python"}}