Cartesi
Cartesi provides some TypeScript libraries that helps users to develop Cartesi applications.
@cartesi/viem
Viem extension library that provides L1 public actions and L1 wallet actions related to Cartesi smart contracts infrastructure, and L2 public actions related to the Cartesi Rollups v2 JSON-RPC API.
@cartesi/wagmi-plugin
Wagmi CLI plugin that generates code (ABIs and deployment addresses) for the Cartesi Rollups smart contracts directly from an official release.
@cartesi/codec
Isomorphic utility functions to decode (and encode, for testing) data compliant with the Cartesi Rollups Inputs and Outputs interfaces.
@cartesi/rpc
This library provides a typed JSON-RPC client for the Cartesi Rollups v2 JSON-RPC API.