How the Tezos Domains Affiliate Program Works: The Big Picture

How the Tezos Domains Affiliate Program Works: The Big Picture

The Tezos Domains Affiliate Program rewards you for helping others discover and purchase Tezos Domains.
There are two main ways to participate as an affiliate, depending on your needs:

1. Choose Your Affiliate Method

1a) Share Affiliate Links via the App

Best for: Community members, influencers, content creators, and anyone who wants to share and promote Tezos Domains with their audience.

  • How it works:
    • Create your affiliate link by appending your Tezos affiliate address as a query parameter to any app URL:
      https://app.tezos.domains/?aid=[your_tz1_affiliate_address]
      
      Replace [your_tz1_affiliate_address] with your actual affiliate Tezos address.
    • You can use this with any deeplink to tailor links to specific pages or offers (e.g., domain buy page https://app.tezos.domains/domain/tezosisgreat.tez?aid=[your_tz1_affiliate_address], sale offers, …).
    • Share your link anywhere: social media, websites, newsletters, or directly with friends and communities.
    • No registration required to start sharing. All purchases made via your link will be tracked to your affiliate address.
    • When someone visits the app using your link, your affiliate address is tracked for 24 hours. If they purchase or renew a domain within that period, the sale is attributed to you.

1b) Integrate Affiliation Programmatically (Contracts/TypeScript Library)

Best for: Wallets, dApps, marketplaces, and other businesses that want to integrate Tezos Domains affiliation directly into their products.

  • How it works:
    • Integrate directly with the Tezos Domains smart contracts using the affiliate parameter in the buy/renew entrypoints.
    • Or, use the official TypeScript client library to programmatically manage domains and include the affiliate address in your transactions.
    • This allows seamless affiliate tracking and reward attribution for purchases made within your own app or service.
    • Ideal for businesses seeking deeper integration and automated affiliate management.

2. Register and Verify as an Affiliate

  • To be eligible to receive rewards, you must complete the affiliate registration and verification process:
    • Register on the forum and enter your affiliate Tezos address in your profile.
    • Set up both forward and reverse records on your Tezos Domain to prove ownership.
    • Submit your application in the Registration category and wait for approval.
  • Important:
    You can start sharing links or integrating programmatically and accrue tracked sales before registering, but you must complete registration and verification to actually receive your rewards.

3. Earning and Accessing Rewards

  • For every qualifying domain purchase or renewal made through your affiliate link or integration, you earn a commission in XTZ or TED tokens.
  • Your rewards will be available for you as they accrue in the affiliate system.
  • Payout Process:
    The exact method for claiming or receiving rewards (automatic distribution or manual withdrawal) will be specified and announced in the future.
    Rewards will be available for eligible affiliates according to the program’s terms.

Summary Flow

  1. Choose your method:
    a) Share affiliate links via the app (best for community & content sharing)
    b) Integrate affiliation programmatically (best for wallets, dApps, businesses)
  2. Others buy domains using your link or integration (within 24 hours for links)
  3. Register & verify as an affiliate to qualify for rewards
  4. Earn rewards for each qualifying sale
  5. Access your rewards (distribution/withdrawal process to be announced)

For step-by-step registration details, see the Registration & Verification post.
For developer integration, see the Affiliated Buys & Renewals documentation and TypeScript client docs.

If you have questions or need help, start a new topic in this support category.