⚛️
Leap Cosmos
  • Introduction
  • for dapps: Connect to Leap
    • Introduction
    • Optimizing Wallet Connectivity for Cosmos Dapps
    • Add Leap to existing Keplr integration
    • Add Leap to a new dapp
    • Suggest chain : Add Leap to a non-native chain
    • Add Leap to a Secret dapp
    • Wallet Connect
    • Wallet Adapters
      • Cosmos Kit
      • Shuttle
    • API Reference
  • for chains: integrate into Leap
    • Introduction
  • for SEI dapps: Connect to Compass
    • Connect to Compass
  • FOR SEI EVM DAPPS: CONNECT TO COMPASS
    • Connect to Compass
    • Supported RPC methods
  • Leap Metamask Snap
    • Introduction
    • Integrating Snaps
      • Metamask Cosmos Snap
      • Cosmos Snap Provider
      • Cosmos Kit
  • Embedded Wallet SDK
    • Embedded Wallet SDK React
    • Embedded Wallet Provider
    • Migration
    • Usage without UI
  • Elements
    • Introduction
    • Get Started
    • Integrate via CDN / Script Tag
    • Integrate as an Embed
    • Components
      • Aggregated Swaps
      • IBC Only Swaps
      • Fiat On-ramp
      • IBC Transfer
      • Multi View
    • Theming
      • Using CSS Variables
      • Advanced Customisations
    • Use Elements Without the UI
    • Tab Config
    • Using Skip API Key
  • Cosmos Nodes
    • Fallback Falooda : Node Fallback System
    • (Coming Soon) Blockchain Node Setup Guide
    • (Coming Soon) Monitoring Blockchain Node Performance
  • RESOURCES
    • Leap Assets
Powered by GitBook
On this page
  • Connect to Leap already present
  • Cosmos Kit Adapter
  • Sei Wallet Adapter
  1. for SEI dapps: Connect to Compass

Connect to Compass

This is a document to help you add support for Compass Wallet on your Sei dapp

PreviousIntroductionNextConnect to Compass

Last updated 1 year ago

This documentation is intended to help you integrate Compass Wallet into your Sei Dapps.

Install Compass Wallet :

There are three main ways to go about integrating Compass depending on your current wallet integration state:

Connect to Leap already present

In case you already have Connect to Leap integrated on your dapp, you can add support for Compass Wallet by replicating what you exactly did for Leap.

Similar to Leap, you can find an object named 'compass' in the window object, which can be accessed using window.compass

All the methods and interfaces remain exactly the same. You can refer Leap's

Cosmos Kit Adapter

If you already have Cosmos Kit integrated on your dapp, to connect to Compass using cosmos kit add the and voila!

Link to Cosmos Kit :

Sei Wallet Adapter

You can also use the Sei Wallet Adapter that also has support for Compass Wallet. It is built by the Sei team. You can integrate the package from here :

One common issue we have seen on Sei dapps is transactions not happening for Ledger users. We recommend using getOfflineSignerAuto method rather than getOfflineSigner. Let us know in case you require help testing Ledger transactions out

Additionally, Compass Mobile Wallet (both iOS and Android) will be coming out soon as well with Wallet Connect v2 supported

Compass Brand Kit :

We hope this information helps you integrate Compass into your Sei Dapp. If you have any questions or need further assistance, please don't hesitate to reach out to us at .

https://chrome.google.com/webstore/detail/compass-wallet/anokgmphncpekkhclmingpimjmcooifb
API Reference
@cosmoskit/compass package
https://docs.cosmoskit.com/
https://github.com/sei-protocol/sei-js
https://www.notion.so/leapwallet/Compass-Brand-Kit-03b6575eb0bd4114a6b1583b4b1e148d
support@leapwallet.io