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

# Wallets

<Warning>You must save this identifier as it is the single identifier for accessing all functionality of a wallet</Warning>

### Accessing a profile's wallet and signer

```TypeScript profileWallet.ts theme={null}
import { StardustCustodialSDK } from '@stardust-gg/stardust-custodial-sdk';

const STARDUST_API_KEY = 'your-api-key';
const sdk = new StardustCustodialSDK(apiKey);
const profile = await sdk.getProfile(profileId);
const { wallet } = profile;

// Get Ethers V5 Signer
const signer = wallet.ethers.v5.getSigner().connect(provider);
```

<Note>The StardustWallet object is your entry point to obtaining the signers required for your application.</Note>

For more information on which signers are supported, click on `Signers` on the left hand side
