Fordefi Stablecoin Payroll Integration Guide

GuideLibraryclock icon7 MIN READยทcalendar iconUPDATED OCT 30, 2026

Connect your Fordefi workspace to Toku Stablecoin Payroll by generating a signing key, registering an API user, verifying the token, and linking a payout vault. Steps span both Toku and Fordefi platforms, with admin approval required.

Fordefi Payment Integration

๐Ÿ“˜ For organization administrators on Toku Stablecoin Payroll. Last updated October 30, 2026.

Use this guide to connect your Fordefi workspace to Toku Stablecoin Payroll: generate a signing key in Toku, register the API user in Fordefi, verify the token, link a payout vault, and enable payouts.


What you'll need

  • A Fordefi workspace with permission to create API users, and admin approvers who can act on the request in the Fordefi mobile app
  • An admin user on your Toku Stablecoin Payroll account
  • Your organization's approved IP settings for Fordefi network access
  • An active EVM or Solana vault in Fordefi, or permission to create one

๐Ÿ’ก Where each step happens: steps 1, 2 and 5 - 8 are in Toku, under Admin Integrations โ†’ Payment Integrations โ†’ Fordefi. Steps 3 and 4 are in Fordefi's web console and mobile app. Deploying and activating the Fordefi API Signer happens separately in your own Fordefi environment - Toku does not perform or verify it.


Overview of the steps

  1. Generate the request-signing key in Toku and copy the public key
  2. Register an API user in Fordefi with that public key, then retrieve the access token
  3. Save and verify the token in Toku, and choose how payouts will be signed
  4. Link a payout vault and enable payouts
  5. Confirm the three status rows

Step 1 - Open the integration

In Toku, go to Admin Integrations โ†’ Payment Integrations, then select the Fordefi card. It opens the Fordefi Integration window.

Under Admin Integrations โ†’ Payment Integrations, the Fordefi card opens the Fordefi Integration window.


Step 2 - Generate the request-signing key

Keep the Toku configuration window open while you register the key in Fordefi.

  1. Under 1. Request-signing key, select Generate signing key.
  2. Once generation completes, select Copy public key or Download public key.

The 1. Request-signing key section after generation, with Download public key, Copy public key and Regenerate.

Toku generates a P-256 keypair and keeps the private key. You do not need to generate or upload a separate private key. Use this public key when setting up the Fordefi API user in the next step.

๐Ÿ’ก If a key already exists, copy or download the existing public key. Regenerate replaces the key - you would then have to register the new public key in Fordefi and verify the token again.


Step 3 - Register the API user in Fordefi

Fordefi instructions: Create an API user. Follow them alongside these steps.

  1. In the Fordefi console, open User Management โ†’ API Users and add an API user.
  2. Enter a name, choose the Trader role, optionally assign groups, and continue through the network-access screen using your organization's approved IP settings.
  3. On the API authentication screen, choose request-signing authentication, then Upload PEM file or Paste public key using the public key from step 2. Use the keypair already generated in Toku - no separate key generation is needed.
  4. Select Submit for approval and wait for the admin quorum. Approvers act in the Fordefi mobile app under Management โ†’ Pending.

The Fordefi Add API user dialog on the API authentication step, with Upload PEM file and Paste public key options.


Step 4 - Retrieve the access token in Fordefi

After approval, retrieve and view the access token. Copy it to approved secure storage before confirming that it is saved - Fordefi hides the token after that confirmation.

Then return to Toku and continue in the Fordefi Integration window.


Step 5 - Save and verify the API token in Toku

  1. Under 2. API token, paste the token into Fordefi API user access token.
  2. Choose the appropriate Signer type.
  3. Select Verify & save API token.

The 2. API token section, with the token field (an example value is shown), the Signer type dropdown, and Verify & save API token.

Signer type Use when
API Signer (automatic) Your team operates Fordefi's API Signer and has activated and paired it with this API user. Payouts sign without human involvement.
Initiator (human approves in Fordefi) A person will approve each payout in the Fordefi app.

After saving, the action becomes Verify & save changes. Leave the token field blank to retain and re-verify the saved token. Verification confirms a vault read; it does not verify signer health or transaction approvals.

๐Ÿ’ก If you chose API Signer (automatic): your Fordefi operator deploys, activates and pairs the signer outside Toku, using the same public key from step 2. The signer registration menu expects the key body on one line, without PEM headers. Follow Fordefi's references for deploying and activating the API Signer and for pairing the API user and signer.


Create or select the payout vault before trying to link it.

  1. Under 3. Payout vaults, choose a vault from the dropdown.
  2. Select Link vault, then confirm it appears in the linked-vault list.

The 3. Payout vaults section with the vault selector, Link vault and Refresh vaults. Here it is shown before a token is verified, so the selector is still locked; the Payouts disabled / Enable control appears below once the token is verified.

An EVM vault covers EVM networks; a Solana vault is used for Solana payroll.

If no vault is available, open Vaults in the Fordefi console and create an active EVM or Solana vault, or give the API user access to an existing one. This is Fordefi workspace setup, separate from linking a vault in Toku. Then return to Toku, select Refresh vaults, and link the vault. If the selector says "All vaults are linked," check the existing linked-vault list.


Step 7 - Enable payouts

Select Enable beside Payouts disabled. Confirm the label changes to Payouts enabled, then select Close. Toku refreshes the overview automatically.

โš ๏ธ Before payroll runs, arrange funding of the Fordefi vault for the payout asset and the required network fees. Toku's Link vault action does not move funds or verify balances.


Step 8 - Confirm the result

Status row Expected result What Toku checks
Connection Verified A signing key exists and the saved API token has been verified.
Payout availability Enabled New payouts are available in Toku and your integration is enabled.
Payout configuration Configured At least one vault is linked and a supported payout route exists.

When these checks pass, the integration badge reads Active. That describes the configuration only - it does not confirm signer health, available funds, or completion of a payment.


If the page needs attention

The Toku overview with payouts paused, showing the yellow notice while the connection and vault configuration are retained.

  • Payouts paused, with the yellow notice. Toku has paused new Fordefi payouts. Existing payouts continue to be monitored. Contact Toku support to restore availability - changing the API token does not remove this pause.
  • Paused without the notice. Check the integration's Enable control.
  • Connection - Action required. Reopen the Fordefi Integration window and verify the key and token.
  • Payout configuration - Action required. Confirm a linked vault and a supported payroll route. Contact Toku support if it persists.

Good to know

  • The request-signing key authenticates Toku's API requests. The Fordefi API Signer is a separate component that signs transactions when automatic signing is selected.
  • Screens in this guide are illustrative and use sample data.
  • Using a different custody provider? See Toku: Fireblocks Stablecoin Payroll Integration Guide.

Still stuck?

You can email [email protected] to reach our support team. Please include your email address, organization name, and a description of what happened. Screenshots and videos are always welcome to speed up the troubleshooting process. Feel free to reach out any time for further assistance.

Was this article helpful?

Can't find what you're looking for?

The Toku AI assistant has read every article. A human specialist reviews every submission.