Skip to main content
Avok does not wrap sending and signing in framework hooks. createAvokClient announces a standard provider, and you transact with the standard ecosystem tools. There is nothing Avok-specific in how you send.

What gets announced

An EIP-1193 provider, announced over EIP-6963. wagmi, viem, ethers, and RainbowKit discover it like any other injected wallet. The announced identity (name, icon, and reverse-DNS id) is the operator’s, supplied at config. See Trust and defaults.

Supported EIP-1193 methods

The provider answers these JSON-RPC methods:

Get the provider directly

If you are not using a connector library, client.getEip1193Provider() hands you the EIP-1193 provider for direct use with viem’s custom() transport. See Send a transaction.