
The link goes to a new Neopets subdomain: affiliates.neopets.com. This has a blurb at the top of the page describing the program, which appears to involve referring people to the Neopets Shop using an affiliate referral link:
Welcome to the Neopets Affiliate Program—your opportunity to earn commissions while sharing the magic of Neopets with your audience! Whether you're a passionate fan or a savvy marketer, this program lets you partner with Neopets to promote exciting products while earning rewards for every successful referral.Further down the page is an outline of benefits.

There is also a small FAQ section that describes the different affiliate tiers in more detail. Affiliates who refer more revenue will receive a higher commission, as well as additional benefits. (Notably, these benefits seem to confirm a return to SDCC this year!)

There is a form to apply on the page. Filling out the form will create an affiliate account and display a welcome message, though your account appears to still require review by TNT to be fully activated and functional.
At the time of writing, TNT has not formally announced anything, though maybe they will soon; we'll update this post if they do!
Oh no.