# Getting Started

Embark on your journey to build and launch a Mini App within the Speed Wallet. This guide will walk you through the essential prerequisites, setup process, and detailed steps required to create, test, and publish your Mini App with ease.&#x20;

Speed Wallet’s Mini Apps offer a streamlined and secure way to reach a global audience, enabling businesses to deliver engaging experiences directly within the wallet.

### Development Workflow

Follow these steps to develop, integrate, and publish your Mini App on Speed Wallet:

**Register on Speed Wallet**

1. Download the Speed Wallet app from the [ App Store](https://speedapp.go.link/6jOaE).
2. Create a account or log in with your existing Speed Wallet credentials.

[**Create and Configure** ](/speed-wallet-mini-apps/creating.md)**Your Mini App**

1. Navigate to the Mini Apps Section within the Settings > Developers.
2. Provide all necessary app details, including the app name, description, features, and branding assets.
3. Configure URL parameters to receive essential user information, such as account ID, balance, and language preference.

[**Test**](/speed-wallet-mini-apps/testing.md) **Your Mini App**

1. Use Speed Wallet’s testing environment to validate your Mini App’s functionality and user experience.
2. Test key features, including:
   1. Authorization Flows: Ensure secure user login and authentication.
   2. Payment Integrations: Verify seamless transactions if your app involves crypto payments.
   3. UI/UX Consistency: Make sure the app adapts well to different screen sizes and devices.

[**Submit Your App**](/speed-wallet-mini-apps/listing.md) **for Approval**

1. Once testing is complete, submit your Mini App for admin approval via App listing.
2. The Speed Wallet review team will assess your app for compliance with platform guidelines, security standards, and quality benchmarks.
3. You will receive feedback if any changes are required before publication.

**Publish Your Mini App**

1. After approval, your Mini App will be listed on the Speed Wallet App Store, making it accessible to all Speed Wallet users globally.
2. Monitor your app’s performance using Speed Wallet’s analytics tools and gather user feedback to drive improvements.

**Manage Your Mini App**

1. Use the Developer settings to manage your Mini App’s settings, push updates, and monitor analytics.
2. Implement updates and new features as needed, ensuring your app remains relevant and engaging.
3. Handle any support requests or issues reported by users promptly.


---

# Agent Instructions: 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:

```
GET https://speed-wallet.gitbook.io/speed-wallet-mini-apps/getting-started.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
