Skip to content

feat: private STRK/USDC convert via AVNU - #21

Merged
JaDi03 merged 1 commit into
mainfrom
feat/avnu-swap
Aug 31, 2026
Merged

JaDi03 merged 1 commit into
mainfrom
feat/avnu-swap

Conversation

@JaDi03

@JaDi03 JaDi03 commented Aug 31, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Adds shielded STRK <-> USDC convert on Account, quoted and executed through AVNU's private executor (src/lib/avnu.ts).
  • Replaces the 180s private-submit timeout with a single in-flight wallet request and an explicit Cancel wait, so a stalled proof cannot be retried into a second on-chain op.
  • Documents the AVNU path in architecture and judging notes.
    multi-note unshield is a Ready wallet prompt bug, not this PR).

Quote and batch shielded swaps through AVNU's executor so Account can convert without leaving the pool.
@vercel

vercel Bot commented Aug 31, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
ghost-deal Ready Ready Preview Aug 31, 2026 6:37am

@JaDi03
JaDi03 merged commit 3302231 into main Aug 31, 2026
3 checks passed
@JaDi03
JaDi03 deleted the feat/avnu-swap branch August 31, 2026 06:39

This branch was successfully deployed

1 active deployment
Preview — 30906856 Deployed Aug 31, 2026 by vercel[bot]
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