Skip to content

feat(bridge): add Verulink ALEO-BSC support - #88

Open
iamalwaysuncomfortable wants to merge 1 commit into
masterfrom
verulink-bsc
Open

iamalwaysuncomfortable wants to merge 1 commit into
masterfrom
verulink-bsc

Conversation

@iamalwaysuncomfortable

@iamalwaysuncomfortable iamalwaysuncomfortable commented Nov 5, 2026 •

Copy link
Copy Markdown
Member

Public ALEO can now move between Aleo and wrapped ALEO on BSC through the existing Bridge lifecycle. This ports Veil PR #217 at a2071c0b2731f58ad7ed1487369cdd57dab18264, including quotes, source submission, destination claims, and checkpoint recovery.

  • Add both Verulink routes, BSC connection support, live fee/pause/peer checks, and local packet and attestor-signature verification.
  • Integrate with the shared pause gate: quotes, execution, and resumption check both chains; claims check the destination so a source pause cannot strand a confirmed transfer. Unreadable pause state blocks submission.
  • Verify source and recipient-delivery evidence, preserve prepared Aleo transactions and held-transfer checkpoints, and refuse ambiguous EVM source resubmission. Existing route checkpoint fingerprints remain compatible.
  • Expose the routes through the agent/MCP tools and ship a checkpointed round-trip example with submission markers, a process lock, and recovery bound to the intended leg.

Validation: 1,326 offline bridge tests passed; Pyright reports zero errors or warnings; generated docs and diff checks passed. The wheel was built, installed into a temporary target, and checked for imports, routes, pause-tool schema, and example CLI help. Keyless live quotes passed in both directions (20 ALEO → 19.98 ALEO at the time of verification). No funded transactions were submitted; funded live coverage is opt-in.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant