> For the complete documentation index, see [llms.txt](https://docs.clv.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.clv.org/clover-wallet/solana-dapp-integration.md).

# Solana dApp Integration

Once CLV extension wallet is installed, it will inject the following to window object:

```
window.clover_solana = {
    isCloverWallet: true,
    getAccount: async() => {...}
    signTransaction: async (paload) => {...}
}
```

dApps can use the above injected object to integrate with CLV extension wallet.

## dApp Development Documents

### RPC document

<https://docs.solana.com/>

### Wallet Adapter API (lib for communicating with web wallet or extension)

{% embed url="<https://github.com/project-serum/sol-wallet-adapter>" %}

### Web3 JS (create transactions in frontend)

{% embed url="<https://github.com/solana-labs/solana-web3.js>" %}
