Deploy / Upgrade Program
No CLI required. Two cold wallet taps. Any program size. Any browser.

Step 1 โ€” Connect Wallet

โ€” or โ€”

Step 2 โ€” Upload Program Binary

Drag and drop your compiled .so file or click to browse.
๐Ÿ“ Drop .so file here or click to browse

Step 3 โ€” Tap 1: Authorize & Fund

Cold wallet signs one transaction: funds ephemeral keypair. Buffer created automatically.

Step 4 โ€” Writing Buffer (automated)

Browser writes all chunks automatically. No wallet interaction needed.

Step 5 โ€” Tap 2: Deploy

Two wallet taps: SetBufferAuthority + Deploy/Upgrade. Cold wallet = upgrade authority from block 0.
โš ๏ธ Your wallet may show a warning on these taps. This is a false positive for BPFLoader operations. Safe to approve.