We will be looking into this.
I forgot to mention that I realized sending crypto to the trust as a 'contribution' is not allowed. You need an alternate way of putting it into the Solo 401(k), like selling it on an exchange, then contributing the cash to the Solo(k); or putting the cash in a new Traditional IRA, then rolling that over into the Solo(k).
Every single contribution, loan or withdrawal must be in the form of fiat. This means if you want to take a loan/withdrawal, the trust needs to have enough liquid assets (stocks, bonds, crypto, cash).
I'm happy with the provider I chose so far. They handle all the paperwork, IRS filings, etc. for a flat $49/month fee. All I had to do is sign a few papers that they prepared, open a bank account, open an E-trade account, then open a Kraken account. No transaction fees. I can PM you my referral code if you like.
The beauty of a Solo 401(k) is that it's truly 'solo', which means you can invest in whatever you like while your business partner can choose their own investments. So I can see it working for your situation. Whenever you think ASIC or GPU prices are too high, or a bear market is coming, you can contribute your share of profits to the Solo(k). No need to buy more equipment if you want a tax deduction.
Oh you are now at 100 points which is a new level Full member once you get the activity in. A few weeks of posting will get you to activity of 120
I appreciate the advice I've received from you as well as the other long-time miners. It saved me thousands of dollars. Thank god I cancelled my plan to open an ASIC mining warehouse in Texas. I would've been in deep trouble by now, with customers quitting in the beginning. It would've been a repeat of my failed 2018 ETH warehouse.
Instead I'm developing this Stratum software that can distribute hashrate among many customers, switch pools, boost revenue with profit switching, etc.