Motivation MoneyMotivation Money

Getting Started

Set up your organization and run your first payroll in under 30 minutes.

This guide walks you through the complete setup — from creating your organization to running your first payroll.

Step 1: Create Your Organization

  1. Go to app.motivation.money/sign-up
  2. Enter your name and company email (e.g., you@acme.com)
  3. The system checks your email domain:
    • Domain not claimed — you're prompted to create a new organization. Enter org name, region, and industry.
    • Domain already claimed — you join the existing organization as an employee.
  4. Verify your email with the 6-digit code sent to your inbox.

Sign In

Your email domain is claimed exclusively — no other organization can use it. This ensures employees signing up with @acme.com always land in your org.

Promotion: All organizations currently have full Pro access — unlimited members, no restrictions. See Pricing for details.

Step 2: Connect Your Safe Wallet

Your treasury lives in a Gnosis Safe multi-sig wallet. Motivation Money never holds your funds — it proposes transactions that your signers approve.

  1. Go to Settings → Funding
  2. Enter your Safe address and API key (from app.safe.global)
  3. The system verifies the Safe and shows: threshold, owner addresses, nonce
  4. Map Safe owners to team operators in Signer Management
  5. Designate one signer as the Agent Proposer for automated transaction proposals

Funding — Safe

Step 3: Connect Your Exchange

Your exchange routes payouts to employee wallets. Motivation Money supports OKX, Coinbase, Binance, and Kraken.

  1. In Settings → Funding, scroll to CEX Account
  2. Select your exchange provider
  3. Enter API credentials (API key, secret, passphrase where required)
  4. Click Test Connection to verify
  5. The deposit address appears automatically

See CEX Setup Guide for exchange-specific walkthroughs.

Funding — CEX

Step 4: Configure Safety Gates

Still in Settings → Funding, configure transfer safety:

GateWhat it does
Transfer verificationTriple-source address verification before sending
Signer acknowledgmentSigners confirm they've reviewed transfer details
Simulation checkOn-chain simulation before execution (optional)

If your company operates multiple entities (e.g., "Acme Corp USA" + "Acme Singapore Pte Ltd"):

  1. Go to Settings → General, scroll to Legal Entities
  2. Click Add Entity — enter name, jurisdiction, address, representative details
  3. Upload entity-specific logo and signature image
  4. Set one entity as default — it appears on statements and email templates
  5. Assign employees to entities in their member detail dialog

Settings — General

Step 6: Add Your Team

  1. Go to the Team page → click Add Employee
  2. Enter name, email, salary, employment type, stablecoin, and network
  3. The employee receives an invitation email to create their account
  4. For bulk onboarding, use Import CSV

Team Page

Custom Employment Types

Create any type to match your team structure:

  1. Settings → General → Employment TypesAdd Type
  2. Enter a key (e.g., AMBASSADOR) and display name
  3. Custom types work everywhere: payroll filtering, permissions, templates, statements

Step 7: Verify Wallet Addresses

Before running payroll, verify every wallet:

  1. On Team → click Verify Wallets
  2. The system sends a small micro-deposit to each unverified wallet
  3. Employees confirm the exact amount in My Account
  4. Verified wallets show a green checkmark

See Wallet Setup Guide for the detailed flow.

Step 8: Run Your First Payroll

  1. PayoutsNew PayoutPayroll Run
  2. Set period dates, select employment types to include
  3. Review employee table with calculated amounts
  4. Click Create Payroll Run

Create Payroll

Then follow the pipeline: DraftConfirmExecuteCompleted

Employees receive email notifications when their payout is confirmed on-chain.

How Funds Flow

┌─────────────┐     ┌─────────────┐     ┌─────────────────┐
│  Safe Wallet │────▶│  CEX Account │────▶│ Employee Wallets │
│  (Treasury)  │     │  (OKX, etc.) │     │  (Individual)    │
└─────────────┘     └─────────────┘     └─────────────────┘

       │  (Auto-sweep)
┌─────────────────────────┐
│  HD-Derived Wallets      │ ◀── Client payments
│  (Per-client addresses)  │
└─────────────────────────┘

Pay-out: Safe → CEX → Employee wallets (privacy-preserving)

Pay-in: Client → HD wallet → Auto-sweep to Safe treasury

What's Next

On this page