PSXX is a free, open-source tool that turns an original Sony PlayStation 1 into an offline crypto wallet and transaction signer. It is aimed at hobbyists and security-minded developers who enjoy unusual hardware and want to keep private keys away from any network-connected device.
The program is listed in our Mining Software category, but its focus is different from most entries here. It does not mine coins. Instead, it handles keys, signs transactions and searches for vanity addresses, including Nostr npub addresses. The project's last recorded code update is dated October 28, 2026, and the current release is toolchain-0.24, so check the GitHub repository for the newest build before you rely on it.
What Is an Offline Wallet and Why Use One on Old Hardware?
An offline wallet keeps private keys on a device that never connects to the internet. A transaction is built on one machine, signed on the offline device, and only the signed data is carried to a connected machine for broadcasting. The private key never leaves the offline environment.
A PlayStation 1 is an unusual choice for this job, and that is part of its appeal. The console is old, its hardware is simple, and it has no built-in connectivity. Hobbyists who enjoy retro computing often find the idea of a dedicated, single-purpose signing device appealing. Because the machine can only run what is loaded into its memory, the attack surface is very small.
Who Is PSXX For?
PSXX suits three kinds of users. The first is the retro hardware enthusiast who wants to explore what an original PlayStation can do beyond games. The second is the security-minded developer who studies offline signing and wants a small, auditable codebase to learn from. The third is the Nostr user interested in generating custom npub addresses on unusual hardware.
The program is not designed for people who simply want a convenient everyday wallet. Setting up memory card boot, transferring data between the console and a computer, and working with RAM-only key storage all require patience and technical comfort.
How the Memory Card Workflow Fits Together
The typical workflow involves two machines. A Windows or Linux computer prepares the memory card image and reviews transaction details. The PlayStation 1 then boots from that card, loads PSXX and performs the sensitive steps. Signed output is transferred back to the computer, usually through the memory card or a similar removable medium.
Because the console keeps all secrets in RAM, restarting it clears the keys. This is a useful property: the state of the device is predictable, and a forgotten session does not leave keys sitting on a disk. It also means you must record any seed phrase or key material you generate before powering off, using a safe method.
Understanding Vanity Address Search
A vanity address is an address that begins with a pattern you choose, such as a readable word or a short prefix. Search time grows quickly with pattern length, because each additional character multiplies the number of attempts needed on average. On a console with modest processing power, only short patterns are realistic.
Nostr npub addresses use a bech32 encoding, and the same principle applies. Users who want a memorable public key can use the search to find one, but they should expect long runtimes for anything beyond a few characters.
Key Concepts: Seed Phrases, RAM Storage and Air Gaps
A seed phrase is a list of words from which a wallet derives its private keys. Anyone who learns the seed phrase controls the funds, so it must be treated as the most sensitive data you own. PSXX keeps key material in RAM only, which means it is erased when the console is switched off.
An air gap is the physical separation between a signing device and any network. The PlayStation 1 is naturally air-gapped because it has no network hardware. Keeping it that way, and moving data only through removable media that you control, is what makes the setup meaningful.
Key features
Fully Offline Operation
Boots from a Memory Card
Transaction Signing
Vanity Address Search
Multi-Network Documentation
Host-Tested Cryptography
Supported coins
The documentation mentions support for Bitcoin (BTC), Ethereum (ETH), Litecoin (LTC), Monero (XMR), Dogecoin (DOGE), Bitcoin Cash (BCH), Solana (SOL), Cardano (ADA), Polkadot (DOT), XRP, Stellar (XLM), Zcash (ZEC), Kaspa (KAS), Cosmos (ATOM) and Nostr. Coverage of each network may differ in depth, so test a small transaction first on any chain you intend to use.
How to install PSXX on Windows
- 1
Get the Official Release
Download the release from the project's GitHub repository, following the link on the official project page. Use only the official website or the GitHub Releases page to obtain the files, and avoid mirrors or forum attachments.
- 2
Verify the File
Compare the SHA-256 checksum of the downloaded archive with the value published by the developer. If the project provides a signature, verify it as well. Do not proceed if the values do not match.
- 3
Prepare the Memory Card Image
Extract the archive on your Windows or Linux computer. Follow the included documentation to prepare the memory card image that contains FreePSXBoot and the PSXX package.
- 4
Write to the Memory Card
Copy the prepared image to a memory card using a suitable tool. Check the file listing on the card before removing it so you know the write completed correctly.
-
Boot the Console
Insert the card into an original PlayStation 1, power it on and let FreePSXBoot load PSXX. Remove any network hardware concerns in advance, since the console has none.
System requirements
- An original Sony PlayStation 1 console
- A memory card compatible with the loader
- A Windows or Linux computer for preparing the memory card image and reviewing results
How to use PSXX
PSXX is operated through the console's controller and on-screen menus. The general flow is simple, but every step should be done slowly and with care.
- Power off the console and insert the prepared memory card.
- Power on the console and wait for FreePSXBoot to load PSXX.
- Generate or import key material, and write down any seed phrase on paper immediately.
- To sign a transaction, enter the details on the offline device and check the on-screen summary carefully.
- Confirm the signature only if every field matches what you intended.
- Save the signed output to the memory card and power off the console to clear RAM.
- Move the signed data to a connected computer and broadcast it from there.
- Keep the memory card and the paper backup in separate, secure locations.
Pros & cons
- Free and released under the MIT license
- Runs with no network connection, no radio and no operating system
- Keys are held in RAM and cleared on restart
- Transaction summaries are shown on screen before signing
- Core code is checked by 51 host tests
- Vanity address search includes Nostr npub addresses
- Open source, so the code can be reviewed
- Nothing has been run on a real console yet, according to the project
- Works only with original PlayStation 1 hardware
- Setup requires a memory card workflow and a second computer
- Vanity search becomes very slow for longer patterns
- Not suitable for beginners or for holding large amounts
Is PSXX safe?
PSXX is young software with no record of testing on real hardware, so treat it as experimental. Do not keep funds you cannot afford to lose behind it. Download only from the official website or the project's GitHub repository, verify the SHA-256 checksum or signature of every release, and never enter a seed phrase on a third-party website. Write seed phrases on paper, store them offline and test a small transaction before moving meaningful amounts. Because the program is MIT-licensed, you can read the source code yourself, which is worth doing for anything that handles your keys.
- Official source only. Download from github.com/0xVSultan/PSXX. Ignore ads and lookalike domains.
- Check the SHA-256. Compare the installer hash with the value the developer publishes before running it.
- Never share your seed phrase. No developer, support agent or website — including CryptApps — will ever ask for it.
Alternatives
Most programs in the Mining Software category, such as lolMiner, BzMiner, GMiner, T-Rex Miner, Nanominer and cpuminer-multi, are designed to produce hashing work for pools on PC graphics cards or processors. PSXX has a different purpose: it manages keys and signs transactions offline. If you need a miner, those tools are the relevant choices. If you want an unusual offline signing setup, PSXX is the only program in this group that addresses that need.
RustChain also stands apart, since it is a blockchain that rewards vintage hardware for participation. PSXX shares a retro-hardware theme but does not participate in any network consensus. Each tool solves a different problem, so the choice depends on what you are trying to accomplish.
Specifications
- Price
- Free
- Type
- Open source
- License
- MIT
- Latest version
- toolchain-0.24
- Last update
- 28 Oct 2026
- Windows support
- Unverified (Windows mentioned in docs)
- Source code
- github.com/0xVSultan/PSXX
Frequently asked questions
No. PSXX is an offline wallet, transaction signer and vanity address search tool for the original PlayStation 1. It does not mine cryptocurrency. It is listed in the Mining Software category because of its category assignment, but its features are focused on keys and signing rather than hashing work for a pool.
The program's documentation mentions Windows, and the platforms listed include Windows and Linux. However, the console itself is the signing device, so the Windows computer is used to prepare the memory card image and review results. Check the official documentation for the latest supported workflow.
Yes. The program is listed as free and is released under the MIT license, which allows you to use, modify and share the code under its terms. Always download the software from the official repository to be sure you are getting the genuine release.
The documentation mentions Bitcoin among the supported networks. You can use the tool to generate keys and sign Bitcoin transactions offline. Because the project states that nothing has run on a real console yet, test with a small amount first and never keep funds you cannot lose.
PSXX loads from a memory card through FreePSXBoot. You prepare the card image on a computer, write it to a compatible memory card, insert the card into the console and power it on. The loader then starts PSXX from the card without any changes to the console's firmware.
No. The program keeps all secrets in RAM, and RAM is cleared when the console is powered off or restarted. Anything you need later, such as a seed phrase, must be recorded separately before shutdown.
Yes, the vanity address search includes Nostr npub addresses. Search time increases quickly with the length of the pattern, so shorter patterns are practical on the console's hardware.
Verdict
PSXX is a niche tool for people who enjoy retro hardware and want an unusually small, air-gapped signing device. It suits hobbyists and developers who value an auditable, open-source codebase. It is not a good fit for anyone who needs a dependable everyday wallet or who plans to store significant funds. Because the project has not yet been run on a real console, treat it as experimental and check the latest release on the official website before you begin.