# Solana Provider with WalletConnect 2.0
## Introduction
Currently WalletConnect v1.0 protocol only supports Ethereum blockchain. However we are currently developing the v2.0 protocol which will support multiple blockchains.
We estimate the v2.0 protocol to be available for testing mid/late Q4 2020 and to be publicly released by early Q1 2021. Therefore we would like to apply for a grant to support for Solana blockchain as suggested by Dom Tsang.
In this grant proposal we aim to add WalletConnect support for both Solana dapps and wallets with a custom Solana provider with Solana Web3.js
## Goal
Support Solana blockchain with WalletConnect v2.0 protocol with JSON-RPC interoperability between Dapps and Wallets
## Expected Behavior
User is able to connect to a WalletConnect wallet supporting Solana blockchain from a Solana dapp using the Solana provider.
User should be able:
- getAccountInfo - User can expose Wallet accounts to the Dapps
- signTransaction - Dapp can request User to sign transactions from Wallet
These are the core user flows that is expected to support through WalletConnect 2.0 protocol. Any other JSON-RPC methods should be able to be proxied either directly through the wallet or routed directly to a remote node.
## Deliverables
- Solana Provider Development
- support JSON-RPC interface for Solana blockchain from the Dapp provider
- route requests accordingly through WalletConnect protocol to the wallet
- Wallet Reference Implementation
- support JSON-RPC interface for Solanna blockchain on the Test Wallet
- implement private key management and signing module for Test Wallet
- Developer Documentation
- describe how to use the Solana provider for a Solana dapp
- include examples as part of WalletConnect Documentation
## Timeline & Budget
- Solana Provider development
- Wallet Reference Implementation
- Testing & QA
- Documentation
**Project Duration:** 2 weeks
**Project Budget:** 15.000 USD