To buy Kraken stock before its IPO, you must have access to private marketplaces, where pre-IPO stocks are traded. These marketplaces are usually only open to accredited investors or high-net-worth individuals. Alternatively, you can invest in private equity funds or venture capital firms that have a stake in Kraken. Another option is to participate in secondary market transactions, where existing shareholders sell their shares to interested buyers.