ZV-2026-0974 · 2026-09-11 · rail.akrivis.in
rail.akrivis.in: Tool aci_trust_lookup was removed.
breaking
What changed
Tool aci_trust_lookup was removed. Tool autonomous_commercial_pipeline was removed. Tool bind_insurance_policy was removed. Tool browse_compute_clusters was removed. Tool browse_technical_studios was removed. Tool browse_top_guilds was removed. Tool calculate_fx_savings was removed. Tool clean_markdown_scraper was removed. Tool create_ap2_pilot was removed. Tool create_b2b_invoice was removed. Tool csp_commitment_create was removed. Tool dip_file_dispute was removed. Tool engine_benchmark was removed. Tool fx_spot_price_oracle was removed. Tool get_b2b_invoice was removed. Tool get_guild_profile was removed. Tool get_studio_profile was removed. Tool instant_json_schema_verifier was removed. Tool iso4217_currency_check was removed. Tool list_approved_insurers was removed. Tool ofac_sdn_check was removed. Tool pan_format_check was removed. Tool pod_verify_delivery was removed. Tool pre_disbursement_guard was removed. Tool quote_3rd_party_insurance was removed. Tool quote_compute_slice was removed. Tool semantic_service_matchmaker was removed. Tool simulate_spend_sentinel was removed. Tool uae_trn_check was removed. Tool upi_vpa_check was removed. Field routing was removed from aba_routing_check input; consumers still sending it may be rejected or silently ignored. Field aba_routing on aba_routing_check is now required. Field chain_id was removed from iso20022_to_x402_intent input; consumers still sending it may be rejected or silently ignored. Field instruction was removed from iso20022_to_x402_intent input; consumers still sending it may be rejected or silently ignored. Field seller_pay_to_address was removed from iso20022_to_x402_intent input; consumers still sending it may be rejected or silently ignored. Field counterparty_wallet_directory was removed from iso20022_to_x402_intent input; consumers still sending it may be rejected or silently ignored. New required field xml on iso20022_to_x402_intent; requests without it will fail. Field notice was renamed to scope on iso20022_to_x402_intent. Field status was renamed to swapped_rail on iso20022_to_x402_intent. Field standard was renamed to tool on iso20022_to_x402_intent. Field ok was renamed to valid on iso20022_to_x402_intent. Field intent_template was renamed to x402_intent on iso20022_to_x402_intent. Field format was removed from iso20022_validate input; consumers still sending it may be rejected or silently ignored. Field namespace was removed from iso20022_validate input; consumers still sending it may be rejected or silently ignored. Field raw_payload was removed from iso20022_validate input; consumers still sending it may be rejected or silently ignored. Field transactions was removed from iso20022_validate input; consumers still sending it may be rejected or silently ignored. New required field xml on iso20022_validate; requests without it will fail. Field ok was removed from iso20022_validate output; consumers reading it will break. Field findings was removed from iso20022_validate output; consumers reading it will break. Field tx_count was removed from iso20022_validate output; consumers reading it will break. Field standard was renamed to amount on iso20022_validate. Field namespace was renamed to currency on iso20022_validate. Field message_id was renamed to message_type on iso20022_validate. Field ctrl_sum_minor was renamed to reason on iso20022_validate. Field receipt_digest was renamed to scope on iso20022_validate. Field number was removed from japan_corp_check input; consumers still sending it may be rejected or silently ignored. New required field corporate_number on japan_corp_check; requests without it will fail. Field pin was removed from kra_pin_check input; consumers still sending it may be rejected or silently ignored. New required field kra_pin on kra_pin_check; requests without it will fail.
What to do
If your agents call rail.akrivis.in, pin the new snapshot, patch the affected call sites, and let a green contract check confirm the fix. If you don't use the changed tools, nothing is required, but the rest of the ecosystem just learned about it at the same moment you did.
The redline
− aci_trust_lookup Tool aci_trust_lookup was removed. − autonomous_commercial_pipeline Tool autonomous_commercial_pipeline was removed. − bind_insurance_policy Tool bind_insurance_policy was removed. − browse_compute_clusters Tool browse_compute_clusters was removed. − browse_technical_studios Tool browse_technical_studios was removed. − browse_top_guilds Tool browse_top_guilds was removed. − calculate_fx_savings Tool calculate_fx_savings was removed. − clean_markdown_scraper Tool clean_markdown_scraper was removed. − create_ap2_pilot Tool create_ap2_pilot was removed. − create_b2b_invoice Tool create_b2b_invoice was removed. − csp_commitment_create Tool csp_commitment_create was removed. − dip_file_dispute Tool dip_file_dispute was removed. − engine_benchmark Tool engine_benchmark was removed. − fx_spot_price_oracle Tool fx_spot_price_oracle was removed. − get_b2b_invoice Tool get_b2b_invoice was removed. − get_guild_profile Tool get_guild_profile was removed. − get_studio_profile Tool get_studio_profile was removed. − instant_json_schema_verifier Tool instant_json_schema_verifier was removed. − iso4217_currency_check Tool iso4217_currency_check was removed. − list_approved_insurers Tool list_approved_insurers was removed. − ofac_sdn_check Tool ofac_sdn_check was removed. − pan_format_check Tool pan_format_check was removed. − pod_verify_delivery Tool pod_verify_delivery was removed. − pre_disbursement_guard Tool pre_disbursement_guard was removed. − quote_3rd_party_insurance Tool quote_3rd_party_insurance was removed. − quote_compute_slice Tool quote_compute_slice was removed. − semantic_service_matchmaker Tool semantic_service_matchmaker was removed. − simulate_spend_sentinel Tool simulate_spend_sentinel was removed. − uae_trn_check Tool uae_trn_check was removed. − upi_vpa_check Tool upi_vpa_check was removed. − routing Field routing was removed from aba_routing_check input; consumers still sending it may be rejected or silently ignored. − aba_routing Field aba_routing on aba_routing_check is now required. − chain_id Field chain_id was removed from iso20022_to_x402_intent input; consumers still sending it may be rejected or silently ignored. − instruction Field instruction was removed from iso20022_to_x402_intent input; consumers still sending it may be rejected or silently ignored. − seller_pay_to_address Field seller_pay_to_address was removed from iso20022_to_x402_intent input; consumers still sending it may be rejected or silently ignored. − counterparty_wallet_directory Field counterparty_wallet_directory was removed from iso20022_to_x402_intent input; consumers still sending it may be rejected or silently ignored. − xml New required field xml on iso20022_to_x402_intent; requests without it will fail. − notice + scope iso20022_to_x402_intent − status + swapped_rail iso20022_to_x402_intent − standard + tool iso20022_to_x402_intent − ok + valid iso20022_to_x402_intent − intent_template + x402_intent iso20022_to_x402_intent − format Field format was removed from iso20022_validate input; consumers still sending it may be rejected or silently ignored. − namespace Field namespace was removed from iso20022_validate input; consumers still sending it may be rejected or silently ignored. − raw_payload Field raw_payload was removed from iso20022_validate input; consumers still sending it may be rejected or silently ignored. − transactions Field transactions was removed from iso20022_validate input; consumers still sending it may be rejected or silently ignored. − xml New required field xml on iso20022_validate; requests without it will fail. − ok Field ok was removed from iso20022_validate output; consumers reading it will break. − findings Field findings was removed from iso20022_validate output; consumers reading it will break. − tx_count Field tx_count was removed from iso20022_validate output; consumers reading it will break. − standard + amount iso20022_validate − namespace + currency iso20022_validate − message_id + message_type iso20022_validate − ctrl_sum_minor + reason iso20022_validate − receipt_digest + scope iso20022_validate − number Field number was removed from japan_corp_check input; consumers still sending it may be rejected or silently ignored. − corporate_number New required field corporate_number on japan_corp_check; requests without it will fail. − pin Field pin was removed from kra_pin_check input; consumers still sending it may be rejected or silently ignored. − kra_pin New required field kra_pin on kra_pin_check; requests without it will fail. − Validate a US ABA routing number by its (3,7,1)-weight mod-10 Fedwire/ACH checksum. Preven… + Validate a US ABA routing number by its (3,7,1)-weight mod-10 checksum. aba_routing_check − Validate an Australian Business Number by its mod-89 checksum (11 digits). Required before… + Validate an Australian Business Number by its mod-89 checksum (11 digits). abn_check − PRE-PAYMENT SOLVENCY PROOF: Snapshot verified native ETH and USDC token balance on Base wi… + On-chain balance snapshot: native ETH balance plus one ERC-20 token balance (defaults to U… balance_check − HIGH-THROUGHPUT DETERMINISTIC PIPELINE: Run up to 50 business identifier checks (IBAN / LE… + Run up to 50 identifier checks (IBAN / LEI / VAT / UK company / SWIFT / ABA / EIN / IFSC /… batch_validate − Latest (or specified) Base block header: number, timestamp, transaction count, base fee. P… + Latest (or specified) Base block header: number, timestamp, transaction count, base fee. P… block_info − Validate Brazilian corporate tax ID (CNPJ) with official dual mod-11 check digits. Require… + Validate Brazilian CNPJ (14 digits) with dual Mod-11 check digits. cnpj_check − Validate UK Companies House corporate registration format (8 digits, or 2 letters + 6 digi… + Validate UK Companies House number format (not existence). company_number_format − Validate a phone number's E.164 structure (+CC, 8-15 digits, no leading zero) before dispa… + Validate a phone number's E.164 structure (+CC, 8-15 digits, no leading zero). e164_check − Validate US Employer Identification Number FORMAT (NN-NNNNNNN). Use during US business cou… + Validate US Employer Identification Number FORMAT (NN-NNNNNNN). No public EIN checksum exi… ein_format_check − Raw + formatted ERC-20 balanceOf for an address at any token contract on Base. Decimals re… + Raw + formatted ERC-20 balanceOf for an address at any token contract (decimals read on-ch… erc20_balance − CRITICAL: Mandatory check before approving invoices, supplier payouts, or wire transfers. … + Validate an IBAN by ISO 13616 structure and MOD-97-10 checksum (offline, no bank lookup). iban_check − Validate an Indian IFSC by RBI structure (BBBB0NNNNNN; 5th character always 0). Required f… + Validate an Indian IFSC by RBI structure (BBBB0NNNNNN; 5th character always 0). ifsc_check − Translates validated ISO 20022 payment instructions (pain.001 / pacs.008) into determinist… + Autonomous banking migration: translate legacy ISO 20022 pain.001/pacs.008 XML directly in… iso20022_to_x402_intent − Deterministic validation for institutional ISO 20022 XML/JSON payment messages (pain.001 c… + Validate an ISO 20022 banking XML document (pain.001 or pacs.008) with XXE guards and IBAN… iso20022_validate + tool Field tool was added to iso20022_validate output. − Validate 13-digit Japanese Corporate Number assigned by the National Tax Agency using Mod-… + Validate Japanese Houjin Bangou (13 digits, National Tax Agency Mod-9 check digit). japan_corp_check − Validate Kenyan Revenue Authority Tax PIN structure (A/P followed by 9 digits and checksum… + Validate Kenyan Revenue Authority Tax PIN structure (A/P + 9 digits + 1 letter). kra_pin_check − CRITICAL B2B KYB CHECK: Deterministically validates Legal Entity Identifiers (ISO 17442) w… + Validate a Legal Entity Identifier (ISO 17442 + ISO 7064 MOD-97-10 check digits). lei_check − Validate any 12-19 digit number by the Luhn mod-10 algorithm. Never submit real payment ca… + Validate any 12-19 digit number by the Luhn mod-10 algorithm (card-style checksums). Never… luhn_check − CRITICAL ESCROW DEFENSE: Validates rental deposit safety by checking recipient IBAN checks… + Rental deposit safety: IBAN checksum + property/deposit country alignment + pre-viewing fl… rent_deposit_guard − Explainable tenancy fraud risk score evaluated across irreversible payment demands, off-pl… + Explainable rental-fraud risk score over listing red-flag signals (deterministic rule engi… rental_listing_risk − INSTITUTIONAL TENANCY SHIELD: Single combined, signed rental due-diligence verdict combini… + One combined, signed rental due-diligence verdict: deposit + landlord entity (LEI/company)… rental_verdict − Validate Mexican SAT RFC corporate (12-char) or individual (13-char) tax code and homoclav… + Validate Mexican SAT RFC for companies (12 chars) or individuals (13 chars). rfc_check − ON-CHAIN COUNTERPARTY PROOF: Audit USDC transfers sent and received by any EVM address ove… + On-chain counterparty check: USDC transfers SENT and RECEIVED by an address over the last … settlement_history_check − Validate a SWIFT/BIC code by ISO 9362 structure (bank code, ISO country, location, optiona… + Validate a SWIFT/BIC code by ISO 9362 structure (bank code, ISO country, location, optiona… swift_bic_check − On-chain activity snapshot: total outbound nonce, bytecode check (is_contract), and funded… + On-chain activity snapshot for an address: total outbound transaction count (nonce), wheth… tx_activity − Validate 18-character Chinese business registration and tax code using GB 32100-2015 ISO 7… + Validate Chinese Unified Social Credit Code (GB 32100-2015 ISO 7064 Mod-31-3). uscc_check − CRITICAL TAX COMPLIANCE CHECK: Deterministically validates EU/BE VAT identifiers with MOD-… + Structural VAT check (BE mod-97 family). vat_mod97_check − INSTITUTIONAL COUNTERPARTY CLEARING: Screens vendor IBAN + LEI + VAT + UK company number i… + Screen a vendor's identifiers in ONE signed call: IBAN + LEI + VAT + UK company number — e… vendor_onboarding_pack − Validate a UK/Ireland security identifier by its (1,3,1,7,3,9)-weight mod-10 checksum. Ret… + Validate a UK/Ireland security identifier by its (1,3,1,7,3,9)-weight mod-10 checksum. sedol_check