cURL
Account Management
Create Account with Custom Signers
Create a Grid smart account with custom signer configurations
POST
cURL
Creates a smart account with email signers (MPC-managed via Turnkey/Privy) or pubkey signers (external keys you manage).
Signer Types
Email: MPC-managed wallet created for the email address. Pubkey: Existing Solana public key you control.Permissions
| Permission | Value | Description |
|---|---|---|
CAN_INITIATE | 1 | Create transaction proposals |
CAN_VOTE | 2 | Approve or reject proposals |
CAN_EXECUTE | 4 | Execute approved transactions |
Threshold cannot exceed the number of signers with
CAN_VOTE.Example: 2-of-3 Treasury
Related Endpoints
Authorizations
Your Grid API key from the Grid Dashboard
Headers
Solana network environment (sandbox, production)
Optional idempotency key to prevent duplicate account creation