Skip to content

Support sponsored Umbra fee payer secrets#325

Closed
enzotar wants to merge 1 commit into
mainfrom
fix/sponsored-umbra-fee-payer
Closed

Support sponsored Umbra fee payer secrets#325
enzotar wants to merge 1 commit into
mainfrom
fix/sponsored-umbra-fee-payer

Conversation

@enzotar
Copy link
Copy Markdown
Contributor

@enzotar enzotar commented Apr 28, 2026

Adds backend support for sponsored Umbra fee payer secrets so private passkey payments can use a server fee payer without requiring SOL on the passkey wallet.\n\nChanges:\n- accepts base58 64-byte secret strings for Umbra fee_payer\n- adds neutral fee_payer_secret input to avoid Flow wallet materialization converting fee_payer to pubkey\n- prefers fee_payer_secret when present\n- adds focused tests for sponsored fee payer parsing and rewrite behavior\n\nVerified:\n- bun test ./crates/cmds-bun/src/umbra/umbra_common.ts

@enzotar enzotar force-pushed the fix/sponsored-umbra-fee-payer branch from 3559bed to d038b96 Compare April 28, 2026 23:27
@enzotar enzotar force-pushed the fix/sponsored-umbra-fee-payer branch from d038b96 to bd0483f Compare April 28, 2026 23:27
@enzotar enzotar enabled auto-merge (squash) April 28, 2026 23:27
@enzotar enzotar disabled auto-merge April 28, 2026 23:39
@enzotar enzotar closed this Apr 28, 2026
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