Collecting RD Marketing Fees

Last updated: September 15, 2026

Setting your RD marketing-fee payout wallet


If you're enrolled in Dakota's RD marketing-fee program, you can register the wallet you want your RD marketing fees sent to. You can set your payout destination either in the dashboard or via the API.


Option 1: Set it up in the dashboard

  1. Log into your Dakota dashboard

  2. Click Marketing fee in the left-side menu

  3. Click Payment Wallet

  4. Enter the wallet address where you'd like Dakota to send your earned marketing fees and click Save

    1. All payouts at this time are in RD (base)


Option 2: Set it up via the API

Call PUT /rd-marketing-fee/payout-destination with your RD wallet address:

PUT /rd-marketing-fee/payout-destination
Content-Type: application/json
Idempotency-Key: <your-unique-key>

{
  "address": "0xYourAddress"
}
  • Chain is fixed to Base (eip155:8453) — you don't specify a chain, just the address.

  • Calling PUT again updates your registered wallet and replaces whatever was there before.


Verify your registration (via API)

GET /rd-marketing-fee/payout-destination

Returns:

json

{  
  "chain": "eip155:8453",  
  "address": "0xYourAddress",  
  "updated_at": "2026-08-20T12:00:00Z"
}

A 404 response means no wallet is registered yet — that's the normal state before your first registration.


What's not supported

  • RD program members only. This endpoint is only available to clients enrolled in the RD marketing-fee program. You'll get a 403 if you're not enrolled.

  • Only one wallet at a time. There's a single registered wallet per org — a new PUT replaces the existing one rather than adding a second.

  • Separate from other payouts. This is independent of your developer-fee payout wallet and your standard withdrawal settings — each is configured on its own.

  • Please reach out to sales@dakota.xyz to inquire about our RD Marketing Fee program.