> For the complete documentation index, see [llms.txt](https://docs.slerf.tools/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.slerf.tools/en/wallet-management/vanity-address-generator-solana.md).

# Solana Vanity Wallet Generation Guide

{% hint style="success" %}
Quickly generate a Solana wallet address containing specific numbers or letter combinations, providing personalized and memorable options, adding a unique charm to your digital identity.
{% endhint %}

To avoid confusion, Solana contract addresses cannot use the number "0", uppercase letter "O", uppercase letter "I", and lowercase letter "l".

### How to use the Solana Vanity Wallet Generation Tool:

1. Open the SlerfTools Vanity Address Generation page.
2. Enter the custom vanity prefix and suffix you want.
3. Choose whether the vanity address is case-sensitive.
4. Start generating the vanity address and wait for the output.
5. Save the generated private key and import it into another wallet.
6. The wallet generation is executed entirely on your local computer. It is recommended to disconnect from the internet (disable WiFi or unplug the network cable) while generating the wallet.

### Preparation:

1. A computer or a mobile phone
2. Solana wallet (Phantom Wallet installation guide)

Specific Steps:

1. Open the SlerfTools Vanity Address Generation page: [Solana Vanity Address Generator](https://slerf.tools/en-us/vanity-address-generator/solana)

Enter the SlerfTools page to create a vanity token.&#x20;

You can switch the language from the top right corner.

<figure><img src="/files/nWeqPn8TwhQMcfgijNJW" alt=""><figcaption></figcaption></figure>

2. **Enter the custom vanity prefix and suffix you desire.**

{% hint style="warning" %}
It's recommended to customize vanity addresses within 5 characters to avoid excessively long generation times.
{% endhint %}

<figure><img src="/files/J1zIUsEzhMDMWUteXnBz" alt=""><figcaption></figcaption></figure>

3. **Choose whether the vanity address is case-sensitive** (generates faster if case is not considered).

<figure><img src="/files/ZdaTrZqF4TXrpJngIUoU" alt=""><figcaption></figcaption></figure>

3. Start generating the vanity address and wait for the vanity information to be output. Remember to save your private key securely.

<figure><img src="/files/h4XQaUs8yKj8nnYXrlWL" alt=""><figcaption></figcaption></figure>

{% hint style="danger" %}
**Security Reminder:**&#x20;

Wallet generation is conducted entirely on your local computer. The website does not and will never store your private key. It is recommended to disconnect from the internet (disable WiFi or unplug the network cable) while generating your wallet. The process uses a latest 256-bit (32-byte) random seed for generating the private key and matches the user-defined format for the address using the keccak-256 algorithm. There is no need to worry about the key being compromised.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.slerf.tools/en/wallet-management/vanity-address-generator-solana.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
