{"id":538777,"name":"HALOWERK EU Commerce Validators","description":"HALOWERK EU Commerce Validators. Bezahlung über x402 in USDC auf Base Mainnet.","card_url":"https://commerce-validator.halowerk.com/.well-known/agent-card.json","endpoint":"https://commerce-validator.halowerk.com","protocol_version":"0.3.0","first_seen":"2026-11-03T22:27:59.768352+00:00","last_verified":"2026-11-03T22:27:59.768352+00:00","card":{"url":"https://commerce-validator.halowerk.com","name":"HALOWERK EU Commerce Validators","skills":[{"id":"eu_commerce_0931_invoice_seller_name_validator","name":"Validator: invoice seller name validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the seller name signal in a fixed invoice text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0932_invoice_seller_address_validat","name":"Validator: invoice seller address validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the seller address signal in a fixed invoice text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0933_invoice_seller_vat_id_validato","name":"Validator: invoice seller vat id validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the seller vat id signal in a fixed invoice text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0934_invoice_invoice_number_validat","name":"Validator: invoice invoice number validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the invoice number signal in a fixed invoice text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0935_invoice_invoice_date_validator","name":"Validator: invoice invoice date validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the invoice date signal in a fixed invoice text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0936_invoice_supply_date_validator","name":"Validator: invoice supply date validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the supply date signal in a fixed invoice text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0937_invoice_customer_identity_vali","name":"Validator: invoice customer identity validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the customer identity signal in a fixed invoice text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0938_invoice_line_description_valid","name":"Validator: invoice line description validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the line description signal in a fixed invoice text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0939_invoice_net_vat_gross_validato","name":"Validator: invoice net vat gross validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the net vat gross signal in a fixed invoice text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0940_invoice_reverse_charge_text_va","name":"Validator: invoice reverse charge text validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the reverse charge text signal in a fixed invoice text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0941_product_page_manufacturer_vali","name":"Validator: product page manufacturer validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the manufacturer signal in a fixed product page text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0942_product_page_eu_responsible_pe","name":"Validator: product page eu responsible person validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the eu responsible person signal in a fixed product page text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0943_product_page_product_identifie","name":"Validator: product page product identifier validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the product identifier signal in a fixed product page text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0944_product_page_warnings_validato","name":"Validator: product page warnings validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the warnings signal in a fixed product page text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0945_product_page_total_price_valid","name":"Validator: product page total price validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the total price signal in a fixed product page text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0946_product_page_unit_price_valida","name":"Validator: product page unit price validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the unit price signal in a fixed product page text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0947_product_page_delivery_cost_val","name":"Validator: product page delivery cost validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the delivery cost signal in a fixed product page text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0948_product_page_withdrawal_info_v","name":"Validator: product page withdrawal info validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the withdrawal info signal in a fixed product page text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0949_product_page_guarantee_info_va","name":"Validator: product page guarantee info validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the guarantee info signal in a fixed product page text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0950_product_page_energy_label_vali","name":"Validator: product page energy label validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the energy label signal in a fixed product page text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0951_terms_withdrawal_trader_identi","name":"Validator: terms withdrawal trader identity validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the trader identity signal in a fixed terms withdrawal text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0952_terms_withdrawal_geographic_ad","name":"Validator: terms withdrawal geographic address validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the geographic address signal in a fixed terms withdrawal text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0953_terms_withdrawal_complaint_con","name":"Validator: terms withdrawal complaint contact validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the complaint contact signal in a fixed terms withdrawal text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0954_terms_withdrawal_withdrawal_pe","name":"Validator: terms withdrawal withdrawal period validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the withdrawal period signal in a fixed terms withdrawal text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0955_terms_withdrawal_model_form_va","name":"Validator: terms withdrawal model form validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the model form signal in a fixed terms withdrawal text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0956_terms_withdrawal_return_cost_v","name":"Validator: terms withdrawal return cost validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the return cost signal in a fixed terms withdrawal text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0957_terms_withdrawal_digital_conse","name":"Validator: terms withdrawal digital consent validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the digital consent signal in a fixed terms withdrawal text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0958_terms_withdrawal_delivery_dead","name":"Validator: terms withdrawal delivery deadline validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the delivery deadline signal in a fixed terms withdrawal text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0959_terms_withdrawal_legal_guarant","name":"Validator: terms withdrawal legal guarantee validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the legal guarantee signal in a fixed terms withdrawal text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0960_terms_withdrawal_adr_informati","name":"Validator: terms withdrawal adr information validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the adr information signal in a fixed terms withdrawal text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0961_accessibility_page_title_valid","name":"Validator: accessibility page title validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the page title signal in a fixed accessibility text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0962_accessibility_html_language_va","name":"Validator: accessibility html language validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the html language signal in a fixed accessibility text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0963_accessibility_image_alternativ","name":"Validator: accessibility image alternatives validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the image alternatives signal in a fixed accessibility text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0964_accessibility_form_labels_vali","name":"Validator: accessibility form labels validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the form labels signal in a fixed accessibility text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0965_accessibility_keyboard_operati","name":"Validator: accessibility keyboard operation validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the keyboard operation signal in a fixed accessibility text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0966_accessibility_focus_visibility","name":"Validator: accessibility focus visibility validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the focus visibility signal in a fixed accessibility text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0967_accessibility_error_identifica","name":"Validator: accessibility error identification validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the error identification signal in a fixed accessibility text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0968_accessibility_contrast_declara","name":"Validator: accessibility contrast declaration validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the contrast declaration signal in a fixed accessibility text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0969_accessibility_payment_accessib","name":"Validator: accessibility payment accessibility validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the payment accessibility signal in a fixed accessibility text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0970_accessibility_accessibility_st","name":"Validator: accessibility accessibility statement validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the accessibility statement signal in a fixed accessibility text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0971_vat_customs_seller_country_val","name":"Validator: vat customs seller country validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the seller country signal in a fixed vat customs text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0972_vat_customs_customer_country_v","name":"Validator: vat customs customer country validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the customer country signal in a fixed vat customs text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0973_vat_customs_customer_status_va","name":"Validator: vat customs customer status validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the customer status signal in a fixed vat customs text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0974_vat_customs_goods_location_val","name":"Validator: vat customs goods location validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the goods location signal in a fixed vat customs text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0975_vat_customs_intrinsic_value_va","name":"Validator: vat customs intrinsic value validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the intrinsic value signal in a fixed vat customs text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0976_vat_customs_commodity_code_val","name":"Validator: vat customs commodity code validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the commodity code signal in a fixed vat customs text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0977_vat_customs_country_origin_val","name":"Validator: vat customs country origin validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the country origin signal in a fixed vat customs text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0978_vat_customs_eori_validator","name":"Validator: vat customs eori validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the eori signal in a fixed vat customs text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0979_vat_customs_incoterm_validator","name":"Validator: vat customs incoterm validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the incoterm signal in a fixed vat customs text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]},{"id":"eu_commerce_0980_vat_customs_ioss_number_handli","name":"Validator: vat customs ioss number handling validator — source-backed deterministic EU commerce decision.","tags":["commerce-validator"],"examples":[],"inputModes":["application/json"],"description":"Validate the ioss number handling signal in a fixed vat customs text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","outputModes":["application/json"]}],"payment":{"asset":"USDC","network":"eip155:8453","manifest":"https://commerce-validator.halowerk.com/.well-known/x402","protocol":"x402","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E"},"version":"1.0.0","description":"HALOWERK EU Commerce Validators. Bezahlung über x402 in USDC auf Base Mainnet.","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"protocolVersion":"0.3.0","defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"preferredTransport":"JSONRPC"},"status":"verified","publisher_domain":"halowerk.com","signature_status":"unsigned","signature_detail":"No card signature supplied","signature_key_url":null,"signature_checked_at":"2026-11-03T22:27:59.768352+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Publisher Agent Card","source_url":"https://commerce-validator.halowerk.com/.well-known/agent-card.json","last_check":{"checked_at":"2026-11-03T22:27:59.768352+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://commerce-validator.halowerk.com/.well-known/agent-card.json"],"skills":[{"skill_id":"eu_commerce_0970_accessibility_accessibility_st","name":"Validator: accessibility accessibility statement validator — source-backed deterministic EU commerce decision.","description":"Validate the accessibility statement signal in a fixed accessibility text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0968_accessibility_contrast_declara","name":"Validator: accessibility contrast declaration validator — source-backed deterministic EU commerce decision.","description":"Validate the contrast declaration signal in a fixed accessibility text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0967_accessibility_error_identifica","name":"Validator: accessibility error identification validator — source-backed deterministic EU commerce decision.","description":"Validate the error identification signal in a fixed accessibility text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0966_accessibility_focus_visibility","name":"Validator: accessibility focus visibility validator — source-backed deterministic EU commerce decision.","description":"Validate the focus visibility signal in a fixed accessibility text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0964_accessibility_form_labels_vali","name":"Validator: accessibility form labels validator — source-backed deterministic EU commerce decision.","description":"Validate the form labels signal in a fixed accessibility text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0962_accessibility_html_language_va","name":"Validator: accessibility html language validator — source-backed deterministic EU commerce decision.","description":"Validate the html language signal in a fixed accessibility text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0963_accessibility_image_alternativ","name":"Validator: accessibility image alternatives validator — source-backed deterministic EU commerce decision.","description":"Validate the image alternatives signal in a fixed accessibility text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0965_accessibility_keyboard_operati","name":"Validator: accessibility keyboard operation validator — source-backed deterministic EU commerce decision.","description":"Validate the keyboard operation signal in a fixed accessibility text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0961_accessibility_page_title_valid","name":"Validator: accessibility page title validator — source-backed deterministic EU commerce decision.","description":"Validate the page title signal in a fixed accessibility text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0969_accessibility_payment_accessib","name":"Validator: accessibility payment accessibility validator — source-backed deterministic EU commerce decision.","description":"Validate the payment accessibility signal in a fixed accessibility text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0937_invoice_customer_identity_vali","name":"Validator: invoice customer identity validator — source-backed deterministic EU commerce decision.","description":"Validate the customer identity signal in a fixed invoice text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0935_invoice_invoice_date_validator","name":"Validator: invoice invoice date validator — source-backed deterministic EU commerce decision.","description":"Validate the invoice date signal in a fixed invoice text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0934_invoice_invoice_number_validat","name":"Validator: invoice invoice number validator — source-backed deterministic EU commerce decision.","description":"Validate the invoice number signal in a fixed invoice text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0938_invoice_line_description_valid","name":"Validator: invoice line description validator — source-backed deterministic EU commerce decision.","description":"Validate the line description signal in a fixed invoice text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0939_invoice_net_vat_gross_validato","name":"Validator: invoice net vat gross validator — source-backed deterministic EU commerce decision.","description":"Validate the net vat gross signal in a fixed invoice text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0940_invoice_reverse_charge_text_va","name":"Validator: invoice reverse charge text validator — source-backed deterministic EU commerce decision.","description":"Validate the reverse charge text signal in a fixed invoice text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0932_invoice_seller_address_validat","name":"Validator: invoice seller address validator — source-backed deterministic EU commerce decision.","description":"Validate the seller address signal in a fixed invoice text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0931_invoice_seller_name_validator","name":"Validator: invoice seller name validator — source-backed deterministic EU commerce decision.","description":"Validate the seller name signal in a fixed invoice text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0933_invoice_seller_vat_id_validato","name":"Validator: invoice seller vat id validator — source-backed deterministic EU commerce decision.","description":"Validate the seller vat id signal in a fixed invoice text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0936_invoice_supply_date_validator","name":"Validator: invoice supply date validator — source-backed deterministic EU commerce decision.","description":"Validate the supply date signal in a fixed invoice text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0947_product_page_delivery_cost_val","name":"Validator: product page delivery cost validator — source-backed deterministic EU commerce decision.","description":"Validate the delivery cost signal in a fixed product page text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0950_product_page_energy_label_vali","name":"Validator: product page energy label validator — source-backed deterministic EU commerce decision.","description":"Validate the energy label signal in a fixed product page text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0942_product_page_eu_responsible_pe","name":"Validator: product page eu responsible person validator — source-backed deterministic EU commerce decision.","description":"Validate the eu responsible person signal in a fixed product page text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0949_product_page_guarantee_info_va","name":"Validator: product page guarantee info validator — source-backed deterministic EU commerce decision.","description":"Validate the guarantee info signal in a fixed product page text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0941_product_page_manufacturer_vali","name":"Validator: product page manufacturer validator — source-backed deterministic EU commerce decision.","description":"Validate the manufacturer signal in a fixed product page text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0943_product_page_product_identifie","name":"Validator: product page product identifier validator — source-backed deterministic EU commerce decision.","description":"Validate the product identifier signal in a fixed product page text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0945_product_page_total_price_valid","name":"Validator: product page total price validator — source-backed deterministic EU commerce decision.","description":"Validate the total price signal in a fixed product page text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0946_product_page_unit_price_valida","name":"Validator: product page unit price validator — source-backed deterministic EU commerce decision.","description":"Validate the unit price signal in a fixed product page text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0944_product_page_warnings_validato","name":"Validator: product page warnings validator — source-backed deterministic EU commerce decision.","description":"Validate the warnings signal in a fixed product page text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0948_product_page_withdrawal_info_v","name":"Validator: product page withdrawal info validator — source-backed deterministic EU commerce decision.","description":"Validate the withdrawal info signal in a fixed product page text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0960_terms_withdrawal_adr_informati","name":"Validator: terms withdrawal adr information validator — source-backed deterministic EU commerce decision.","description":"Validate the adr information signal in a fixed terms withdrawal text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0953_terms_withdrawal_complaint_con","name":"Validator: terms withdrawal complaint contact validator — source-backed deterministic EU commerce decision.","description":"Validate the complaint contact signal in a fixed terms withdrawal text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0958_terms_withdrawal_delivery_dead","name":"Validator: terms withdrawal delivery deadline validator — source-backed deterministic EU commerce decision.","description":"Validate the delivery deadline signal in a fixed terms withdrawal text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0957_terms_withdrawal_digital_conse","name":"Validator: terms withdrawal digital consent validator — source-backed deterministic EU commerce decision.","description":"Validate the digital consent signal in a fixed terms withdrawal text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0952_terms_withdrawal_geographic_ad","name":"Validator: terms withdrawal geographic address validator — source-backed deterministic EU commerce decision.","description":"Validate the geographic address signal in a fixed terms withdrawal text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0959_terms_withdrawal_legal_guarant","name":"Validator: terms withdrawal legal guarantee validator — source-backed deterministic EU commerce decision.","description":"Validate the legal guarantee signal in a fixed terms withdrawal text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0955_terms_withdrawal_model_form_va","name":"Validator: terms withdrawal model form validator — source-backed deterministic EU commerce decision.","description":"Validate the model form signal in a fixed terms withdrawal text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0956_terms_withdrawal_return_cost_v","name":"Validator: terms withdrawal return cost validator — source-backed deterministic EU commerce decision.","description":"Validate the return cost signal in a fixed terms withdrawal text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0951_terms_withdrawal_trader_identi","name":"Validator: terms withdrawal trader identity validator — source-backed deterministic EU commerce decision.","description":"Validate the trader identity signal in a fixed terms withdrawal text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0954_terms_withdrawal_withdrawal_pe","name":"Validator: terms withdrawal withdrawal period validator — source-backed deterministic EU commerce decision.","description":"Validate the withdrawal period signal in a fixed terms withdrawal text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0976_vat_customs_commodity_code_val","name":"Validator: vat customs commodity code validator — source-backed deterministic EU commerce decision.","description":"Validate the commodity code signal in a fixed vat customs text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0977_vat_customs_country_origin_val","name":"Validator: vat customs country origin validator — source-backed deterministic EU commerce decision.","description":"Validate the country origin signal in a fixed vat customs text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0972_vat_customs_customer_country_v","name":"Validator: vat customs customer country validator — source-backed deterministic EU commerce decision.","description":"Validate the customer country signal in a fixed vat customs text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0973_vat_customs_customer_status_va","name":"Validator: vat customs customer status validator — source-backed deterministic EU commerce decision.","description":"Validate the customer status signal in a fixed vat customs text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0978_vat_customs_eori_validator","name":"Validator: vat customs eori validator — source-backed deterministic EU commerce decision.","description":"Validate the eori signal in a fixed vat customs text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0974_vat_customs_goods_location_val","name":"Validator: vat customs goods location validator — source-backed deterministic EU commerce decision.","description":"Validate the goods location signal in a fixed vat customs text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0979_vat_customs_incoterm_validator","name":"Validator: vat customs incoterm validator — source-backed deterministic EU commerce decision.","description":"Validate the incoterm signal in a fixed vat customs text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0975_vat_customs_intrinsic_value_va","name":"Validator: vat customs intrinsic value validator — source-backed deterministic EU commerce decision.","description":"Validate the intrinsic value signal in a fixed vat customs text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0980_vat_customs_ioss_number_handli","name":"Validator: vat customs ioss number handling validator — source-backed deterministic EU commerce decision.","description":"Validate the ioss number handling signal in a fixed vat customs text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false},{"skill_id":"eu_commerce_0971_vat_customs_seller_country_val","name":"Validator: vat customs seller country validator — source-backed deterministic EU commerce decision.","description":"Validate the seller country signal in a fixed vat customs text or HTML snapshot. It reports evidence and missing signals without fetching or retaining the page and without certifying legal compliance.","tags":["commerce-validator"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":1,"passed":1},"recent_checks":[{"card_url":"https://commerce-validator.halowerk.com/.well-known/agent-card.json","checked_at":"2026-11-03T22:27:59.768352+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":{"checked_at":"2026-11-03T22:27:59.768352+00:00","success":true,"detail":"Valid TLS connection to advertised endpoint host; no A2A request sent"},"protocol_check":{"checked_at":"2026-11-03T22:27:59.768352+00:00","endpoint":"https://commerce-validator.halowerk.com","protocol_binding":"JSONRPC","protocol_version":"0.3.0","state":"unconfirmed","http_status":404,"detail":"Advertised JSON-RPC endpoint returned HTTP 404 without a matching A2A response. Publish a JSON-RPC service URL supporting POST tasks/get (0.3) or GetTask (1.0); a website or ordinary resource URL is not sufficient","request_diagnostics":{"requests":[{"path":"/","allow":[],"method":"POST","status":404,"version_header":"0.3","protocol_method":"tasks/get","redirect_followed":false}],"capture_version":1}},"declared_primary_endpoint":"https://commerce-validator.halowerk.com","selected_connection_interface":{"url":"https://commerce-validator.halowerk.com","protocolBinding":"JSONRPC","protocolVersion":"0.3.0"},"protocol_interface_checks":[{"endpoint":"https://commerce-validator.halowerk.com","protocol_binding":"JSONRPC","protocol_version":"0.3.0","selected":true,"state":"unconfirmed","checked_at":"2026-11-03T22:27:59.768352+00:00","http_status":404,"detail":"Advertised JSON-RPC endpoint returned HTTP 404 without a matching A2A response. Publish a JSON-RPC service URL supporting POST tasks/get (0.3) or GetTask (1.0); a website or ordinary resource URL is not sufficient","binding_recorded":true}],"connection_selection_note":"The selected connection uses an address advertised in the publisher card. Read-only observations do not establish task quality or safety.","x402_price_check":null,"events":[],"relationships":[],"verification":{"agent_card_url":"https://commerce-validator.halowerk.com/.well-known/agent-card.json","last_successful_card_check":"2026-11-03T22:27:59.768352+00:00","latest_card_check":{"checked_at":"2026-11-03T22:27:59.768352+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-11-03T22:27:59.768352+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":"2026-11-03T22:27:59.768352+00:00","endpoint_tls_reachable":true,"protocol_check_state":"unconfirmed","protocol_checked_at":"2026-11-03T22:27:59.768352+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null},"synthetic_capability_tests":{"agent_id":538777,"status":"not_tested","reason_code":"not_yet_tested","consent_status":"not_confirmed","latest_observation_status":null,"last_checked_at":null,"fixture_version":"1","reference_demonstration":false,"scope":"A publisher-authorized synthetic test of a dedicated free test endpoint. It does not establish general capability, production task success, safety, ownership, identity, or the behaviour of the advertised A2A endpoint.","methodology_url":"https://localmark.ai/capability-tests","history":[]},"repair_links":{"agent_repair_url":"https://localmark.ai/agents/538777/repair","publisher_report_url":"https://localmark.ai/publishers/halowerk.com/repair","diagnostics_json_url":"https://localmark.ai/publishers/halowerk.com/repair/diagnostics.json","diagnostics_csv_url":"https://localmark.ai/publishers/halowerk.com/repair/diagnostics.csv"},"_localmark":{"contribution":{"optional":true,"directory_access":"free","operator_authorization_required":true,"affects_rankings":false,"message":"LocalMark is free. Optional contributions help fund ongoing checks.","support_url":"https://localmark.ai/support","metadata_url":"https://localmark.ai/api/v1/support/contributions"}}}