34 packages
@penumbra-labs/registry
Chain and asset registry for Penumbra
@penumbra-zone/bech32
Tools for manipulating Penumbra bech32 strings
@penumbra-zone/bech32m
Tools for manipulating Penumbra bech32m strings
@penumbra-zone/bufbuild-protobuf
A complete implementation of Protocol Buffers in TypeScript, suitable for web browsers and Node.js.
@penumbra-zone/client
Package for connecting to any Penumbra extension, including Prax.
@penumbra-zone/configs
Shared Penumbra configurations
@penumbra-zone/constants
@penumbra-zone/crypto-web
@penumbra-zone/eslint-config
@penumbra-zone/eslint-config-custom
@penumbra-zone/getters
Convenience getters for the deeply nested optionals of Penumbra's protobuf types
@penumbra-zone/keys
Tool to download proving keys for Penumbra
@penumbra-zone/perspective
Tools for assuming different perspectives of Penumbra transactions
@penumbra-zone/polyfills
@penumbra-zone/protobuf
Exports a `@bufbuild/protobuf` type registry with all message types necessary to communicate with a Penumbra extension
@penumbra-zone/query
@penumbra-zone/react
React package for connecting to any Penumbra extension, including Prax.
@penumbra-zone/router
@penumbra-zone/services
@penumbra-zone/services-context
@penumbra-zone/storage
@penumbra-zone/tailwind-config
@penumbra-zone/test-package
Package for connecting to Prax extension
@penumbra-zone/test-publish
Chain and asset registry for Penumbra
@penumbra-zone/transport-chrome
Tools for adapting `@penumbra-zone/transport` to Chrome's extension runtime messaging API