cURL
Account Management
Create Account
Create a new Grid account using either email authentication or signer-based policies
POST
cURL
There are two types of accounts that can be created with this endpoint:Documentation Index
Fetch the complete documentation index at: https://developers.squads.so/llms.txt
Use this file to discover all available pages before exploring further.
- Email-based accounts
- Signer-based accounts
Implementation Guide
Email-based Accounts Creation Flow
Initiate account creation
Use this endpoint to create the account specifying the email address of the
user.
Verify your user's email to complete account creation
Call the Verify Account
OTP endpoint to
complete the account creation process.
Grid accounts do not have the same address in sandbox and production. DO NOT send funds to the same address in both environments. Create unique accounts for each environment and ensure you use the correct address for your environment.
Signer-based Accounts Creation Flow
Create Account
Specify your own ed25519 public keys and the threshold for the account. Signer based accounts are immediately created and return the account address in the response.
Grid accounts do not have the same address in sandbox and production. DO NOT send funds to the same address in both environments. Create unique accounts for each environment and ensure you use the correct address for your environment.
Authorizations
Your Grid API key from the Grid Dashboard
Headers
Solana network environment (sandbox, devnet, mainnet)
Idempotency key to prevent duplicate account creation
Body
application/json