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

# Overview

> Allow your server to sign requests with user embedded wallets without requiring user in the loop.

Using signers, users can allow your server to sign requests with their embedded wallet, enabling your app to take action on-chain without needing the user in the loop. This functionality allows your app to:

* Approve future onchain actions (i.e. setting a limit order or stop loss) for when the user is offline
* Automate certain onchain actions (i.e. sending a transaction when a certain condition is met)
* Reduce popups by signing transactions on the users behalf

Privy’s architecture guarantees that your server will never see the wallet's private key. All signing takes place in a secure enclave that only your application can make authorized requests to.

Follow the guides below to provision signers for your users' wallets and enable your app to securely interact with these wallets from your servers.

## Get started

<CardGroup>
  <Card title="Add a signer" icon="stamp" href="/wallets/using-wallets/signers/delegate-wallet">
    Add a signer to a user's wallet and start interacting with the wallet from your servers.
  </Card>

  <Card title="Send transactions from your server" icon="gear" href="/wallets/using-wallets/signers/use-signers">
    Send transactions on behalf of your users from a server environment.
  </Card>
</CardGroup>
