mirage-private-transfer
Installation
SKILL.md
Mirage Solana Wallet and Program-Invocation Workflow
Use this skill whenever the task involves a Mirage wallet, a funding or transfer flow, a Solana signing flow, or invoking an Anchor program on Solana by its IDL. With mirage invoke, this skill can construct and send an instruction or transaction for any Solana program that has an Anchor IDL — no bespoke client code required.
Safety
- Treat wallet funding, transfer, program-invocation, and transaction-signing flows as sensitive actions.
- Before opening a funding link, broadcasting a transfer, or signing an arbitrary Solana transaction, restate the exact wallet, recipient, mint, amount, network, and transaction source in one short confirmation.
- Before running
mirage invoke, restate the program ID, cluster (devnet or mainnet), the instruction(s) picked, and any user-provided arguments or accounts. Prefer devnet for first-time runs on an unfamiliar program. - Prefer
OWS_PASSPHRASEover passing--passphraseon the command line. - Do not convert UI amounts to base units for
mirage transfer; the CLI already accepts UI amounts like0.1.