What is a distributor
A distributor is an integration point that embeds Turtle vault opportunities into a product. Each distributor has a uniquedistributorId that scopes endpoint responses to that integration and tags the deposits it generates.
Distributor vs organization
An organization is the top-level entity that manages billing, team members, and settings. A distributor sits within an organization and represents one specific integration, with its own API keys, opportunity selection, and attribution tracking. One organization can have multiple distributors. A wallet product might run one distributor for its mobile app and a separate one for web, each with a different opportunity set configured in the Dashboard.How attribution works
You never call an endpoint to record attribution. It happens on-chain, automatically, off the deposit you generate.Tracking signature embedded
When you generate a deposit transaction with your
distributorId, Turtle embeds that ID into the transaction calldata as a tracking signature.On-chain detection
Turtle monitors the supported chains and detects transactions that carry a tracking signature.
The
POST /v1/actions/attribute endpoint has been removed. Attribution is fully automatic. There is no endpoint to call to record it.Distributor-scoped opportunities
Each distributor has a curated set of opportunities configured in the Dashboard. Fetch only the opportunities enabled for your integration:Share links
You can attribute deposits without any API integration. Append yourdistributorId to any opportunity URL as a query parameter:
Revenue share
Distributors earn a share of the yield generated by the users they onboard. Rates are configured per distributor in the Dashboard and revenue is tracked off the deposits attributed to yourdistributorId. 
