valence-domain-clients

Crates.iovalence-domain-clients
lib.rsvalence-domain-clients
version3.0.0
created_at2025-07-31 14:40:09.81147+00
updated_at2025-09-24 11:11:22.612061+00
descriptionClient implementations for interacting with Valence Protocol domains
homepage
repositoryhttps://github.com/timewave-computer/valence-domain-clients
max_upload_size
id1775155
size498,893
(bekauz)

documentation

README

Valence Domain Clients

This directory contains various utilities for interacting with chains from an off-chain client.

src/ contains the following directories:

  • common for defining common types and functionality that will apply to all domains
  • cosmos for defining cosmos-sdk related types and traits
  • evm for defining evm related types and traits

For example implementations, see the following files under src/:

  • cosmos: neutron.rs, osmosis.rs
  • evm: ethereum.rs

Co-processor

CLI

To install the valence-coprocessor binary:

cargo install \
  --git https://github.com/timewave-computer/valence-domain-clients.git \
  --no-default-features \
  --features coprocessor-bin \
  --bin valence-coprocessor

You can check the available commands via:

valence-coprocessor --help
Commit count: 104

cargo fmt