ocular icon indicating copy to clipboard operation
ocular copied to clipboard

Ocular

Ocular seeks to be the preferred cosmos client library UX for Rust projects. It is strongly based on Lens, a go client library for blockchains built with the Cosmos SDK.

Features

Existing

let client = ChainClient::new("cosmoshub");

In Progress

  • Core module querys
  • Tendermint querys
  • Key management
  • TX signing with the familiar cosmos Accounts paradigm
  • Automatic IBC relayer path retrieval

Future

  • Arbitrary gRPC message sending (for custom modules)