Generates the key material for the signer: a BIP39 seed phrase, its account-index-0 Stacks address, the account-index-0 private key, and the compressed public key. This is a distinct identity from your funded, hardware-backed/multisig-backed manager-admin wallet, and it lives on the signer node, so keep the two isolated.
stacks-cli make_keychain, or your standard BIP39 tooling), then place the key in the signer config per the signer guide.
Use this page only if you can run it fully offline or air-gapped: after the libraries load once, turn off Wi-Fi, generate, write the seed phrase down on paper, transfer the key by a trusted channel, then wipe the clipboard and this tab.
Never paste the seed phrase or private key into a website, the other dApps in this set, chat, or email. The other dApps only ever need the public key or the address. This mirrors your organisation's key-handling policy for signing keys.
register-self grant signature in the browser, so it needs the signer private key here. On a real signer you generate it on the node with stacks-signer generate-staking-signature and the key never leaves the host. It also works for mainnet, but you generally should not need it there.
Crypto libraries load once at startup; after that first load, disconnect before generating. Even on testnet the keys-never-touch-a-website habit is kept, so the pattern is safe when promoted to mainnet. Signer Sidekick is interim tooling.