Skip to main content

Delegate webpage

What is a Kukai Embed delegate?

A Kukai-Embed delegate is just a webpage that lets users sign in with a social provider, approve operations and send deeplinks back to your mobile App.

A working example of a delegate page can be found in this repository. For more information regarding deeplinks, please vist the Deeplinking Example.

This delegate page is responsible for:

  • Presenting users with the kukai-embed UI or some custom UI so that they can log in with a social provider,
  • Allowing users to approve or deny transactions
  • Handling errors
  • Redirecting users back to your mobile app by sending a deep link that contains information about the user (their address, social provider, public key)
tip

In development, you need to use ghostnet locally. In production you will need to self host a delegate page as your domain needs to be whitelisted for mainnet. Send inquiries to contact@kukai.app.


Delegate Webpage Example: