Payroll for contractors

Pay contractors across borders in one run.

Invite contractors by email and they add their own payout details. One run pays every active contractor from your payroll treasury, by stablecoin, bank transfer or mobile money, once it is approved and signed with a passkey.

Contractors add their own detailsEvery line settles in USDC0.8% for payroll

RUN-5D2A91C0October contractors
Waiting on approval
Paid in this run5
Total5,550.00 USDC
Paid fromPayroll treasury
  • ANAmara NwosuBank transfer, NGN1,200.00 USDCWaiting on approval
  • KMKwame MensahMobile money, GHS800.00 USDCWaiting on approval
  • WKWanjiru KamauMobile money, KES950.00 USDCWaiting on approval
  • TNThabo NkosiBank transfer, ZAR1,100.00 USDCWaiting on approval
  • KBKofi BoatengStablecoin, to his wallet1,500.00 USDCWaiting on approval
  1. Approve
  2. Sign
  3. Send
  4. Paid
ChainPal never holds the money on the way

Illustrative. Harbourview Markets Ltd is a sample business, and these are sample contractors.

How it works

From invitation to paid, in three steps.

Your team never types an account number. Contractors bring their own details, and each run moves only when your controls say it can.

  1. 1

    Invite them by email

    Add a contractor’s name, email and rate. They get an invitation by email, with a link of their own.

  2. 2

    They add their own details

    Through a link that lasts 7 days, each contractor chooses stablecoin, bank transfer or mobile money and enters their own payout details.

  3. 3

    Run, approve and sign

    A pay run pays every active contractor from your payroll treasury. It is approved, then signed with a passkey, and every line settles in USDC.

Features

Contractor payroll without the paperwork.

Built for teams that work with contractors across borders and want every payment approved, signed and traceable.

Invite by email

Add a contractor with their name, email and rate, and they receive an invitation by email.

They enter their own details

Contractors add their payout details through a link that lasts 7 days, so your team never handles an account number.

Three ways to be paid

Stablecoin, bank transfer or mobile money, chosen by each contractor.

Every line settles the same way

Each payment leaves your treasury in USDC, however the contractor has chosen to be paid.

Paid from your treasury

A run pays from your payroll treasury, a Safe owned by your passkeys. ChainPal never holds the money on the way.

One run, everyone paid

A pay run includes every active contractor at once, and each line is tracked until it is paid.

Approved, then signed

Nothing leaves the treasury until the run is approved and signed with a passkey.

One rate: 0.8%

Payroll costs 0.8%. There is no setup fee.

Both sides

Your team sees who is ready. Contractors see one simple form.

The dashboard shows everyone you pay and whether they can be paid. The contractor sees a single page from your invitation, and nothing else.

ChainPal PayrollContractors Live

Contractors

Everyone this business pays, and how they get paid.

Invite contractor
Active5Paid in the next run
Waiting on details1Invite link not used yet
Paid through payroll Last 3 runs16,650.00 USDCFrom the payroll treasury
  • ANAmara NwosuStore operations leadBank transfer, NGN1,200.00 USDCActive
  • KMKwame MensahSupplier liaisonMobile money, GHS800.00 USDCActive
  • WKWanjiru KamauData analystMobile money, KES950.00 USDCActive
  • TNThabo NkosiLogistics coordinatorBank transfer, ZAR1,100.00 USDCActive
  • KBKofi BoatengBrand designerStablecoin wallet1,500.00 USDCActive
  • ZBZainab BelloMerchandiserLink sent, 5 days left700.00 USDCWaiting on details
ChainPalPrivate link

Harbourview Markets Ltdpays you through ChainPal

Add your payout details

Hi Zainab. Choose how you would like to be paid. Only you enter these details.

Base
0x3f8a ··· 92c4

Paid in USDC, to a wallet you hold.

Nigeria
2093 118 450

Sent as USDC, then paid into your bank account.

Kenya
+254 7•• ••• 412

Sent as USDC, then paid to your mobile money account.

Save my details

This link works for 7 days.

Illustrative. Sample contractors for Harbourview Markets Ltd, a fictional Lagos supermarket chain.

Works with

Payroll on the same rails.

The treasury you pay from, the routes you settle by and the controls you approve with are the same ones you use everywhere else.

Treasury

The Safe your pay runs are paid from, owned by your passkeys.

Payouts

Point payroll at the treasury it should pay from.

OTC desk

Buy stablecoins for the next run at a firm price.

Questions

Payroll, answered.

Moving a contractor team across? Write to help@chainpal.org and we will help you set up your first run.

Who can we pay with Payroll?

Contractors. Payroll is built for paying contractors across borders, invited by email. It does not run payroll for employees.

How do contractors get paid?

Each contractor chooses stablecoin, bank transfer or mobile money. Every line leaves your payroll treasury in USDC, and for a bank or mobile money line it is then paid on to their account.

Do we need our contractors’ bank details?

No. You invite them by email, and they add their own payout details through a link that lasts 7 days. Your team never handles their account numbers.

What has to happen before a run is paid?

The run is approved, then signed with a passkey. Until both have happened, nothing leaves your payroll treasury.

Where does the money for a run come from?

From your payroll treasury, a Safe owned by your business’s passkeys. You can settle a product into it, or buy stablecoins for it on the OTC desk.

What does Payroll cost?

Payroll costs 0.8%, with no setup fee. See all pricing.

Open for business

Build on rails you control.

Open an account, choose where each product settles and take your first payment in digital dollars. No setup fee, and no balance held on your behalf.