Over 400,000 people logged in to watch the Warframe Twitch stream TennoLive2018. The rule was if you had your Warframe account linked to your Twitch account and you watched 30 minutes of the stream then you would get the Ash Prime frame for free.
That 400,000 watchers apparently broke their method of tracking who watched for how long. Even the Warframe servers crashed for a little while.
The in-game chat is unofficially saying that if you log into Warframe within the next 7 days you will get the Ash Prime Warframe for free. That you didn't have to watch the twitch stream.
As I said this is a rumor. I haven't tried to corroborate it's truth or not. People are in-game saying they have received Ash Prime but they did not watch the stream.
"I used to think the worst thing in life was to be all alone. It's not. The worst thing in life is to end up with people who make you feel all alone." Robin Williams