# Widget Integration

- [Prerequisites](https://docs.wepin.io/en/widget-integration/prerequisites.md)
- [Web: JavaScript SDK](https://docs.wepin.io/en/widget-integration/web-javascript-sdk.md)
- [Login Library](https://docs.wepin.io/en/widget-integration/web-javascript-sdk/login-library.md)
- [Installation](https://docs.wepin.io/en/widget-integration/web-javascript-sdk/login-library/installation.md)
- [Initialization](https://docs.wepin.io/en/widget-integration/web-javascript-sdk/login-library/initialization.md)
- [Methods](https://docs.wepin.io/en/widget-integration/web-javascript-sdk/login-library/methods.md)
- [PIN Pad Library](https://docs.wepin.io/en/widget-integration/web-javascript-sdk/pin-pad-library.md)
- [Installation](https://docs.wepin.io/en/widget-integration/web-javascript-sdk/pin-pad-library/installation.md)
- [Initialization](https://docs.wepin.io/en/widget-integration/web-javascript-sdk/pin-pad-library/initialization.md)
- [Methods](https://docs.wepin.io/en/widget-integration/web-javascript-sdk/pin-pad-library/methods.md)
- [Widget](https://docs.wepin.io/en/widget-integration/web-javascript-sdk/widget.md): This is the SDK (Software Development Kit) that can be used in a JavaScript SDK browser environment.
- [Installation](https://docs.wepin.io/en/widget-integration/web-javascript-sdk/widget/installation.md)
- [Initialization](https://docs.wepin.io/en/widget-integration/web-javascript-sdk/widget/initialization.md)
- [Methods](https://docs.wepin.io/en/widget-integration/web-javascript-sdk/widget/method.md)
- [Final Review](https://docs.wepin.io/en/widget-integration/web-javascript-sdk/widget/final-review.md)
- [Provider](https://docs.wepin.io/en/widget-integration/web-javascript-sdk/provider.md)
- [Ethereum Provider](https://docs.wepin.io/en/widget-integration/web-javascript-sdk/provider/ethereum-provider.md)
- [Kaia Provider](https://docs.wepin.io/en/widget-integration/web-javascript-sdk/provider/kaia-provider.md)
- [Solana Provider](https://docs.wepin.io/en/widget-integration/web-javascript-sdk/provider/solana-provider.md)
- [Wagmi Connector](https://docs.wepin.io/en/widget-integration/web-javascript-sdk/provider/wagmi-connector.md)
- [Wallet Adapter](https://docs.wepin.io/en/widget-integration/web-javascript-sdk/wallet-adapter.md)
- [Solana Wallet Adapter](https://docs.wepin.io/en/widget-integration/web-javascript-sdk/wallet-adapter/solana-wallet-adapter.md): @wepin/solana-wallet-adapter is designed to interact with the Solana blockchain, providing an easy-to-use Wallet Adapter based on @solana/wallet-adapter-base.
- [Android: Java & Kotlin SDK](https://docs.wepin.io/en/widget-integration/android-java-and-kotlin-sdk.md)
- [Login Library](https://docs.wepin.io/en/widget-integration/android-java-and-kotlin-sdk/login-library.md)
- [Installation](https://docs.wepin.io/en/widget-integration/android-java-and-kotlin-sdk/login-library/installation.md)
- [Initialization](https://docs.wepin.io/en/widget-integration/android-java-and-kotlin-sdk/login-library/init.md)
- [Methods](https://docs.wepin.io/en/widget-integration/android-java-and-kotlin-sdk/login-library/method.md)
- [PIN Pad Library](https://docs.wepin.io/en/widget-integration/android-java-and-kotlin-sdk/pin-pad-library.md)
- [Installation](https://docs.wepin.io/en/widget-integration/android-java-and-kotlin-sdk/pin-pad-library/installation.md)
- [Initialization](https://docs.wepin.io/en/widget-integration/android-java-and-kotlin-sdk/pin-pad-library/init.md)
- [Methods](https://docs.wepin.io/en/widget-integration/android-java-and-kotlin-sdk/pin-pad-library/method.md)
- [Widget Library](https://docs.wepin.io/en/widget-integration/android-java-and-kotlin-sdk/widget-library.md)
- [Installation](https://docs.wepin.io/en/widget-integration/android-java-and-kotlin-sdk/widget-library/installation.md)
- [Initialization](https://docs.wepin.io/en/widget-integration/android-java-and-kotlin-sdk/widget-library/initialization.md)
- [Methods](https://docs.wepin.io/en/widget-integration/android-java-and-kotlin-sdk/widget-library/methods.md)
- [iOS: Swift SDK](https://docs.wepin.io/en/widget-integration/ios-swift-sdk.md)
- [Login Library](https://docs.wepin.io/en/widget-integration/ios-swift-sdk/login-library.md)
- [Installation](https://docs.wepin.io/en/widget-integration/ios-swift-sdk/login-library/installation.md)
- [Initialization](https://docs.wepin.io/en/widget-integration/ios-swift-sdk/login-library/init.md)
- [Methods](https://docs.wepin.io/en/widget-integration/ios-swift-sdk/login-library/method.md)
- [PIN Pad Library](https://docs.wepin.io/en/widget-integration/ios-swift-sdk/pin-pad-library.md)
- [Installation](https://docs.wepin.io/en/widget-integration/ios-swift-sdk/pin-pad-library/installation.md)
- [Initialization](https://docs.wepin.io/en/widget-integration/ios-swift-sdk/pin-pad-library/init.md)
- [Methods](https://docs.wepin.io/en/widget-integration/ios-swift-sdk/pin-pad-library/method.md)
- [Widget Library](https://docs.wepin.io/en/widget-integration/ios-swift-sdk/widget-library.md)
- [installation](https://docs.wepin.io/en/widget-integration/ios-swift-sdk/widget-library/installation.md)
- [initialization](https://docs.wepin.io/en/widget-integration/ios-swift-sdk/widget-library/initialization.md)
- [Methods](https://docs.wepin.io/en/widget-integration/ios-swift-sdk/widget-library/methods.md)
- [Flutter SDK](https://docs.wepin.io/en/widget-integration/flutter-sdk.md): This document explains the procedure for integrating the Wepin widget into Flutter using the Flutter SDK.
- [Login Library](https://docs.wepin.io/en/widget-integration/flutter-sdk/login-library.md): This is a guide page on how to log in to Wepin using OAuth authentication tokens, such as social logins, or via email in Flutter.
- [Installation](https://docs.wepin.io/en/widget-integration/flutter-sdk/login-library/installation.md): This guide explains how to install the Wepin Flutter Login Library.
- [Initialization](https://docs.wepin.io/en/widget-integration/flutter-sdk/login-library/initialization.md): This guide explains how to initialize the Wepin Flutter Login Library.
- [Methods](https://docs.wepin.io/en/widget-integration/flutter-sdk/login-library/methods.md): Below are the methods provided by the Wepin Flutter Login Library.
- [PIN Pad Library](https://docs.wepin.io/en/widget-integration/flutter-sdk/pin-pad-library.md)
- [Installation](https://docs.wepin.io/en/widget-integration/flutter-sdk/pin-pad-library/installation.md)
- [Initialization](https://docs.wepin.io/en/widget-integration/flutter-sdk/pin-pad-library/init.md)
- [Methods](https://docs.wepin.io/en/widget-integration/flutter-sdk/pin-pad-library/method.md)
- [Widget](https://docs.wepin.io/en/widget-integration/flutter-sdk/widget.md): This is a guide page on how to use the Wepin Widget SDK in Flutter.
- [Installation](https://docs.wepin.io/en/widget-integration/flutter-sdk/widget/installation.md): This guide explains how to install the Wepin Flutter Widget SDK.
- [Initialization](https://docs.wepin.io/en/widget-integration/flutter-sdk/widget/initialization.md): SDK Initialization for Wepin Flutter Widget SDK
- [Methods](https://docs.wepin.io/en/widget-integration/flutter-sdk/widget/method.md): Here are the methods provided by the Wepin Flutter Widget SDK.
- [Final Review](https://docs.wepin.io/en/widget-integration/flutter-sdk/widget/final-review.md)
- [React Native SDK](https://docs.wepin.io/en/widget-integration/react-native-sdk.md): This document explains the procedure for integrating the Wepin widget into React Native using the React Native SDK.
- [Login Library](https://docs.wepin.io/en/widget-integration/react-native-sdk/login-library.md): This is a guide page on how to log in to Wepin using OAuth authentication tokens, such as social logins, or via email in React Native.
- [Installation](https://docs.wepin.io/en/widget-integration/react-native-sdk/login-library/installation.md): This guide explains how to install the Wepin React Native Login Library.
- [Initialization](https://docs.wepin.io/en/widget-integration/react-native-sdk/login-library/initialization.md)
- [Methods](https://docs.wepin.io/en/widget-integration/react-native-sdk/login-library/methods.md): Below are the methods provided by the Wepin React Native Login Library.
- [PIN Pad Library](https://docs.wepin.io/en/widget-integration/react-native-sdk/pin-pad-library.md): A package that provides UI and functionality in an React Native environment to receive the user's PIN when using a RESTful API.
- [Installation](https://docs.wepin.io/en/widget-integration/react-native-sdk/pin-pad-library/installation.md): This guide explains how to install the Wepin React Native PIN Pad SDK.
- [Initialization](https://docs.wepin.io/en/widget-integration/react-native-sdk/pin-pad-library/initialization.md): SDK Initialization for Wepin React Native PIN Pad SDK
- [Methods](https://docs.wepin.io/en/widget-integration/react-native-sdk/pin-pad-library/method.md): Methods can be used after initialization of Wepin PIN Pad SDK.
- [Widget](https://docs.wepin.io/en/widget-integration/react-native-sdk/widget.md): This is a guide page on how to use the Wepin Widget SDK in React Native
- [Installation](https://docs.wepin.io/en/widget-integration/react-native-sdk/widget/installation.md): This guide explains how to install the Wepin React Native Widget SDK.
- [Initialization](https://docs.wepin.io/en/widget-integration/react-native-sdk/widget/initialization.md): SDK Initialization for Wepin React Native Widget SDK
- [Methods](https://docs.wepin.io/en/widget-integration/react-native-sdk/widget/method.md): Here are the methods provided by the Wepin React Native Widget SDK.
- [Provider](https://docs.wepin.io/en/widget-integration/react-native-sdk/provider.md)
- [Installation](https://docs.wepin.io/en/widget-integration/react-native-sdk/provider/installation.md): This guide explains how to install the Wepin React Native Provider
- [Initialization](https://docs.wepin.io/en/widget-integration/react-native-sdk/provider/initialization.md): SDK Initialization for Wepin React Native Provider SDK
- [Methods](https://docs.wepin.io/en/widget-integration/react-native-sdk/provider/method.md): Methods can be used after initialization of Wepin Provider SDK.
- [Provider Methods](https://docs.wepin.io/en/widget-integration/react-native-sdk/provider/provider-methods.md): Once you have obtained a provider using getProvider(), you can use the following methods:
- [Compose Multiplatform SDK](https://docs.wepin.io/en/widget-integration/compose-multiplatform-sdk.md): This document explains the procedure for integrating the Wepin widget into Compose Multiplatform using the Compose Multiplatform SDK.
- [Login Library](https://docs.wepin.io/en/widget-integration/compose-multiplatform-sdk/login-library.md): This is a guide page on how to log in to Wepin using OAuth authentication tokens, such as social logins, or via email in Compose Multiplatform
- [Installation](https://docs.wepin.io/en/widget-integration/compose-multiplatform-sdk/login-library/installation.md): This guide explains how to install the Wepin Compose Multiplatform Login Library.
- [Initialization](https://docs.wepin.io/en/widget-integration/compose-multiplatform-sdk/login-library/initialization.md): This guide explains how to initialize the Wepin Compose Multiplatform Login Library.
- [Methods](https://docs.wepin.io/en/widget-integration/compose-multiplatform-sdk/login-library/methods.md): Below are the methods provided by the Wepin Compose Multiplatform Login Library.
- [Widget](https://docs.wepin.io/en/widget-integration/compose-multiplatform-sdk/widget.md): This is a guide page on how to use the Wepin Widget SDK in Compose Multiplatform.
- [Installation](https://docs.wepin.io/en/widget-integration/compose-multiplatform-sdk/widget/installation.md): This guide explains how to install the Wepin Compose Multiplatform Widget SDK.
- [Initialization](https://docs.wepin.io/en/widget-integration/compose-multiplatform-sdk/widget/initialization.md)
- [Methods](https://docs.wepin.io/en/widget-integration/compose-multiplatform-sdk/widget/methods.md)
- [Final Review](https://docs.wepin.io/en/widget-integration/compose-multiplatform-sdk/widget/final-review.md)


---

# 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.wepin.io/en/widget-integration.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.
