> ## Documentation Index
> Fetch the complete documentation index at: https://docs.confiroll.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Employer guide

> Everything an employer does in Confiroll: fund a balance, add contractors, run confidential payroll, track settlement, prove amounts, and issue payslips.

The employer app is where you pay contractors in USDC while keeping each individual amount private. You fund a confidential balance, add the people you pay, run payroll in a short wizard, and follow every payout to settlement. On-chain, the world sees that a payout settled. The amount stays hidden, and only you hold the record of who received how much.

Confiroll never holds your keys and never sees your balance. Your wallet signing key and your confidential viewing key both live on your device, and every on-chain action is fee-sponsored, so you pay 0 XLM.

## What the employer app lets you do

<CardGroup cols={2}>
  <Card title="Fund a private balance" icon="wallet">
    Bring USDC into your confidential balance with the test-USDC faucet, a CCTP bridge from another chain, or a deposit of classic USDC you already hold.
  </Card>

  <Card title="Manage contractors" icon="users">
    Add people one at a time or by CSV, track who has registered, and keep pay rates in one searchable table.
  </Card>

  <Card title="Run confidential payroll" icon="money-bill-transfer">
    Select recipients and amounts, review the batch, and settle many private payouts in one run. Each amount is hidden on-chain.
  </Card>

  <Card title="Track, prove, and report" icon="file-invoice">
    Follow payout history, issue per-cycle payslips, and produce a verifiable disclosure for an audit when you need one.
  </Card>
</CardGroup>

## The end-to-end workflow

You use these screens in order the first time, and return to them each pay cycle.

<Steps>
  <Step title="Fund your balance" icon="wallet">
    Move USDC into your confidential balance so payroll has something to spend. Use the one-click test-USDC faucet, bridge from Base Sepolia over CCTP, or deposit classic USDC. See [Fund your balance](/guide/employer/funding).
  </Step>

  <Step title="Add contractors" icon="user-plus">
    Add the people you pay and invite them to register. Each contractor connects a wallet and self-registers once so payouts can be encrypted to their viewing key. See [Contractors](/guide/employer/contractors).
  </Step>

  <Step title="Run payroll" icon="money-bill-transfer">
    Pick contractors and amounts, review the total against your available balance, and run. Your browser proves each payout privately, you approve each in your wallet, and Confiroll fee-bumps every settlement. See [Run a payroll](/guide/employer/run-payroll).
  </Step>

  <Step title="Track, prove, and report" icon="file-invoice">
    Watch settlement in [payout history](/guide/employer/history), issue [payslips](/guide/employer/payslips) for the cycle, and produce a [compliance disclosure](/guide/employer/compliance) that proves an amount without exposing the rest.
  </Step>
</Steps>

## Key things to know

<CardGroup cols={2}>
  <Card title="You keep a private ledger" icon="book">
    Amounts are hidden on-chain and Confiroll is blind to them, so the record of who received how much is your private ledger, kept encrypted on your side. On-chain confirms that a payout settled. Your ledger holds what.
  </Card>

  <Card title="You hold the disclosure key" icon="key">
    The escrow key that can reveal a specific amount for an audit lives on your device, not on Confiroll. You can prove any payout, and Confiroll cannot read one.
  </Card>

  <Card title="One approval per payout" icon="signature">
    Each payout is a transfer you sign as the transaction source. A run of twelve payouts is twelve quick wallet approvals, sequenced for you by the run screen.
  </Card>

  <Card title="Only Ready contractors are payable" icon="circle-check">
    A contractor becomes payable once they connect a wallet and register their confidential account. Until then they show as Invited or Onboarding and stay out of runs.
  </Card>

  <Card title="Every action is 0 gas" icon="gas-pump">
    Depositing, merging, and every payout are fee-sponsored. You sign, Confiroll fee-bumps, and your account pays 0 XLM even when it holds no XLM at all.
  </Card>

  <Card title="Confiroll is blind by design" icon="eye-slash">
    Your balance is decrypted in your browser with your viewing key. The number never travels to a server, and Confiroll cannot move your funds.
  </Card>
</CardGroup>

## Every employer screen

<CardGroup cols={2}>
  <Card title="Dashboard" icon="gauge" href="/guide/employer/dashboard">
    Your home screen: available balance, quick stats, recent activity, and the first-run checklist.
  </Card>

  <Card title="Contractors" icon="users" href="/guide/employer/contractors">
    Add and manage the people you pay, track registration status, and keep pay rates in one table.
  </Card>

  <Card title="Fund your balance" icon="wallet" href="/guide/employer/funding">
    Faucet, CCTP bridge, and classic-USDC deposit, plus how available and pending balances work.
  </Card>

  <Card title="Run a payroll" icon="money-bill-transfer" href="/guide/employer/run-payroll">
    The Select, Review, Run, Done wizard, with live per-payout progress and retries.
  </Card>

  <Card title="Payout history" icon="clock-rotate-left" href="/guide/employer/history">
    Every run and payout, with status and explorer links for public settlement proof.
  </Card>

  <Card title="Payslips" icon="file-lines" href="/guide/employer/payslips">
    Per-cycle documents, end-to-end encrypted to each contractor and anchored on-chain.
  </Card>

  <Card title="Compliance" icon="shield-check" href="/guide/employer/compliance">
    Disclose a specific amount for an audit and export a verifiable proof.
  </Card>

  <Card title="Settings" icon="sliders" href="/guide/employer/settings">
    Organization profile, keys, team and roles, defaults, network transparency, and notifications.
  </Card>
</CardGroup>

<Info>
  New here? Start with [How it works](/guide/how-it-works) for the model behind confidential payroll, then [Getting started](/guide/getting-started) to sign in and reach this app.
</Info>
