If he used Strike, it was likely converted from USD on his end to Bitcoin on Pubkey's end. So no capital gains. That is one of the hidden bennies to the Strike app.