Once the clock struck 12:01 AM ET on July 1, and the NBA free agency period was underway, the Golden State Warriors didn't waste any time getting Steph Curry to come to terms on a five-year, $201 million "supermax" deal, the richest contract in league history. The "supermax," or the designated-player exception, is a recently added provision to the NBA collective bargaining agreement. It awards a select few players even higher paying contracts as long as they can check off a number of boxes, including being named to one of the three all-NBA teams in two of the previous three seasons. 

This moment is a long time coming for Curry, who has been playing for the Warriors on a discount.

$44M: What the Warriors paid Steph Curry for the last four seasons.

$40.2M: What Curry will AVERAGE in EACH of the next five seasons.

— Darren Rovell (@darrenrovell) July 1, 2017

Even though the figures are absurd, people can't seem to hate on Curry for finally getting his big payday.

Stephen Curry went from being the 4th highest paid player on his team to having the highest salary in all of the #NBA.
Wow. He deserves it.

— Aliya Langley (@aliyalangley) July 1, 2017

Stephen Curry went from getting paid $11mill for 4yrs to $40.2mill for the next 5yrs😱

— Bdiddy22 (@bcd1244) July 1, 2017

Stephen Curry just got the $$$$ he deserves. Highest paid player in NBA history 👏👏👏👏

— Mad Over You (@simon_garayi) July 1, 2017

Stephen Curry getting paid! Well deserved! 👏👌

— Dos Imperial (@dosimperialph) July 1, 2017

Stephen Curry deserves to be paid a lot for his contribution to his team and to the nba coz many are watching basketball because of him.

— Hona Night (@HonaNight) July 1, 2017

Stephen Curry is finally getting the money he deserves. By the end of his career, being the highest paid player will be justified

— JT (@TrefryJames) July 1, 2017

It was about damn time Stephen Curry got paid.

— FreeBallSports (@FreeBallSports) July 1, 2017

Stephen Curry got paid 💰 well deserved tho

— Michael Bui (@MichaelBui5) July 1, 2017

Stephen curry 5 year 201 mil. I hate to say it but get paid you deserve it

— Duke (@Farb6Matt) July 1, 2017

Even LeBron James had to put his team's rivalry with Curry and the Warriors on the back-burner to acknowledge the historic signing.

Congrats @StephenCurry30!! 🙏🏾🙏🏾 https://t.co/hBpxVhAEBQ

— LeBron James (@KingJames) July 1, 2017

Congrats on a well deserved payday Steph.