Skip to main content
primal. is a terminal, not a custodian. It never holds, stores, or transmits your private keys, and it cannot move funds. Connecting your wallet grants exactly two capabilities:
  • Read. Your public address, so the terminal can scan your holdings and activity from the chain.
  • Request signatures. The terminal builds transactions and asks your wallet to sign them. Approval always happens inside your wallet, on your screen.

What that means in practice

Can primal. move funds on its own?No. Every transaction requires your signature
Are keys or seed phrases ever entered on primal.?Never. If a page asks, it is not primal.
What is stored server-side about your wallet?Nothing. Disconnecting ends the session
Who signs?Your wallet extension, every time

The wallet is the boundary

Every buy, sell, close, and claim is a transaction you approve in your wallet, and your wallet shows you what it does before you sign. If a transaction ever looks different from what the terminal said it would do, reject it. That review step belongs to you, and no primal. feature ever requires skipping it.