The Giants have assembled a record-breaking contract offer to Josh Kelly that would see the star midfielder remain at the club for the next decade, according to The Age's Jake Niall.

Kelly is currently contracted until 2021, with Greater Western Sydney reportedly set to table an eight-year deal for the 24-year-old.

The deal would see Kelly earn close to $1 million a season until 2029, where he would turn 34 in the final year of the contract.

If Kelly is to hold out until 2021, he would become a restricted free agent and potentially pursue a deal with another club.