Replying to Avatar SWIM

I wrote an intermediate #RoboSats guide for #circlep that may teach you some trendy sat-stacking skills! 🌵

What you will need:

1: At least one device with internet access.

2: A good VPN like #MullVad.

3: A #Tor browser.

4: A few thousand sats on lightning. (Or more if you want a #UTXO larger than 100k sats by the end of this guide).

5. A fresh Wallet of Satoshi that is satless.

6. A cool hat to wear (it can be #imaginary).

7. A currently desired payment method. In this guide we will use #Revolut.

We must first ensure the VPN is on and ideally set with a kill-switch that prevents establishing a non-encrypted connection.

For now, use a connection that is close to home as it will likely be smoother with Tor. I.e., use an Ireland location if you live in Ireland. For now.

Open Tor browser and connect.

Search for and navigate to the RoboSats/robosats #github.

Navigate further to the #Bitcoin Mainnet TOR URL (the RoboSats .onion address) on their github.

The following will be slightly different:

+Looking for robot farts . . .

+Winning at game theory . . .

+Adding layers to the funion . . .

+Hiding in 2^420 bits of entropy . . .

Welcome to RoboSats!

Robot Generation:

Tap Start to generate a new robot.

Tap Generate Token.

We have just relied on RoboSats to generate this randomly for us. We can do better than this. Any increase in entropy that we provide here can be useful. We can go as overboard as desired with this: I have a cousin who likes the idea of using the EFF long word list (https://www.eff.org/files/2016/07/18/eff_large_wordlist.txt), one die, and a golf-club to generate additional words with mad entropy . . .

For today, we will be pseudorandom word generators and

simply add three completely unrelated words to the token that are also completely unrelated to our psychologies:

As an example (yours will be different).

The #Original #Token was:

129Ly0urTiXKtOlTAzW9FBiczYvUkw7enQAA

And it becomes with our additions:

129Ly0exoticurTiXKtOlTApeniszW9FBiczYvUkwboiflen7enQAA

Tap Continue

Your robot will be built and you will be provided with an easier-to-read pseudonym.

—>This particular token is upstream of the robot nym MuteHunk49 (check for yourself if you like, although it is absolutely not advised to do trades as this robot).

Finding an Order:

Navigate to the Offers tab either via the appropriate tab at the bottom, or via the blue Offers button.

Tap the BUY button at the top to look at what you can buy. Now is a good opportunity to have a look at who is who in the zoo. Perhaps you might want to tap the Premium column header to start looking at the cheapest sats.

To make it more obvious which orders we can take, we will select our payment method (Revolut) in the top right dropdown box.

Taking an Order:

Having found an order that we are feeling sexy about, we tap it.

Here, we may need to specify the #shitcoin value of the trade if the seller has provided a range instead of a single value.

Tap TAKE ORDER.

You may be informed here that the maker is away. That is often the case. No problem.

—>Tap SOUNDS FINE.

Before paying anything, double check you have saved your #Robot Token in #StandardNotes /another #FOSS note-taker, or on paper.

You will now be prompted to pay the fidelity bond invoice. This is a small amount (most robot operators usually set this to around 2–5% of the size of the trade).

This amount will freeze in your wallet and unfreeze after the trade. It may also be taken from you if you stuff your peer around.

Don’t be worried about this, though, as you will talk with a human if there is a dispute and are unlikely to lose anything if you aren’t actually trying to stuff people around.

Now, whether you use a custodial or non-custodial lightning wallet to pay this fidelity bond is up to you. There is always a #rug #risk if you choose a #custodial solution: They are absolutely not your sats (yet) whilst they are in a custodial wallet.

Blixt or Phoenix are suggested here as non-custodial wallets, although Blixt seems to be working better via Tor currently: Thus we will use Blixt.

This will be our RoboSats deposit wallet that we #only use for fidelity bonds. Hence, we will really only need as many sats as are required to create the channel (Blixt or Phoenix will give you a minimum value) and then enough to pay the fidelity bonds, which will eventually unfreeze to be used again for a trade of similar size.

Moving on, connect Blixt via Tor. (Tap the settings icon in the top right and then under Experiments: check Enable Tor). Wait for Synching to complete. You can tap the double circling arrows icon to show the LND log if you fancy: this may take a few minutes via Tor.

N.B., if you do not have #liquidity in this wallet it is prudent to get it there via a few lightning hops and/or #coinjoin. E.g., send the sats you need from your Mutiny wallet that you use for Nostr onto a fresh Wallet of Satoshi and then empty that wallet via #lightning into your noncustodial lightning wallet.

Or, if you want to receive on-chain to open your channel but only have sats on lightning, you can use #FixedFloat (we will use this website in this guide) to facilitate lightning to on-chain in order to get a UTXO to Blixt.

Or, you could receive some sats for the #goat you sold to Janine in Samurai wallet, and smash those sats through whirlpool for a while and then get a UTXO from those sats to Blixt. Maybe via a WoS flip . . .

Anyhow, again, back to RoboSats:

Take the order you want, you will be prompted with an invoice for the #fidelity #bond.

Pay this with Blixt via Tor (it should just always connect via Tor now that we have enabled it).

RoboSats will now prompt you to provide an invoice for the number of sats you are buying.

Navigate to your VPN and choose a fun, "non-home" location. Take note of this location for your bookkeeping.

Open Wallet of Satoshi

Your Wallet of Satoshi should have no sats in it. You can back it up with a burner email if you like—I do not do this anymore (I be cray). Feeling like custodual sats are safe just because they have a burner attached to them is an #illusion anyway.

Generate invoice with custom amount:

Tap Receive.

Tap the lightning bolt Icon.

Tap Add Amount.

Create the #invoice.

Copy it. And now paste it into RoboSats.

Now we will wait for the seller to lock the trade amount. This could take a while, so keep Tor connected (not an issue if it is accidentally closed, you have your robot token saved and can always access the tradespace with that.)

Keep an eye on how long the trade has left on it. It is probably best to start trades in the morning your time as the last thing you want to be doing is losing sleep whilst waiting for your peer to respond.

Once the seller has locked the trade amount, we will be prompted to pay with our shitcoins.

The shitcoin to short here is a rather critical considerstion, as not all shitcoins are created equally regarding privacy.

If we use Revolut or Wise, for example, it is likely your local disorganised criminals (government) will be pressuring Wise and Revolut to tell them where you are sending 'your' money. So, any sats procured via these #cucked solutions should be well documented so that if you need to sell any of these sats, you will be able to do your #taxes easily.

If you have access to uncucked shitcoin liquidity (you sold your other goat to Steve down the road for some #liquid #USDT) you should absolutely use that instead of anything associated with your #identity. IDs and sats don't mix, like two clits and no dick . . . You might find yourself in need of a serious flick.

Right--let's use Revolut as there are usually robots who would like to be payed that way and Revolut is available in an array of places.

When the seller locks the trade amount, a #chat window will present itself and your new robot-operating friend (say hi!) will provide you with their Revolut shitcoin tag.

You will now pay the amount required (Be sure to choose the right currency!). Now, confirm that you have sent the shitcoins by clicking the "confirm 21 USD sent" or whatever it is, button.

You will now wait until the seller confirms the shitcoins have arrived, and then the sats will be released into your Wallet of Satoshi. It is at this point that Wallet of Satoshi can rug you, so treat the sats in that wallet as very #hot #potatoes.

Close all apps.

Change VPN to another fun place.

Navigate to FixedFloat: fixedfloat.com

Here you will choose Bitcoin (Lightning/LN) as the Send, and BTC as the Receive token.

You will now provide one of your cold storage addresses. Sparrow Wallet connected to your own #BitcoinCore plus an #airgap only #ColdCard are recommended for this.

If you are #stacking to a #hotwallet, #Nunchuck is reccomended as it is very #sexy and the UTXO notes are nice. The whole ruddy app is basically niceeeeeeeeeeee. You could also get a #tapsigner to use with Nunchuck to #secure this further. This is a cheaper option.

If you want to generate additional custom #entropy, but all you have is your phone and a coin/die, consider using Bluewallet with #advanced functionality when generating your seed. (Although, it does not support receiving on #taproot yet [Nunchuck does].) You can then also make #BlueWallet watch-only. Or, you could take the #zpub from Bluewallet and watch it in Nunchuck . . . All worth a play—particularly if this does not seem completely rudimentary to you.

So, we are at FlixedFloat, the cold storage address is in. The amount to be Sent is a few hundred sats less than what you have in your Wallet of Satoshi. You can play around with this as much as you like to try to get all of those sats out of Wallet of Satoshi. E.g., you have 69, 666 sats in your Wallet of Satoshi, but an amount you might try to plug into FixedFloat is 69, 420 sats. The headroom is for fees.

I always choose the .5% float rate and have had no problems. Once you tap "#Exchange now" you will be provided with a lightning invoice for the 69,420 sats.

It is up to you how often you flick through VPNs at this point.

Hopefully, when you paste the invoice into Wallet of Satoshi, there will be enough #liquidity to pay it. If there are not enough sats, that is fine—just go back a page on FixedFloat and change the invoice amount to a little less, and try again.

When the invoice is payed, you can watch the flow of the #trade on FixedFloat. You will notce a prompt from FixedFloat for an email if you want to be updated about the trade. I always refuse this. No sweat. Sometimes it will take a while for the transaction to be #mined. No worries, though: I have always received my UTXOs from FixedFloat. #trustme . . . Lol

Now, that is basically it. You have a UTXO from FixedFloat that is controlled by your offline keys (or will be very soon). Make a transaction/coin note in your wallet that reminds you of the process and mentions the VPN location(s) you used.

Switch VPN again. Go to Mempool.space or OXT.me or whatever and drop the transaction ID (from FixedFloat or your wallet, or even just check your address) and have a look at the parent coin.

This is really just a bit of fun to see what the history was for this new trendy coin you have.

To understand why the heck we just did that it might be useful to think of each location as an entity you are trying to confuse/hide information from.

Assume the following:

MullVad/your VPN knows what you are up to outside of Tor.

--Rotate and delete accounts.

--Pay with uncucked #bitcorn.

You have a UTXO from FixedFloat who have the following information:

--Your VPN's IP addresses that were exposed during the trade.

--Some sats that arrived from somewhere on lightning . . .

--One of your cold-storage addresses.

Wallet of Satoshi knows:

--That you sent some sats to FixedFloat.

But, they don't know where those sats came from . . .

RoboSats 'knows':

--About the Blixt Wallet deposit.

--That the final amount was sent to Wallet of Satoshi.

--Whatever is in the discussion with your peer, perhaps their Revolut tag . . . Good to #assume #dodgy #encryption.

Perhaps Blixt knows about the regular RoboSats fidelity bond payments . . . You can dive as deep as you like with this game. It is actually most ideal for your operations/operational security if you do. #opsec

After all of this #nonsense you will probably have a few hundred sats left over in Wallet of Satoshi. It is a good idea to #donate these to someone. Someone you get value from. Since #CraigRaw has a sexy voice, and his #wallet is gangster, today we will donate as much of the remaining as we can to #Sparrow: https://sparrowwallet.com/donate/

For once, we can pay attention to the #fiat price of the sats left in Wallet of Satoshi as it will make it easier to get the invoice amount "correct" via Sparrow's #BTCpay server instance so we can clear out as many sats as possible from the wallet.

It is likely you will have a few sats left after this (single digits if you are good at it).

Consider this your donation to Wallet of Satoshi!

--Settings

Log Out and Clear all Local Data.

#RINSE and repeat. xx

If Someone Who Isn't Me rewrote this now, I'm sure they would use boltz.exchange instead of fixedfloat, and le Alby+Zeus combo would feature as a temporary hold until there were enough sats to justify le on-chain fee.

Le Corn life moves pretty fast sometimes . . .

nostr:nevent1qqsgqejlnflfckw42ga4xrkprk3jfujzy3all99qq4v5u9ll9kjdacqprpmhxue69uhhyetvv9ujucm4wfex2mn59en8j6f0qgs0rmqhu8mkn67yf5qpqeeh7p9fm6gcwcxw2zwawmwwqdchrh2k5kqrqsqqqqqp0gyz6l

Reply to this note

Please Login to reply.

Discussion

If Someone Who Isn't Me rewrote this again (lol) they would continue to use Boltz.Exchange even more excellently, AND switch the Alby+Zeus combo out for Liquid as the temporary holding bay.

Thanks Boltz.Exchange for the hint!

Save those sats, Nostriches. <3

nostr:nevent1qqswntw4y0jryfs2zavhudxw3a382ccls255ghltn49ccrg32nhlw6spz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsyg83ast7ramfa0zy6qqsvumlqj5aayv8vr89p8whdh8qxut3m4t2tqpsgqqqqqqs27306x