← Back to index

Program: affiliate-program

Purpose

This program manages an on-chain affiliate system. It allows wallets to register as affiliates, stores their commission rate, and has an instruction that can be called via CPI by other programs (like factory-program) to process commission payouts.

State Accounts

1. AffiliateInfo

Instructions

1. register_affiliate

2. set_commission_rate

3. process_commission

Errors