The Toronto Globe and Mail reports Scrivens will make $600,000 in the first year of the deal and $625,000 in the second.
"It's a big weight off," Scrivens told TSN. "For me it was a long summer. I've never really been through a process like that so [I'm] happy to have that experience, that learning curve, behind me now."
Scrivens is expected to serve as the backup to James Reimer to start this season. Scrivens, 26, split the 2011-12 season between the Maple Leafs and the American Hockey League's Toronto Marlies. The 6-foot-2, 192-pounder played 12 games for the Maple Leafs, registering a record of 4-5-2, a 3.13 goals-against average and a .903 save percentage.
"The only thing that was going to help me in contract talks was my play on the ice, so that's what I worried about last year," Scrivens told TSN. "There's nothing else I could have done this summer, so I kind of just let the chips fall where they may, and I'm happy that part's behind me now ... I can get back to skating and working out and getting ready."
Scrivens said he would like to compete for the starting job.
"I don't make that decision. I'd love for that to be the opportunity I'm presented with," Scrivens told TSN.
He made his NHL debut, recorded his first win and stopped 38 shots in the Leafs' 4-1 victory on Nov. 3 at the Columbus Blue Jackets.
In 39 regular-season games with the Marlies, Scrivens compiled a record of 22-15-1, four shutouts, an AHL-best 2.04 GAA and a .926 save percentage. He was named the AHL's goaltender of the month for March and was the recipient of the AHL's Harry Hap Holmes Memorial Award as the goaltender with at least 25 games played on the team that allowed the fewest goals in the regular season.
In the Calder Cup playoffs, the Spruce Grove, Alberta native played in all 17 games and earned a 1.92 GAA, a .935 save percentage and three shutouts.