Startup funding is often given in increments depending on milestones being met. Most startups just don’t announce that it’s conditional.
For large funding rounds, nobody gets a check for the full amount at once.
The funding would not be conditional on an IPO because that wouldn’t make any sense. The IPO is the liquidity event for the investors and there’s no reason for a startup to take private investment money that only enters the company after IPO.
So if they hit 100 billion annual then it's AGI but if Kellogg's launches “FrostedFlakes-GPT" and steals 30% of the market it's no longer AGI at 70 billion?
You'll never get a billion dollar check from anyone.
I've even seen startups raise like 500k pre-seed with tranches in it, lmao!