Skip to main content

Token Distribution Guide

Shannon Howell avatar
Written by Shannon Howell
Updated over a week ago

Pre-Distribution Setup

Before running the distribution, please ensure that the storage wallets are connected.

1. Connect Storage Wallet

  1. Navigate to Token Cap Table → Tokens

  2. Select your token and scroll to connect your storage wallet

  3. Complete the modal fields

  4. Verify the connection using Actions → Ping or Test Transfer

  5. Ensure the token is marked as Distributable (Actions → Edit on the token grant)

2. Connect Employee Wallets

For token holders:

  • Log into Pulley → Portfolio → view/add wallets

For admins:

  • Enable wallet editing: Company → Wallet Security → toggle on "Allow tokenholders to update wallet addresses"

  • Or add wallets directly at the stakeholder level

To learn more about verifying wallet ownership, read our Wallet Ownership Help Guide.


Running a Distribution

Step 1: View Distributions

Go to the Distributions tab under the token cap table to see all due distributions.

Step 2: Start Distribution

  1. Click Run Distribution

  2. Select transactions to distribute (bulk or individual)

  3. Use the top-left checkbox to select all → Save & Continue

  4. Confirm all transactions have wallets attached

Step 3: Set Token Price

Choose your pricing method:

  • Crypto Compare

  • Token Valuation

  • Manual Input

Then Save & Continue.

Step 4: Calculate Tax Withholdings

Choose one method:

Payroll Provider Integration (Gusto, Sequoia One, ExponentHR, or Rippling)

  • Download the gross earnings report from Pulley

  • Upload as off-cycle payroll to your provider

  • Upload the withholdings document back to Pulley

Manual Input

  • Enter withholding rates in spreadsheet mode

  • Or pre-upload rates at the stakeholder level before distribution

Step 5: Review Withholdings

Review and adjust rates as needed, then continue.

Step 6: Choose Custodian

Select from your connected storage wallet addresses.

Step 7: Review & Finalize

  • Optionally enable email notifications to token holders

  • Record transaction hashes if required

  • Complete the distribution

⚠️ Critical Final Step

You must log into your custodian to approve and release the tokens. Pulley sends the transaction details, but final approval happens on the custodian side.

Did this answer your question?