blockchain-api
blockchain-api copied to clipboard
WalletConnect's Blockchain API
### Is there an existing issue for this? - [X] I have searched the existing issues ### Current Behavior I was trying to add Blast in my dapp, and with...
# Description resolves #307 - added [Tenderly](https://tenderly.co) node RPCs (you can find full list [here](https://docs.tenderly.co/supported-networks-and-languages)) - wrote http and websocket providers - wrote tests for http and websocket connections -...
# Description Updates to latest version of utils-rs and thus axum 0.7 and http/hyper v1 deps. Also: - Removes unused `src/extractors` which were giving some clippy warnings. Remaining work: -...
# Description Removes the dependency on WalletConnectRust and uses the erc6492 library directly. Also upgrades to use a "self provider" pattern where the EVM library directly calls into the RPC...
For chains where it is marked as guaranteed availability in [SUPPORTED_CHAINS.md](https://github.com/WalletConnect/blockchain-api/blob/master/SUPPORTED_CHAINS.md) we should never return a 5xx error. So we should be alarmed on all 5xx errors for guaranteed chains....
When we support more than mainnet ENS resolution, knowing which chain the user is on would be useful information to determine which resolver to use. I propose an endpoint format...
https://github.com/WalletConnect/blockchain-api/pull/592#discussion_r1536224060
Add a filter by the chain for the transaction history. Requested in https://github.com/WalletConnect/web3modal/pull/1834#discussion_r1505257745
Sync CORS headers with the allowlist for the ProjectID. The full context: https://walletconnect.slack.com/archives/C03SCF66K2T/p1708033774915299