Long-term capital gains are taxed at 0% when your income is less than $36k (for a single person), 15% when it's less than $400k, and 20% thereafter. Income is anything you have earned.
For example, say you are paid $20k/yr, you can have about $16k worth of long-term gains taxed at 0%. The next $365k of long-term gains is taxed at 15%. Anything over is going to be taxed at 20%. So if you had $300k long-terms gains in one tax year, you'll pay about $42.6k in tax. (all this is approximations because deductions, exemptions, etc will change the value and if you're married, the limits are higher).
Trusts, donations, contributions to retirement, are all ways to defer taxes but typically because the money isn't for you or now,. It isn't a way to avoid taxes for you but is if you are planning to save or give money away.
You are going to pay taxes somewhere. Long-term gains rates (assuming your coin are long-term) are a good deal.