{"id":538785,"name":"HALOWERK Wallet Security","description":"HALOWERK Wallet Security. Bezahlung über x402 in USDC auf Base Mainnet.","card_url":"https://wallet.halowerk.com/.well-known/agent-card.json","endpoint":"https://wallet.halowerk.com","protocol_version":"0.3.0","first_seen":"2026-11-03T22:53:44.385978+00:00","last_verified":"2026-11-03T22:53:44.385978+00:00","card":{"url":"https://wallet.halowerk.com","name":"HALOWERK Wallet Security","skills":[{"id":"wallet_eip_7702_delegation_auditor","name":"EIP-7702 Delegation Auditor evaluates submitted crypto evidence and returns a transparent risk score, findings, confidence and the thresholds used.","tags":["crypto","wallet","policy","eip","7702","delegation","auditor"],"examples":[],"inputModes":["application/json"],"description":"EIP-7702 Delegation Auditor analyses only the evidence supplied by the caller. It does not claim to query a chain, identify a legal status or replace an independent audit. Missing signals lower confidence and are listed explicitly; every classification includes the exact thresholds used.","outputModes":["application/json"]},{"id":"wallet_useroperation_lifecycle_tracker","name":"UserOperation Lifecycle Tracker evaluates submitted crypto evidence and returns a transparent risk score, findings, confidence and the thresholds used.","tags":["crypto","wallet","tracker","useroperation","lifecycle","tracker"],"examples":[],"inputModes":["application/json"],"description":"UserOperation Lifecycle Tracker analyses only the evidence supplied by the caller. It does not claim to query a chain, identify a legal status or replace an independent audit. Missing signals lower confidence and are listed explicitly; every classification includes the exact thresholds used.","outputModes":["application/json"]},{"id":"wallet_bundler_health_comparator","name":"Bundler Health Comparator evaluates submitted crypto evidence and returns a transparent risk score, findings, confidence and the thresholds used.","tags":["crypto","wallet","compare","bundler","health","comparator"],"examples":[],"inputModes":["application/json"],"description":"Bundler Health Comparator analyses only the evidence supplied by the caller. It does not claim to query a chain, identify a legal status or replace an independent audit. Missing signals lower confidence and are listed explicitly; every classification includes the exact thresholds used.","outputModes":["application/json"]},{"id":"wallet_eip_712_signing_humanizer","name":"EIP-712 Signing Humanizer evaluates submitted crypto evidence and returns a transparent risk score, findings, confidence and the thresholds used.","tags":["crypto","wallet","decoder","eip","712","signing","humanizer"],"examples":[],"inputModes":["application/json"],"description":"EIP-712 Signing Humanizer analyses only the evidence supplied by the caller. It does not claim to query a chain, identify a legal status or replace an independent audit. Missing signals lower confidence and are listed explicitly; every classification includes the exact thresholds used.","outputModes":["application/json"]},{"id":"wallet_permit2_scope_auditor","name":"Permit/Permit2 Scope Auditor evaluates submitted crypto evidence and returns a transparent risk score, findings, confidence and the thresholds used.","tags":["crypto","wallet","policy","permit2","scope","auditor"],"examples":[],"inputModes":["application/json"],"description":"Permit/Permit2 Scope Auditor analyses only the evidence supplied by the caller. It does not claim to query a chain, identify a legal status or replace an independent audit. Missing signals lower confidence and are listed explicitly; every classification includes the exact thresholds used.","outputModes":["application/json"]},{"id":"wallet_safe_policy_linter","name":"Safe Policy Linter evaluates submitted crypto evidence and returns a transparent risk score, findings, confidence and the thresholds used.","tags":["crypto","wallet","policy","safe","policy","linter"],"examples":[],"inputModes":["application/json"],"description":"Safe Policy Linter analyses only the evidence supplied by the caller. It does not claim to query a chain, identify a legal status or replace an independent audit. Missing signals lower confidence and are listed explicitly; every classification includes the exact thresholds used.","outputModes":["application/json"]},{"id":"wallet_safe_quorum_risk","name":"Safe Quorum Risk evaluates submitted crypto evidence and returns a transparent risk score, findings, confidence and the thresholds used.","tags":["crypto","wallet","exposure","safe","quorum","risk"],"examples":[],"inputModes":["application/json"],"description":"Safe Quorum Risk analyses only the evidence supplied by the caller. It does not claim to query a chain, identify a legal status or replace an independent audit. Missing signals lower confidence and are listed explicitly; every classification includes the exact thresholds used.","outputModes":["application/json"]},{"id":"wallet_smart_account_module_auditor","name":"Smart-Account Module Auditor evaluates submitted crypto evidence and returns a transparent risk score, findings, confidence and the thresholds used.","tags":["crypto","wallet","policy","smart","account","module","auditor"],"examples":[],"inputModes":["application/json"],"description":"Smart-Account Module Auditor analyses only the evidence supplied by the caller. It does not claim to query a chain, identify a legal status or replace an independent audit. Missing signals lower confidence and are listed explicitly; every classification includes the exact thresholds used.","outputModes":["application/json"]},{"id":"wallet_mpc_custody_policy_simulator","name":"MPC Custody Policy Simulator evaluates submitted crypto evidence and returns a transparent risk score, findings, confidence and the thresholds used.","tags":["crypto","wallet","simulation","mpc","custody","policy","simulator"],"examples":[],"inputModes":["application/json"],"description":"MPC Custody Policy Simulator analyses only the evidence supplied by the caller. It does not claim to query a chain, identify a legal status or replace an independent audit. Missing signals lower confidence and are listed explicitly; every classification includes the exact thresholds used.","outputModes":["application/json"]},{"id":"wallet_wallet_recovery_readiness","name":"Wallet Recovery Readiness evaluates submitted crypto evidence and returns a transparent risk score, findings, confidence and the thresholds used.","tags":["crypto","wallet","readiness","wallet","recovery","readiness"],"examples":[],"inputModes":["application/json"],"description":"Wallet Recovery Readiness analyses only the evidence supplied by the caller. It does not claim to query a chain, identify a legal status or replace an independent audit. Missing signals lower confidence and are listed explicitly; every classification includes the exact thresholds used.","outputModes":["application/json"]},{"id":"wallet_brief","name":"One due-diligence brief for a Base address: account type (EOA, 7702-delegated, contract, proxy, Safe), nonce, ETH and USDC balance, OFAC/EU sanctions-list match, known labels and reasoned risk notes, with sources and limits per field.","tags":["wallet","address","due diligence","base","ofac","sanctions","eoa","proxy","eip-7702","balance","nonce","kyt","risk"],"examples":[],"inputModes":["application/json"],"description":"Reads the live Base state of one address through public RPC (one state batch plus one log query) and combines it with locally held lists. Returns: account type (EOA, EIP-7702-delegated EOA, contract, proxy with implementation and admin from EIP-1967 or zeppelinos slots, EIP-1167 clone, Safe-style multisig with threshold), nonce with its meaning, ETH and native USDC balance plus balances of eight major Base tokens (WETH, USDbC, EURC, cbBTC, cbETH, wstETH, DAI, AERO), recent USDC activity (about the last 4 hours of USDC transfers: counts, volume in and out, top counterparties with label and sanctions check), an exact address match against the EVM addresses published in the OFAC SDN and EU consolidated sanctions lists (list date included), labels from a curated contract list, risk notes each with the reason and evidence, and an overall flag level. Every field states observed, not_observed or unknown, its source and timestamp. Limits: public RPC has no full transaction history, so counterparties beyond the USDC window, fund sources and mixer or bridge interactions are reported as unknown rather than guessed; no name screening, no indirect exposure, no legal, compliance or investment judgement.","outputModes":["application/json"]}],"payment":{"asset":"USDC","network":"eip155:8453","manifest":"https://wallet.halowerk.com/.well-known/x402","protocol":"x402","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E"},"version":"1.0.0","description":"HALOWERK Wallet Security. 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:53:44.385978+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Publisher Agent Card","source_url":"https://wallet.halowerk.com/.well-known/agent-card.json","last_check":{"checked_at":"2026-11-03T22:53:44.385978+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://wallet.halowerk.com/.well-known/agent-card.json"],"skills":[{"skill_id":"wallet_bundler_health_comparator","name":"Bundler Health Comparator evaluates submitted crypto evidence and returns a transparent risk score, findings, confidence and the thresholds used.","description":"Bundler Health Comparator analyses only the evidence supplied by the caller. It does not claim to query a chain, identify a legal status or replace an independent audit. Missing signals lower confidence and are listed explicitly; every classification includes the exact thresholds used.","tags":["crypto","wallet","compare","bundler","health","comparator"],"quality_warning":false},{"skill_id":"wallet_eip_712_signing_humanizer","name":"EIP-712 Signing Humanizer evaluates submitted crypto evidence and returns a transparent risk score, findings, confidence and the thresholds used.","description":"EIP-712 Signing Humanizer analyses only the evidence supplied by the caller. It does not claim to query a chain, identify a legal status or replace an independent audit. Missing signals lower confidence and are listed explicitly; every classification includes the exact thresholds used.","tags":["crypto","wallet","decoder","eip","712","signing","humanizer"],"quality_warning":false},{"skill_id":"wallet_eip_7702_delegation_auditor","name":"EIP-7702 Delegation Auditor evaluates submitted crypto evidence and returns a transparent risk score, findings, confidence and the thresholds used.","description":"EIP-7702 Delegation Auditor analyses only the evidence supplied by the caller. It does not claim to query a chain, identify a legal status or replace an independent audit. Missing signals lower confidence and are listed explicitly; every classification includes the exact thresholds used.","tags":["crypto","wallet","policy","eip","7702","delegation","auditor"],"quality_warning":false},{"skill_id":"wallet_mpc_custody_policy_simulator","name":"MPC Custody Policy Simulator evaluates submitted crypto evidence and returns a transparent risk score, findings, confidence and the thresholds used.","description":"MPC Custody Policy Simulator analyses only the evidence supplied by the caller. It does not claim to query a chain, identify a legal status or replace an independent audit. Missing signals lower confidence and are listed explicitly; every classification includes the exact thresholds used.","tags":["crypto","wallet","simulation","mpc","custody","policy","simulator"],"quality_warning":false},{"skill_id":"wallet_brief","name":"One due-diligence brief for a Base address: account type (EOA, 7702-delegated, contract, proxy, Safe), nonce, ETH and USDC balance, OFAC/EU sanctions-list match, known labels and reasoned risk notes, with sources and limits per field.","description":"Reads the live Base state of one address through public RPC (one state batch plus one log query) and combines it with locally held lists. Returns: account type (EOA, EIP-7702-delegated EOA, contract, proxy with implementation and admin from EIP-1967 or zeppelinos slots, EIP-1167 clone, Safe-style multisig with threshold), nonce with its meaning, ETH and native USDC balance plus balances of eight major Base tokens (WETH, USDbC, EURC, cbBTC, cbETH, wstETH, DAI, AERO), recent USDC activity (about the last 4 hours of USDC transfers: counts, volume in and out, top counterparties with label and sanctions check), an exact address match against the EVM addresses published in the OFAC SDN and EU consolidated sanctions lists (list date included), labels from a curated contract list, risk notes each with the reason and evidence, and an overall flag level. Every field states observed, not_observed or unknown, its source and timestamp. Limits: public RPC has no full transaction history, so counterparties beyond the USDC window, fund sources and mixer or bridge interactions are reported as unknown rather than guessed; no name screening, no indirect exposure, no legal, compliance or investment judgement.","tags":["wallet","address","due diligence","base","ofac","sanctions","eoa","proxy","eip-7702","balance","nonce","kyt","risk"],"quality_warning":false},{"skill_id":"wallet_permit2_scope_auditor","name":"Permit/Permit2 Scope Auditor evaluates submitted crypto evidence and returns a transparent risk score, findings, confidence and the thresholds used.","description":"Permit/Permit2 Scope Auditor analyses only the evidence supplied by the caller. It does not claim to query a chain, identify a legal status or replace an independent audit. Missing signals lower confidence and are listed explicitly; every classification includes the exact thresholds used.","tags":["crypto","wallet","policy","permit2","scope","auditor"],"quality_warning":false},{"skill_id":"wallet_safe_policy_linter","name":"Safe Policy Linter evaluates submitted crypto evidence and returns a transparent risk score, findings, confidence and the thresholds used.","description":"Safe Policy Linter analyses only the evidence supplied by the caller. It does not claim to query a chain, identify a legal status or replace an independent audit. Missing signals lower confidence and are listed explicitly; every classification includes the exact thresholds used.","tags":["crypto","wallet","policy","safe","policy","linter"],"quality_warning":false},{"skill_id":"wallet_safe_quorum_risk","name":"Safe Quorum Risk evaluates submitted crypto evidence and returns a transparent risk score, findings, confidence and the thresholds used.","description":"Safe Quorum Risk analyses only the evidence supplied by the caller. It does not claim to query a chain, identify a legal status or replace an independent audit. Missing signals lower confidence and are listed explicitly; every classification includes the exact thresholds used.","tags":["crypto","wallet","exposure","safe","quorum","risk"],"quality_warning":false},{"skill_id":"wallet_smart_account_module_auditor","name":"Smart-Account Module Auditor evaluates submitted crypto evidence and returns a transparent risk score, findings, confidence and the thresholds used.","description":"Smart-Account Module Auditor analyses only the evidence supplied by the caller. It does not claim to query a chain, identify a legal status or replace an independent audit. Missing signals lower confidence and are listed explicitly; every classification includes the exact thresholds used.","tags":["crypto","wallet","policy","smart","account","module","auditor"],"quality_warning":false},{"skill_id":"wallet_useroperation_lifecycle_tracker","name":"UserOperation Lifecycle Tracker evaluates submitted crypto evidence and returns a transparent risk score, findings, confidence and the thresholds used.","description":"UserOperation Lifecycle Tracker analyses only the evidence supplied by the caller. It does not claim to query a chain, identify a legal status or replace an independent audit. Missing signals lower confidence and are listed explicitly; every classification includes the exact thresholds used.","tags":["crypto","wallet","tracker","useroperation","lifecycle","tracker"],"quality_warning":false},{"skill_id":"wallet_wallet_recovery_readiness","name":"Wallet Recovery Readiness evaluates submitted crypto evidence and returns a transparent risk score, findings, confidence and the thresholds used.","description":"Wallet Recovery Readiness analyses only the evidence supplied by the caller. It does not claim to query a chain, identify a legal status or replace an independent audit. Missing signals lower confidence and are listed explicitly; every classification includes the exact thresholds used.","tags":["crypto","wallet","readiness","wallet","recovery","readiness"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":1,"passed":1},"recent_checks":[{"card_url":"https://wallet.halowerk.com/.well-known/agent-card.json","checked_at":"2026-11-03T22:53:44.385978+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":{"checked_at":"2026-11-03T22:53:44.385978+00:00","success":true,"detail":"Valid TLS connection to advertised endpoint host; no A2A request sent"},"protocol_check":{"checked_at":"2026-11-03T22:53:44.385978+00:00","endpoint":"https://wallet.halowerk.com","protocol_binding":"JSONRPC","protocol_version":"0.3.0","state":"unconfirmed","http_status":405,"detail":"Advertised endpoint rejected the required POST JSON-RPC task lookup (HTTP 405). Update the advertised interface URL or implement its standard task-lookup route","request_diagnostics":{"requests":[{"path":"/","allow":["GET","HEAD"],"method":"POST","status":405,"version_header":"0.3","protocol_method":"tasks/get","redirect_followed":false}],"capture_version":1}},"declared_primary_endpoint":"https://wallet.halowerk.com","selected_connection_interface":{"url":"https://wallet.halowerk.com","protocolBinding":"JSONRPC","protocolVersion":"0.3.0"},"protocol_interface_checks":[{"endpoint":"https://wallet.halowerk.com","protocol_binding":"JSONRPC","protocol_version":"0.3.0","selected":true,"state":"unconfirmed","checked_at":"2026-11-03T22:53:44.385978+00:00","http_status":405,"detail":"Advertised endpoint rejected the required POST JSON-RPC task lookup (HTTP 405). Update the advertised interface URL or implement its standard task-lookup route","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://wallet.halowerk.com/.well-known/agent-card.json","last_successful_card_check":"2026-11-03T22:53:44.385978+00:00","latest_card_check":{"checked_at":"2026-11-03T22:53:44.385978+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-11-03T22:53:44.385978+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":"2026-11-03T22:53:44.385978+00:00","endpoint_tls_reachable":true,"protocol_check_state":"unconfirmed","protocol_checked_at":"2026-11-03T22:53:44.385978+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null},"synthetic_capability_tests":{"agent_id":538785,"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/538785/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"}}}