Njord Protocol is currently in development on Solana Devnet. View Roadmap →

How Does Decentralized Affiliate Marketing Work?

A step-by-step walkthrough of how Njord Protocol settles affiliate commissions on Solana in under 3 seconds

Step-by-Step Process

1
Company

Create Campaign

A company creates a new affiliate campaign, setting the budget, commission rate, target action (purchase, signup, etc.), and affiliate requirements. Campaign parameters are stored on-chain.

2
Company

Fund Escrow

The company deposits USDC or SOL into a secure on-chain escrow account tied to the campaign. Funds are locked until distributed to affiliates or the campaign ends.

3
Affiliate

Join Campaign

Affiliates browse available campaigns and join ones that match their audience. They receive a unique affiliate ID for tracking. Some campaigns require approval, others are open.

4
Affiliate

Share & Promote

Affiliates generate unique tracking links and share them with their audience through blogs, social media, videos, or newsletters. Every click is tracked.

5
Customer

Customer Acts

A customer clicks an affiliate link and completes the target action (makes a purchase, signs up, installs an app). The experience is seamless — customers don't need a wallet.

6
Bridge

Record Attribution

The bridge operator (or company SDK) records the conversion event on Solana. The smart contract validates the campaign, affiliate, and escrow, then calculates the commission.

7
Protocol

Commission Paid

The smart contract automatically releases the commission from escrow to the affiliate's wallet, minus a small protocol fee (2.5%) and bridge fee (1%). The entire process takes ~3 seconds.

How Fast Is Real-Time Settlement?

From purchase to commission payout in approximately

T+0s

Customer clicks "Buy"

T+2s

Payment confirmed

T+2.5s

Attribution submitted

T+3s

On-chain confirmed

T+3s

Commission released

What Are the Different Ways to Participate?

Crypto-Native

For users with Solana wallets. Connect directly, receive USDC/SOL commissions to your wallet.

  • Direct wallet connection
  • Instant USDC payouts
  • Full on-chain transparency

Via Bridge (Fiat)

For mainstream users. Pay and get paid in your local currency through bridge operators.

  • No wallet required
  • Credit card / bank transfer
  • Withdraw to bank account

Hybrid

The most common scenario. Companies pay via bridge, affiliates receive crypto directly.

  • Flexible for all parties
  • Best of both worlds
  • Most common setup