{"api_version":"0.8.3","limits":{"global_daily_usd":null,"max_active_sessions_per_wallet":1,"max_self_service_wallets":50,"maximum_route_usd":null,"minimum_route_usd":1,"wallet_daily_usd":null},"multichain_v2":{"action_lifetime":{"action_bundle_ttl_seconds":180,"onchain_deadline_seconds":240,"quote_ttl_seconds":60,"refresh_policy":"expired_unsubmitted_only","server_signing":false,"server_submission":false,"wallet_ready_minimum_remaining_seconds":120},"amount_usd":{"maximum":null,"minimum":1,"policy":"no_business_maximum"},"api_version":"v2","application_code_baseline_commit":"cb01a4d899f6c622d04c6e5f584ad37b7991c85c","asset_endpoints":["aptos:USDC","arbitrum:ETH","arbitrum:USDC","avalanche:USDC","base:ETH","base:USDC","cronos:USDC","ethereum:USDC","hyperevm:USDC","injective:USDC","ink:USDC","linea:USDC","monad:USDC","optimism:USDC","robinhood:ETH","robinhood:USDG","sei:USDC","solana:SOL","solana:USDC","solana:USDG","sonic:USDC","unichain:USDC","xlayer:USDC"],"blocked_source_only_routes":[],"caller_action_plan_handoff":{"assetfare_server_signing":false,"assetfare_server_submission":false,"automatic_prepare_call_forbidden":true,"caller_must_verify_sign_and_submit":true,"execution_scope":{"executable_routes":65,"phase_b_blocked_routes":0},"kind":"caller_operated_rest_prepare","method":"POST","note":"Advisory caller-side: choose exactly one option; multi-step routes use the session. The quote never prepares, signs, submits, or receives a private key. For Solana CCTP, event_signer_public is a caller-generated ephemeral public key; its private key stays client-side and co-signs the returned unsigned transaction. Machine-readable form: caller_action_plan_handoff_v2.","request_fields":["caller_approved","from_chain","from_token","to_chain","to_token","amount_usd","wallets","event_signer_public"],"requires_explicit_caller_approval":true,"requires_fresh_requote":true,"requires_public_wallet_addresses":true,"url":"https://api.assetfare.dev/v2/prepare"},"caller_action_plan_handoff_v2":{"assetfare_server_signing":false,"assetfare_server_submission":false,"automatic_prepare_call_forbidden":true,"caller_must_verify_sign_and_submit":true,"do_not_call_both":true,"enforcement":"advisory_caller_side","execution_scope":{"executable_routes":65,"phase_b_blocked_routes":0},"kind":"caller_operated_rest_prepare","method":"POST","mutually_exclusive":true,"note":"Advisory caller-side v2: choose exactly one option; multi-step routes use the session. For Solana CCTP, event_signer_public is a caller-generated ephemeral public key; its private key stays client-side and co-signs the returned unsigned transaction. AssetFare never signs or submits.","once_any_action_submitted_do_not_start_other_mode":true,"request_fields":["caller_approved","from_chain","from_token","to_chain","to_token","amount_usd","wallets","event_signer_public"],"requires_explicit_caller_approval":true,"requires_fresh_requote":true,"requires_public_wallet_addresses":true,"schema_version":2,"selection":"choose_exactly_one","selection_before_signing":true,"url":"https://api.assetfare.dev/v2/prepare"},"caller_action_plan_handoff_v3":{"action_lifetime":{"action_bundle_ttl_seconds":180,"onchain_deadline_seconds":240,"quote_ttl_seconds":60,"refresh_policy":"expired_unsubmitted_only","server_signing":false,"server_submission":false,"wallet_ready_minimum_remaining_seconds":120},"approval_v3_required_fields":["direct_route_summary_sha256","idempotency_key","maximum_input_base","minimum_output_base","quote_fingerprint","quote_id","selected_mode","selection_status","version"],"assetfare_server_signing":false,"assetfare_server_submission":false,"automatic_selection_forbidden":true,"caller_approved_boolean_is_not_human_proof":true,"caller_owned_agent_execution":{"a2a_remote_skill":false,"assetfare_server_key_access":false,"assetfare_server_signing":false,"assetfare_server_submission":false,"key_location":"caller_wallet_adapter_only","local_verdict_schema":"https://assetfare.dev/schemas/assetfare-local-verification-verdict-1.0.0.json","manual_transaction_reasoning_required":false,"minimum_package_version":"1.21.3","package":"assetfare-mcp","plan_command":"assetfare-plan","policy_schema":"https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json","proof_carrying_action_required":true,"remote_mcp_tool":false,"remote_semantic_verification_is_not_signing_authority":true,"required_pre_sign_status":"verified_for_signing","scope":"caller_process_only","session_runner_command":"assetfare-agent-runner","supported":true,"version":"assetfare-caller-owned-agent-execution-v3","wallet_adapter_contract_version":"assetfare-caller-wallet-adapter-v2"},"caller_wallet_verifies_signs_and_submits":true,"common_request_fields":["caller_approved","from_chain","from_token","to_chain","to_token","amount_usd","wallets","event_signer_public","approval_v3"],"current_for_new_clients":true,"enforcement":"server_enforced_quote_binding","every_current_action_requires_full_semantic_verification":true,"every_current_action_requires_self_verifying_wallet_handoff":true,"execution_scope":{"executable_routes":65,"phase_b_blocked_routes":0},"multistep_requires_session":true,"mutually_exclusive":true,"one_shot":{"first_unsigned_bundle_only":true,"method":"POST","selected_mode":"one_shot","url":"https://api.assetfare.dev/v2/prepare"},"schema_version":3,"selection":"choose_exactly_one","selection_status_before_approval":"unranked_candidate","session":{"caller_generates_session_token":true,"capability_file_version":"assetfare-caller-session-capability-v2","idempotency_field":"idempotency_key","lifecycle":{"get":{"method":"GET","url":"https://api.assetfare.dev/v2/session/{session_id}"},"observe_output":{"method":"POST","url":"https://api.assetfare.dev/v2/session/{session_id}/observe-output"},"observe_source":{"method":"POST","url":"https://api.assetfare.dev/v2/session/{session_id}/observe-source"},"refresh_action":{"method":"POST","url":"https://api.assetfare.dev/v2/session/{session_id}/refresh-action"}},"method":"POST","request_fields":["caller_approved","from_chain","from_token","to_chain","to_token","amount_usd","wallets","event_signer_public","approval_v3","idempotency_key"],"selected_mode":"session","server_returns_raw_session_token":false,"session_token_header":"X-AssetFare-Session-Token","url":"https://api.assetfare.dev/v2/session"},"strict_approval_required":"approval_v3"},"caller_owned_agent_execution":{"a2a_remote_skill":false,"assetfare_server_key_access":false,"assetfare_server_signing":false,"assetfare_server_submission":false,"key_location":"caller_wallet_adapter_only","local_verdict_schema":"https://assetfare.dev/schemas/assetfare-local-verification-verdict-1.0.0.json","manual_transaction_reasoning_required":false,"minimum_package_version":"1.21.3","package":"assetfare-mcp","plan_command":"assetfare-plan","policy_schema":"https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json","proof_carrying_action_required":true,"remote_mcp_tool":false,"remote_semantic_verification_is_not_signing_authority":true,"required_pre_sign_status":"verified_for_signing","scope":"caller_process_only","session_runner_command":"assetfare-agent-runner","supported":true,"version":"assetfare-caller-owned-agent-execution-v3","wallet_adapter_contract_version":"assetfare-caller-wallet-adapter-v2"},"chains":["aptos","arbitrum","avalanche","base","cronos","ethereum","hyperevm","injective","ink","linea","monad","optimism","robinhood","sei","solana","sonic","unichain","xlayer"],"continuation_v3":{"automatic_selection_forbidden":true,"cache_scope":"bounded_process_local_ttl_restart_fails_closed","caller_approved_boolean_is_not_human_proof":true,"enforcement":"server_enforced_quote_binding","future_actions_requote_and_enforce_original_step_minimums":true,"maximum_cache_records":2048,"maximum_ttl_seconds":60,"multistep_allowed_modes":["session"],"one_step_allowed_modes":["one_shot","session"],"quote_payload_sha256_spec":"sha256(AssetFare typed-canonical-v1 bytes of the quote without continuation_v3 after exact base-unit substitution: n=null; t/f=boolean; d=<IEEE-754 binary64 big-endian 16 lowercase hex> for each finite JSON number; s=<UTF-8 byte length>:<Unicode scalar text with lone surrogates forbidden>; a=<count>:[items]; o=<count>:{UTF-8-byte-sorted string-key/value pairs}; every non-substituted integral JSON number must be within +/-9007199254740991; substituted paths are intent.estimated_input_base, route.input_base, route.expected_output_base, route.minimum_output_base, and every route.steps[i].expected_input_base/floor_input_base/expected_output_base/minimum_output_base from direct_route_summary exact decimal strings)","required_on_every_quote":true,"selection_status":"unranked_candidate","server_signing":false,"server_submission":false,"session_owner_binding":"sha256_of_caller_generated_session_token_raw_token_never_stored","version":"assetfare-quote-bound-continuation-v3","whole_session_path_and_bounds_enforced":true},"direct_executors":{"aptos":{"aptos_move_script_bytecode_sha256":"2853aafa126ed0206528de63ca29a3d863ce2de784c196f7d1fa2e5c4d947ff8","aptos_move_script_source_sha256":"f1da854b51d99f4053ea042f34e0d277ff8f7bad9cd74fb48f28ae4233c4389b"},"arbitrum":{"direct_cctp_executor":"0xDefDd6444Bb1eBCF7c269158A9aF4251D94eB8E0","direct_cctp_executor_code_hash":"0xdb640edcde67de44b07211798ef17cfc6a8ff70718ab37f67f3940a948da48c6","direct_swap_executor":"0x7F565f732F4e4F43f2ed66f7cb5536dD5F353B2a","direct_swap_executor_code_hash":"0x51d03ecd99e16529ea17238e619162448d1643f2fce62d74057971c71002ccc8"},"avalanche":{"direct_cctp_executor":"0x50A42D5E03aD7911E786f285a2d70c5f143BF933","direct_cctp_executor_code_hash":"0x9c138571b2edcb21d6942ae4dcdde5a2140187a0dc9b86a573cce49dc2530cd4"},"base":{"direct_cctp_executor":"0x3671647267E8b1b66ef03A219CdFcC7E2C5ca998","direct_cctp_executor_code_hash":"0xa00a50e6bfb3b213ed61a989a3f0f483ae7d8795de508def1a4f09c249e41adf","direct_swap_executor":"0x5F18acc45792e1A7C67A12b7E5186bc3CF88aCB0","direct_swap_executor_code_hash":"0xe240b93d9645389b6b0cc676e96f05bfc4f3bc69b82e94a74eb97e02e981ab59"},"cronos":{"direct_cctp_executor":"0x50A42D5E03aD7911E786f285a2d70c5f143BF933","direct_cctp_executor_code_hash":"0xbbfa11ce3456e1abacf633f78c1f9cce81d5e413d915cd78889d78ee7eccb4a1"},"ethereum":{"direct_cctp_executor":"0xF17133D57Ad0E160F7D71876582a2B814feE3E79","direct_cctp_executor_code_hash":"0x64401a4059f1775f1391fb00b65460724e461b01dc63c706db1d06330258039d"},"hyperevm":{"direct_cctp_executor":"0xF17133D57Ad0E160F7D71876582a2B814feE3E79","direct_cctp_executor_code_hash":"0x82e350f07995723c628034a231ba6e429aab3e2e7d9255d8490361db8d7e827d"},"injective":{"direct_cctp_executor":"0x50A42D5E03aD7911E786f285a2d70c5f143BF933","direct_cctp_executor_code_hash":"0xc76f61e79cb6110cf9a8ce8404dcb371a5466a83ba284355c1dbd9d9a43bd0f3"},"ink":{"direct_cctp_executor":"0x50A42D5E03aD7911E786f285a2d70c5f143BF933","direct_cctp_executor_code_hash":"0xf17e79677cc17be4cb7cc55abd7e4fa13931903acf56074d89c4ab240467654c"},"linea":{"direct_cctp_executor":"0x50A42D5E03aD7911E786f285a2d70c5f143BF933","direct_cctp_executor_code_hash":"0x1815eebd1496a2233716dfc196c2f25a295693d646f15ea174831a3d80e4d2ee"},"monad":{"direct_cctp_executor":"0x50A42D5E03aD7911E786f285a2d70c5f143BF933","direct_cctp_executor_code_hash":"0x47c6fd9959d64642329e21a299ea6709945d4339afd6a74a107c6e099f97a2a1"},"optimism":{"direct_cctp_executor":"0xbff0Ac1Bd5A41144afEAeA2592415dD66E662eaD","direct_cctp_executor_code_hash":"0xb4630c3287c3bd31987eb91d3be9db41fb586e0a0d30293e53755dcedfe0a296"},"robinhood":{"direct_swap_executor":"0x3d5E2AdE64f7f317b113fea18317BA7f05fe3912","direct_swap_executor_code_hash":"0x8b87913813df541f976e7a07da46198879c7e0599678a1375db2b2161881a120","direct_usdg_oft_executor":"0x0879976eC6F84cF8551Ff66f61A54CEBfd7c2b53","direct_usdg_oft_executor_code_hash":"0x38a96f4a504201bac0377a5edac7eda61759310afbc22579207ad8127781cc2f"},"sei":{"direct_cctp_executor":"0x50A42D5E03aD7911E786f285a2d70c5f143BF933","direct_cctp_executor_code_hash":"0x04dfa3a3a936d029d418c4fcb651719679d22774d26a4d3ea8b7a7116282f810"},"sonic":{"direct_cctp_executor":"0x50A42D5E03aD7911E786f285a2d70c5f143BF933","direct_cctp_executor_code_hash":"0xf8d3c3ce5a412fee55797959d2f5d786a3be46958bb7d2ea816485eb00af5d39"},"unichain":{"direct_cctp_executor":"0x50A42D5E03aD7911E786f285a2d70c5f143BF933","direct_cctp_executor_code_hash":"0x08c619cdf88e63aed672e4678b2e4c0e9146839737b36b7b236553b48a56fd18"},"xlayer":{"direct_cctp_executor":"0x50A42D5E03aD7911E786f285a2d70c5f143BF933","direct_cctp_executor_code_hash":"0xebd17149a3c0721351028d5d66900d48f5a92ff55087109c90a5e84a5a07648e"}},"direct_route_summary":{"assetfare_fee_step_bound":true,"base_unit_amounts_are_decimal_strings":true,"classification_values":["direct_protocol_only","external_intent"],"economic_eligibility_is_route_and_amount_conditioned":true,"external_coverage_only_route_count":0,"external_intent":"No public route uses an external intent protocol; provider-internal liquidity sourcing or aggregation remains possible","normalized_chain_asset_endpoints":true,"ordered_provider_path":true,"primary_direct_route_count":65,"product_classification_values":["primary_direct","external_coverage_only"],"required_on_every_quote":true,"route_aggregator_used_scope":"assetfare_engine_only","route_count":65,"server_signing":false,"server_submission":false,"step_count":118,"version":"assetfare-direct-route-summary-v1"},"directed_conversion_routes":65,"economic_guidance":{"amount_specific_product_gates":false,"as_of":"2026-10-25","business_class_counts":{"conditional_business":50,"core_business":3,"research_or_retire":35,"strategic_scarce":12},"competitor_rankings_public_product":false,"decision_unit":"whole_route","economic_guidance_blocks_execution":false,"fresh_quote_and_caller_decision_control":true,"next_scheduled_review_at":"2026-11-01T00:00:00Z","primary_research_amount_usd":1000,"public_active_route_count":65,"public_inactive_route_count":35,"route_count":100,"secondary_research_amounts_usd":[100,10000],"version":"assetfare-route-economic-guidance-v5","weekly_review_anchor":"sunday_00_00_utc"},"economic_guidance_url":"https://assetfare.dev/route-economics.json","evaluation_guidance":{"always_compare_fresh_at_intended_amount":true,"documentation_example_scope":"example_only_not_route_guidance_or_minimum","documentation_example_usd":1000,"historical_observation":{"evidence_as_of":"2026-09-29","not_generalizable":true,"observed_competitive_bucket_usd":500,"route":"solana:USDC->base:USDC"},"not_a_minimum":true,"not_guaranteed_best":true,"reachability_smoke_scope":"connectivity_only_not_economic_evaluation","reachability_smoke_usd":1,"route_minimum_usd":1,"route_specific_guidance":{"amount_specific_product_gates":false,"business_class_counts":{"conditional_business":50,"core_business":3,"research_or_retire":35,"strategic_scarce":12},"catalog_routes":100,"competitor_rankings_public_product":false,"decision_unit":"whole_route","economic_guidance_blocks_prepare_or_session":false,"next_scheduled_review_at":"2026-11-01T00:00:00Z","public_active_routes":65,"public_inactive_routes":35,"required_on_every_quote":true,"url":"https://assetfare.dev/route-economics.json","values_change_with_market":true,"version":"assetfare-route-economic-guidance-v5"},"schema_version":5,"sol_input_caveat":"SOL-input routes add a source swap, so compare their full fee-inclusive route economics separately."},"execution_implemented_routes":65,"execution_readiness_semantics":"implemented unsigned caller-signed path; check /v2/capabilities and /v2/status for current provider availability before prepare","execution_ready_routes":65,"external_intent_protocol":"none","external_review_report_sha256":"957ffe7a811dca051714e1c0ba8980dfdfde1f7c36d5cacabd9e53ae9d501072","external_review_through":"cb01a4d899f6c622d04c6e5f584ad37b7991c85c","fee_policy":{"collection":"exactly_one_eligible_successful_atomic_action","exact_bps":1,"examples_usd":{"100000":10,"1000000":100},"fee_maximum_stable_base":null,"formula":"floor(fee_basis_stable_base * fee_bps / 10000)","maximum_bps":1,"minimum_bps":1,"not_total_route_cost":true,"policy":"exact_one_bps_no_maximum","provider_and_network_fees_additional":true,"scope":"assetfare_service_fee_only","total_token_path_cost_field":"cost_summary","zero_fee_routes_allowed":false,"zero_fee_routes_exist":false},"handoff_schema_version":3,"historical_operator_forwarding_evidence":{"note":"historical operator forwarding canary; not a public no-forward/execution-ready proof; not used for any public execution claim","optimism_to_arbitrum":"historical_operator_forwarding_canary","optimism_to_base":"historical_operator_forwarding_canary","polygon_to_arbitrum":"historical_operator_forwarding_canary","polygon_to_base":"historical_operator_forwarding_canary","public_execution_proof":false},"legacy_handoff_compatibility":{"enforcement":"legacy_advisory","new_clients_must_not_use_as_action_authority":true,"retained_for_existing_clients_only":true,"schema_versions":[1,2]},"live_execution_availability_url":"https://api.assetfare.dev/v2/capabilities","no_forward_execution_ready":"execution_ready","optimism_public_scope":"native_usdc_source_only_execution","optimism_source_review":{"report":"security_reviews/codex_EXACT_ONE_BP_DEPLOYMENT_VERIFICATION_20260923.md","report_sha256":"3febb16f323d04cfc1667b5274c6123c5b0c47398d9a90baf96e59b8fdfafd4f","through":"4dae496f106fcdb433db808c5bbda0bb3f85f65d","verdict":"GO"},"paxos_egress":"robinhood_to_solana_enabled","paxos_ingress":"all_fourteen_ingress_routes_public_unsigned_actions","phase_b_blocked_routes":0,"polygon_public_scope":"native_usdc_source_only_execution","polygon_source_review":{"report":"security_reviews/codex_EXACT_ONE_BP_DEPLOYMENT_VERIFICATION_20260923.md","report_sha256":"3febb16f323d04cfc1667b5274c6123c5b0c47398d9a90baf96e59b8fdfafd4f","through":"4dae496f106fcdb433db808c5bbda0bb3f85f65d","verdict":"GO"},"project_review_report_sha256":"957ffe7a811dca051714e1c0ba8980dfdfde1f7c36d5cacabd9e53ae9d501072","project_review_through":"cb01a4d899f6c622d04c6e5f584ad37b7991c85c","provider_internal_dex_aggregation_possible":true,"recommended_handoff_schema_version":3,"release_status":"capped_public_agent_release","release_status_semantics":"legacy_compatibility_identifier_not_current_amount_cap","review_provenance":{"independent_third_party_assurance":false,"kind":"project_authored_repository_review","legacy_external_review_field_names_retained_for_compatibility":true},"route_aggregator_used":false,"route_product_policy":{"active_route_count":65,"amount_conditioned_routes":{},"automatic_external_fallback_forbidden":true,"business_class_counts":{"conditional_business":50,"core_business":3,"strategic_scarce":12},"competitor_rankings_public_product":false,"decision_unit":"whole_route","economic_guidance":{"amount_specific_product_gates":false,"as_of":"2026-10-25","business_class_counts":{"conditional_business":50,"core_business":3,"research_or_retire":35,"strategic_scarce":12},"competitor_rankings_public_product":false,"decision_unit":"whole_route","economic_guidance_blocks_execution":false,"fresh_quote_and_caller_decision_control":true,"next_scheduled_review_at":"2026-11-01T00:00:00Z","primary_research_amount_usd":1000,"public_active_route_count":65,"public_inactive_route_count":35,"route_count":100,"secondary_research_amounts_usd":[100,10000],"version":"assetfare-route-economic-guidance-v5","weekly_review_anchor":"sunday_00_00_utc"},"economic_guidance_blocks_execution":false,"economic_guidance_url":"https://assetfare.dev/route-economics.json","external_coverage_only_route_count":0,"inactive_route_count":35,"inactive_routes":["arbitrum:ETH->base:ETH","arbitrum:ETH->base:USDC","arbitrum:ETH->robinhood:ETH","arbitrum:ETH->robinhood:USDG","arbitrum:ETH->solana:SOL","arbitrum:ETH->solana:USDC","arbitrum:USDC->base:ETH","arbitrum:USDC->base:USDC","base:ETH->arbitrum:ETH","base:ETH->arbitrum:USDC","base:ETH->robinhood:ETH","base:ETH->robinhood:USDG","base:USDC->arbitrum:ETH","base:USDC->arbitrum:USDC","base:USDC->robinhood:ETH","ethereum:USDC->base:USDC","hyperevm:USDC->base:USDC","optimism:USDC->arbitrum:USDC","polygon:USDC->arbitrum:USDC","polygon:USDC->base:USDC","robinhood:ETH->arbitrum:ETH","robinhood:ETH->base:ETH","robinhood:USDG->arbitrum:ETH","robinhood:USDG->base:ETH","robinhood:USDG->solana:USDG","solana:SOL->arbitrum:ETH","solana:SOL->arbitrum:USDC","solana:SOL->base:ETH","solana:USDC->arbitrum:ETH","solana:USDC->base:ETH","solana:USDC->solana:SOL","solana:USDC->solana:USDG","solana:USDG->base:ETH","solana:USDG->solana:SOL","solana:USDG->solana:USDC"],"paxos_direct_ingress_routes":["arbitrum:USDC->robinhood:ETH","arbitrum:USDC->robinhood:USDG","base:USDC->robinhood:USDG","solana:SOL->robinhood:ETH","solana:SOL->robinhood:USDG","solana:USDC->robinhood:ETH","solana:USDC->robinhood:USDG","solana:USDG->robinhood:ETH","solana:USDG->robinhood:USDG"],"primary_direct_route_count":65},"server_signing":false,"server_submission":false,"source_only_asset_endpoints":["aptos:USDC","avalanche:USDC","cronos:USDC","ethereum:USDC","hyperevm:USDC","injective:USDC","ink:USDC","linea:USDC","monad:USDC","optimism:USDC","sei:USDC","sonic:USDC","unichain:USDC","xlayer:USDC"],"source_only_routes":["aptos:USDC->base:USDC","aptos:USDC->solana:USDC","avalanche:USDC->base:USDC","avalanche:USDC->solana:USDC","cronos:USDC->base:USDC","cronos:USDC->solana:USDC","ethereum:USDC->solana:USDC","hyperevm:USDC->solana:USDC","injective:USDC->base:USDC","injective:USDC->solana:USDC","ink:USDC->solana:USDC","linea:USDC->base:USDC","linea:USDC->solana:USDC","monad:USDC->base:USDC","monad:USDC->solana:USDC","optimism:USDC->base:USDC","sei:USDC->base:USDC","sei:USDC->solana:USDC","sonic:USDC->base:USDC","sonic:USDC->solana:USDC","unichain:USDC->solana:USDC","xlayer:USDC->base:USDC","xlayer:USDC->solana:USDC"],"validation_canaries":{"base_to_solana_cctp":"confirmed","public_expansion":{"completed_at":"2026-09-30T22:40:51.414Z","route_count":12,"server_signing":false,"server_submission":false,"sha256":"f59f0f0d9ebfcd1594c10c4d8e2c23787a8d7361b317ec1d0c47887909469c17","status":"complete","url":"https://assetfare.dev/evidence/public-expansion-release-evidence-v1.json","version":"assetfare-public-expansion-release-evidence-1.0.0"},"solana_usdc_to_sol":"confirmed","status":"confirmed_and_relocked","unichain_ink":{"completed_at":"2026-10-02T04:46:14.880Z","route_count":2,"server_signing":false,"server_submission":false,"sha256":"b4e2757d61147178700191e0424a062837716c2266801dcca22a26de9bcab116","status":"complete","url":"https://assetfare.dev/evidence/unichain-ink-public-release-evidence-v1.json","version":"assetfare-unichain-ink-public-release-evidence-1.0.0"}}},"new_sessions_paused":false,"release_commit":"f13cb25d9c1e563f4d557ce5f575569e97021da8","rpc":{"credentials_rotated_after_exposure":true,"provider_families":["alchemy","helius"],"quorum":2},"self_service_wallet_authentication_enabled":true,"server_submission":false,"service":"AssetFare","status":"operational","supported_corridors":["solana:SOL->base:ETH","solana:SOL->arbitrum:ETH"]}