# TomoEVMKit

## Enhanced RainbowKit

<figure><img src="/files/idBrKZpsg3Gm2l2qaV9J" alt=""><figcaption><p>TomoEVMKit UI</p></figcaption></figure>

**TomoEVMKit** extends **RainbowKit** with the following enhancements:

**• Embedded Wallet:** A non-custodial wallet created upon social login, ensuring seamless and secure onboarding for users.

**• Social Login Support:** Users can log in using popular platforms like Google, Telegram, Twitter, and Kakao. Each social login automatically generates a secure, non-custodial wallet, powered by Cubist’s enterprise-grade infrastructure.

**• Improved Security:** App information is now securely retrieved via API using a \`clientId\`, protecting against phishing risks.

#### Embedded Wallet

Powered by Cubist: Ensures high security for user wallets. Learn more at [cubist.dev](https://cubist.dev/).

For developers already using RainbowKit, Tomo EVM Kit expands login options while preserving existing wallet functionality. Meet your users wherever they are: any wallet, any login option.

#### Demo&#x20;

You can explore our [demo site](http://tomoevmkit.pages.dev/) to experience our SDK UI and features.


---

# 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://docs.tomo.inc/tomo-sdk/tomoevmkit.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.
