# 프로바이더

프로바이더는 애플리케이션과 블록체인 네트워크를 연결하여 상호작용을 가능하게 합니다. 위핀 지갑을 통합한 이후, 스마트 컨트랙트 메서드를 호출하거나, 사용자의 토큰 잔액을 확인하고, 거래를 진행하는데 프로바이더를 활용할 수 있습니다. 위핀 프로바이더를 이용하면, 위핀에서 지원하는 다양한 네트워크와 쉽게 상호 작용 할 수있습니다.&#x20;

위핀에서 지원하는 프로바이더는 다음과 같습니다.

* [Ethereum Provider](https://eips.ethereum.org/EIPS/eip-1193): Ethereum, Polygon, Klaytn 등 **EVM(Ethereum Virtual Machine) 호환 네트워크**와 상호작용할 때 사용합니다. 스마트 컨트랙트 함수를 호출하거나 EVM 기반 토큰의 잔액을 확인하고, 트랜잭션을 전송하는 등의 기능을 구현할 때 사용할 수 있습니다.
* [Solana Provider](https://solana.com/docs/rpc/http): Solana 블록체인과 상호작용할 때 사용할 수 있습니다. Solana 기반의 NFT 거래, SPL 토큰 전송, 혹은 Solana 스마트 컨트랙트와 상호작용하는 기능을 구현할 때 유용합니다.
* [Wagmi Connector](https://wagmi.sh/): React 기반의 앱을 개발하면서 블록체인과 상호작용할 수 있는 다양한 React Hooks를 제공하여 지갑 연결이나 계정 관리를 간단히 수행할 수 있으며, 멀티체인 지원 및 네트워크 관리에 이점을 가지고 있습니다.
* [Kaia Provider](/widget-integration/web-javascript-sdk/provider/kaia-provider.md): Kaia 블록체인과 상호작용할 수 있도록 지원하는 프로바이더입니다. JSON-RPC 요청을 통해 계정 연결, 트랜잭션 서명 및 전송, 스마트 컨트랙트 실행 등의 기능을 제공하며, EVM 기반 블록체인과 연동이 가능합니다.

아래 문서에서 자세한 사용 방법을 알아보세요.

<table data-view="cards"><thead><tr><th align="center"></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td align="center">Ethereum Provider</td><td></td><td></td><td><a href="/pages/ZDs7I0nRw6Umo7XGE4yY">/pages/ZDs7I0nRw6Umo7XGE4yY</a></td><td><a href="/files/IHeW92M41dlOiVSk7wZB">/files/IHeW92M41dlOiVSk7wZB</a></td></tr><tr><td align="center">Solana Provider</td><td></td><td></td><td><a href="/pages/ralXF5Lnkc9iCeldtb4d">/pages/ralXF5Lnkc9iCeldtb4d</a></td><td><a href="/files/2nQ06Dvn0e1DwBx8QV8l">/files/2nQ06Dvn0e1DwBx8QV8l</a></td></tr><tr><td align="center">Wagmi Connector</td><td></td><td></td><td><a href="/pages/VoUhE1kkS06xyyiX4Z1L">/pages/VoUhE1kkS06xyyiX4Z1L</a></td><td><a href="/files/9XjUS3VNPtCwrMIBuT0B">/files/9XjUS3VNPtCwrMIBuT0B</a></td></tr><tr><td align="center">Kaia Provider</td><td></td><td></td><td></td><td><a href="/files/siEKsLmDlNXIQlVFDmVR">/files/siEKsLmDlNXIQlVFDmVR</a></td></tr></tbody></table>


---

# 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/widget-integration/web-javascript-sdk/provider.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.
