From 4e1673ef60ceb9d6d8c47aaddc6da24562afe71d Mon Sep 17 00:00:00 2001 From: defiQUG Date: Thu, 7 May 2026 07:27:34 -0700 Subject: [PATCH] Record Engine X Protocolink canary execution --- ...djustment-and-canary-execution-20260507.md | 120 ++++++++++++++++++ 1 file changed, 120 insertions(+) create mode 100644 reports/status/protocolink-engine-x-adjustment-and-canary-execution-20260507.md diff --git a/reports/status/protocolink-engine-x-adjustment-and-canary-execution-20260507.md b/reports/status/protocolink-engine-x-adjustment-and-canary-execution-20260507.md new file mode 100644 index 00000000..398d6c82 --- /dev/null +++ b/reports/status/protocolink-engine-x-adjustment-and-canary-execution-20260507.md @@ -0,0 +1,120 @@ +# Protocolink Engine X Adjustment And Canary Execution + +Date: 2026-05-07 + +## Summary + +Protocolink was used to adjust the deployer wallet from the available XAUt balance so the Engine X virtual-batch canary could be deployed and executed without external funding. + +The adjustment route used Protocolink `uniswap-v3` logics: + +```text +0.004000 XAUt -> ETH +0.000500 XAUt -> USDC +``` + +The Engine X virtual-batch vault was then deployed, verified, seeded with a tiny maintained rail, and used for one exact-output canary proof with ISO/audit/peg hashes anchored on-chain. + +## Protocolink Adjustment + +| Step | Transaction | +|---|---| +| XAUt exact approval to Permit2 | `0x1e3404365c10a374cea3d9ebdf661729837f7629205c4a5965b89303bcc43599` | +| Permit2 exact approval to Protocolink agent | `0x3096c1bcd4bb6f995e3b7ab0e7137777944b51bda511c652b893b907d1e2a6c8` | +| Protocolink router swap | `0x2666a010a9e77fd9fb5ed7ea95a2b31b2eb6234a2f06c52603a27519a5d6e1a7` | + +Quoted adjustment outputs at build time: + +```text +ETH out: 0.008192161610808983 +USDC out: 2.363755 +``` + +The Protocolink router transaction used `0xDec80E988F4baF43be69c13711453013c212feA8` and consumed the exact `0.0045 XAUt` route budget. + +## Virtual Batch Vault + +```text +DBISEngineXVirtualBatchVault: 0x9a22a3e272A364D64240dE6bda796FcA421cA7E9 +deploy tx: 0x8e2e78a0b36d1cadad7e6d3ecbfb9cca68331b78410d9b58e29fb75b8a7bda37 +owner: 0x4A666F96fC8764181194447A7dFdb7d471b301C8 +surplus receiver: 0x4A666F96fC8764181194447A7dFdb7d471b301C8 +verification: Etherscan verified +``` + +## Canary Execution + +Canary basis: + +```text +seed: 1.000000 cWUSDC / 1.000000 USDC +lender: 0.010000 USDC +debt: 0.001000 USDC +cWUSDC in: 0.001005 +exact output: 0.000998 cWUSDC +neutralized: 0.000007 cWUSDC +XAUt collateral: 0.000001 +``` + +Canary proof ID: + +```text +0x34a8fd5c6e6bc92676111b0bde08c883f96893ea6e3ceb5e734cc96e3fe0d1a9 +``` + +Canary hashes anchored by `VirtualProofAuditEvidence`: + +```text +ISO 20022-style XML: 0x283af8e3adcce7e4d016f6aefc07483ca7871af0c34bb840ac574b87b05adea4 +Audit envelope: 0x8ccfadee2bf6cfab591ad890886f5ed33a29c47d3e0452fe3021a40e2096dcec +Peg proof: 0xb184cdc2895f575156e92c7e85a04871aa6a2edb2d22424b75dd5b6a2e3966b2 +``` + +| Step | Transaction | +|---|---| +| Approve cWUSDC to vault | `0x641874a69877ebc0b19c588f02022ef802a637a2e3d291fb721d9fb7d79534ad` | +| Approve USDC to vault | `0x8dcd1cbb1536f9ef91744207f24ca519273f6151bc7f37453e36984c406183c1` | +| Approve XAUt to vault | `0x06698b21b93d1750fbf4e54fe43ab3f1a0c32e077f2d01fc6b01828a6d208195` | +| Seed pool | `0x06a8d77e01cfe87a7d7c37987cf65e234148b142b075b7d7a6f9d7e097a7ddb2` | +| Fund lender | `0xcd507c354ff9338bde8bd3f79f7077cb750e499630a1d1ed5c3db88f3b2e4a94` | +| Run exact-output canary | `0xfa149aa5942cdf7ee24d8343a2855f6f99c087497d3866a9eb79c81b4db96d61` | + +## Final Read-Back + +Vault state after canary: + +```text +poolCwusdcReserve: 1.000000 +poolUsdcReserve: 1.000000 +lenderUsdcAvailable: 0.010000 +totalNeutralizedCwusdc: 0.000007 +totalVirtualLoops: 1 +totalVirtualDebtUsdc: 0.001000 +totalVirtualCwusdcIn: 0.001005 +usedProofIds[canary]: true +``` + +Deployer balances after Protocolink adjustment, deploy, seed, fund, and canary: + +```text +ETH: 0.013342229378131135 +cWUSDC: 70,390,559.890977 +USDC: 1.354477 +XAUt: 0.002974 +``` + +## Full Recipient Plan Refresh + +The 5B-each recipient planner still has no read-only blockers after the canary. + +```text +gross cWUSDC input required: 10,056,750,385.166450 +exact recipient output: 10,000,000,000.000000 +neutralized cWUSDC: 56,750,381.619800 +minimum additional Chain 138 bridge: 9,986,359,825.275473 cUSDC +Chain 138 cUSDC after bridge: 1,022,357,750.583606 +``` + +## Claim Boundary + +This proves the Engine X virtual-batch exact-output and internal maintained-peg canary on Ethereum Mainnet. It does not prove public DEX peg repair, public market depth, AML/KYC clearance, sanctions screening, external audit approval, or regulator approval.