C4 // ZINK BREACH CONSOLE
PLAYER-PROFILE OPS · z.ink PTR · testnet-rpc.z.ink · Produce Bandit ltd. // Leeks
◍ signer: none
◍ audio: off
TESTNET. Keys sign locally in-page, never transmitted. Every state change is simulated first; broadcast unlocks only on a clean sim.
Profile name
no profile loaded
Load a wallet or secret on Connect — profile name, keys, and stations appear here.
Signernone
SOL
Profilenone
Targetnone

Signer you

Signer = wallet you control. Secret → full control (create, claim, key ops). Address only → look up profile/stations read-only (same as Crew resolve). A different wallet to attach to the profile is a Target on Keys — not a new signer.

Paste a wallet address + Lookup for profile, or a secret + Load key to sign.
more on this tab

Create profile

name once
🔒 Name is permanent after create. Choose carefully.

No signer yet? Generate + fund an owner (Starter Bundle). That wallet becomes key[0] — download its secret.

uses loaded signer, or generate above →

Session handoff

experimental

Snippet for sage Local Storage (DEVICE_KEYPAIR_WALLET_KEY, SAGE_CONNECTED_WALLET). Requires a loaded secret. Game keys may change — verify after paste.

Target wallet other

Target = a different wallet you want to attach to the signer's profile (link / co-owner / exclusive). It is not a replacement for the Signer on Connect. Pubkey-only → Link. Secret required → Co-owner / Exclusive co-sign.

Signer must be loaded on Connect first — it is the profile authority that authorizes these ops.
no target set

Ownership operations simulate-first

All ops are signed by the Signer (and Target when co-sign is required). LINK = add Target as scoped key · CO-OWNER = Target becomes auth · EXCLUSIVE = Target sole auth, remove Signer.

Exclusive requires Co-owner (send) first so the target is already an auth key.

Single claims SIWS

Starter Bundle = 10 SOL + resources + starter ships (once per wallet). ATLAS = 1000 top-up. ~32s spacing. Recipient must be a wallet with a secret (SIWS). For CREW use the Crew tab (StarbasePlayer, not a wallet).

Farm + sweep

Generate N throwaway wallets → each claims Starter Bundle → optional sweep SOL/items to a main wallet. Serial (~32s rate-limit). Keys are always retained for download.

Claim-only (no main) funds wallets and holds keys. With a main wallet, assets sweep there after each claim.

Crew → StarbasePlayer

CREW is written to a StarbasePlayer (SAGE), never the wallet. Resolve from wallet/profile, pick SBP in the context bar or below, then claim. N=1 single · N>1 multi via throwaway wallets (~32s each). Faucet does not check ownership.

wallet → profile (key slots) → StarbasePlayer (profile @ offset 9).
Each success = +1000 CREW on the SBP. Throwaways keep nothing; keys retained for download.