My son has been buying crypto since 2021 along with some staking and mining. He turned 18 this year and is filing his taxes. When creating his wallets in Koinly he has a $0 cost basis on much of it because his onramps where through my wallets/exchanges while he was underage.
What is the best way to handle this?