If you are just getting started and want some non-KYC Bitcoin, this is how I did it in the USA (again, thanks to Redbeard's thread on the old forum):
1. Obtain an unlocked phone that can run GrapheneOS (I got a used Google Pixel 3a from eBay).
2. Factory-reset/wipe the phone.
3. Download and install
GrapheneOS on the phone. Requires some technical skills-- instructions are online.
4. Install a privacy-focused Bitcoin wallet on the phone. I use
Samourai.
5. Obtain** and sweep a modest amount (0.01) of non-KYC Bitcoin into your wallet.
6. Open an account on a No-KYC Bitcoin exchange and transfer your no-KYC BTC onto the exchange (I use
Bisq but there are others. I think RoboSats is the other big one in the USA).
7. Trade your fiat currency for BTC on the exchange (the following is the process on Bisq -- might be different on other exchanges).:
- Make an offer to buy BTC on the exchange
- Transfer fiat currency to the seller (Zelle in the USA)
- Accept no-KYC BTC into your exchange wallet
8. Move your new BTC off the exchange onto your phone wallet.
9. (Optional). Move your BTC off your hot/phone wallet onto a cold wallet (Trezor, ColdCard, etc.).
** This is the hardest part, but Bisq requires you to have BTC to place into escrow before you can trade. I used Bitcoin ATMs to get mine, but that was back in 2021 before BTC ATMs had KYC requirements. Today, you will need to be more creative. Getting some from a friend is one way. No BTC friend? You can attend a local Bitcoin meetup to make friends.
If that seems like a lot of work, there's always the KYC route via CashApp, Kraken, or one of the 11 US ETFs. Personally, I had a lot of fun and learned a lot following Redbeard's instructions. It took me several weeks from the time I decided to take the plunge and do step 1 until I got to step 9.
Edit -- Hey, this reminds me of an RVF datasheet. My first datasheet!