> For the complete documentation index, see [llms.txt](https://docs.ramper.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ramper.xyz/developer-guide/developer-dashboard.md).

# Developer Dashboard

## **Getting Started**

Visit our [Developer Dashboard](https://developer.v2.ramper.xyz/signin) to create a new Ramper app!

<figure><img src="/files/O4EeN6B8fleMhqQdU21A" alt=""><figcaption><p>Login</p></figcaption></figure>

<figure><img src="/files/quBwBFxQOxIqqXMOmIvr" alt=""><figcaption><p>Login</p></figcaption></figure>

<figure><img src="/files/pKl2zPURE1jKGRWaSvC6" alt=""><figcaption><p>Creating new app</p></figcaption></figure>

Once a new app is created, an App ID and App Secret will be generated. App secrets can be re-rolled anytime. The App ID should be provided to the `init` function when using our SDK to allow you to track your user's activity on Ramper. The App Secret is used to verify the issued `idToken` on your server side to manage user sessions.

<figure><img src="/files/X9zJC1b0JPfiTPc2eLCs" alt=""><figcaption><p>App ID and App Secret</p></figcaption></figure>

### App Home Page

Use your new App ID in the init() function when initializing the SDK.

```jsx
init({
  appId: <YOUR APP ID HERE>
  appName: 'Polygon Test App',
  authProviders: [
    AUTH_PROVIDER.GOOGLE,
    AUTH_PROVIDER.FACEBOOK,
    AUTH_PROVIDER.TWITTER,
    AUTH_PROVIDER.APPLE,
    AUTH_PROVIDER.EMAIL
  ],
  walletProviders: [WALLET_PROVIDER.METAMASK],
  network: SUPPORTED_ETHEREUM_NETWORKS.MATICMUM,
  theme: THEME.DARK,
})
```

### **Set Up User's Wallet Address**

{% hint style="info" %}
This feature allows developers to configure the wallet address setup for their Dapp during the initial creation phase. It determines how user wallet addresses are synced during social login. **This is a one-time setting and cannot be modified later.**
{% endhint %}

#### Available Options

* **Coin98 Super Wallet:**
  * Syncs the user's wallet address with Coin98 Super Wallet’s social login
  * Suitable for Dapps that require integration with Coin98 Super Wallet for consistency
* **Ramper Wallet:**
  * Syncs the user's wallet address with Ramper Mobile/Extension Wallet
* **Different:**
  * Allows users to provide a custom wallet address **independent of** Coin98 Super Wallet and Ramper Wallet

#### **How to Set Up During Application Creation**

1. Access the Developer Dashboard
2. Log in to the developer dashboard to create your Dapp
3. Select wallet address sync options:

* Coin98 Super Wallet
* Ramper Wallet
* Different

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

Once selected, click the **Add** button to finalize the wallet address setup. This configuration will apply to all users accessing the Dapp via the social login SDK.
