Ramper Documentation
  • 🌟WELCOME
  • 👨‍💻Developer Guide
    • Developer Dashboard
  • 🔐EMBEDDED WALLET SDK
    • Quickstart
      • For Web Apps
        • Multichain Supported
          • Wallet Integration
          • Approve NFT
          • Approve Token
          • Sign Typed
        • Get Started on Viction
      • For Unity Apps
      • For Telegram Mini Apps
        • Set up Telegram bot
        • Implement Ramper Telegram SDK
      • For React Native Apps
        • Installation
        • Getting Started
        • Wallet Integration
        • Sign Typed
        • Approve
    • Terms & Conditions
    • Privacy Policy
  • 💜RAMPER WALLET
    • About Ramper Wallet
    • 📖User Guides
      • Authentication
      • How to send NFTs
      • How to sign in to a new account
      • Wallet settings
      • How to Send & Receive tokens
      • How to add custom tokens
      • Manage Tokens
      • General settings
      • How to send assets via email
      • How to use Vault
      • How to send assets via OneID
      • How to migrate accounts from Old version to New version
    • ❓User FAQs
      • Which networks are supported on Ramper?
      • What social accounts can I use to log in to Ramper?
      • What is the difference between a Password and a Passphrase?
      • Zero-gas transactions
      • Does Ramper hold my funds?
      • Can I import my wallet from Ramper to another Web3 wallet?
      • Can I import my wallet to Ramper?
      • Why can't I see my assets?
      • What is gas fee?
      • Can I get my assets back if I send them to the wrong addresses?
      • I forgot the password of my social accounts. How can I access my funds on Ramper?
      • What happens if my social account is compromised?
      • Can I recover my wallet if I lose my social account?
      • Can I change the email that is associated with my wallet address?
      • I can't find the answer to my question. How can I get support?
      • What is a Protected Account?
      • I forgot the PIN code to log in to Ramper Wallet. How can I access my funds?
      • Which email domains are blocked?
    • Ramper Wallet (Extension) Integration
      • EVM Dapp Integration
      • Sei Dapp Integration
    • Privacy Policy
    • Terms of Service
  • 💸NFT CHECKOUT SDK
    • About Ramper NFT Checkout
    • Get Started on EVM
    • Get Started on NEAR
    • Setting Up Your Collection
    • Moving Your Collection to Production
    • Purchase History
    • Terms of Service
    • Privacy Policy
  • Import
Powered by GitBook
On this page
  • Getting Started
  • App Home Page
  • Set Up User's Wallet Address
  1. Developer Guide

Developer Dashboard

The Developer Dashboard is a control panel for creating, managing apps, and customizing UI Brand design. API keys will be issued to connect to the Ramper SDK. View user data and history here.

PreviousWELCOMENextQuickstart

Last updated 4 months ago

Getting Started

Visit our to create a new Ramper app!

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.

App Home Page

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

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

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.

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

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.

👨‍💻
Developer Dashboard
Login
Login
Creating new app
App ID and App Secret