Profile: 789e4172...

Those who can't adapt to the new law will have to shutdown their nodes and use nodes from register businesses. Those who don't comply and chose to keep running their nodes will be cut off and risk criminal charges.

US citizens and residents will also be prevented to transact with businesses outside the US who chose to refuse to serve US customers to avoid the compliance burden and possible retaliation from the US government.

Miniers have to KYC with some pools already. Most mining is done through pools. Solo miming can be declared illegal. Miners suppliers could be requested to perform KYC on the sells and purchases of miners.

Elisabeth Warren doesn't care about the technical feasibility and consequences of her bill, all she wants is traceability off all financial transactions. If it makes live harder for us in the process, even the better.

You can also do without Lighting and use Liquid (low tansaction fees, offline keys, no opening/forced closure fees, no need to be online to receive) and Boltz to pay LN invoices.

I personally prefer Robosats. I find it easier to use, with better UX/UI. Lightning based trading with option to receive on-chain. Swap between Bitcoin, Liquid, and Lightning.

https://github.com/RoboSats/robosats

If buying from exchanges that don't offer Lighting withdrawals you can use Boltz for a swap (0.1% swap fee) or Sideswap's website to perform a peg-in (0.1% swap fee).

https://sideswap.io/peg-in-out/

They also have an app if you prefer.

Depending on the amount it might take 2 or 102 confirmations. Check their FAQ for details.

Tdex is another app that let you peg-in (0.0%). It takes 102 confirmations.

If you use an exchange (Robosats, Relai coming soon) that do LN withdraws, you can use Boltz to swap into Liquid (0.25% swap fee).

For peg-out to Bitcoin, you can use Boltz (0.5% swap fee) or SideSwap website or app (0.1% pet-out fee).