Use your own Solana API key (e.g. Helius) in environment variables. Setup details and code are in the open-source repo: github.com/panagot/Cloak-payroll.
Loading…
Get paid (unshield)
Flow in one sentence: key (step 1) + payment JSON from HR (step 2) + Phantom in the header (step 3) → Unshield (step 4). Not a normal “send to address” in Phantom — the employer pays the shielded pool; you pull USDC to public here.
SDK reference for advanced troubleshooting.
Contractor / payee path
No key in this browser. Open Payee to generate, or import a JSON backup here.
Same object as the Payee Download / Copy as JSON — two decimal strings, privateKey and publicKey.
{ "privateKey": "...", "publicKey": "..." }
Paste the whole file or message you received — the same format they copied from “Payee payment bundles” in their Treasury app.
Connect the wallet in the header — you sign the unshield to that address.
4. Confirm