You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a tracking issue for the high-level items required to reach our MVP3: integration of the IBC protocol for bridging assets in and out of Penumbra.
Prerequisites for mplementing the IBC protocol on Penumbra
Light client implementation for Penumbra, also light clients that can verify Cosmos SDK chains. We should get this automatically: our counterparties can run Tendermint light clients of Penumbra, and we can use tendermint light clients (such as tendermint-rs) to track our counterparties state.
This tracking issue has been around for nearly 2y now, and although it's been updated frequently, we need a fresh look at the state of play for IBC. Let's close it. @avahowell and I will work to respecify with work in light of recent experiences.
This is a tracking issue for the high-level items required to reach our MVP3: integration of the IBC protocol for bridging assets in and out of Penumbra.
Prerequisites for mplementing the IBC protocol on Penumbra
prehash_compare_key
to allow proving nonexistence in sparse trees cosmos/ics23#136Implementing the core IBC protocol in Penumbra's state machine
After implementing the core IBC protocol (connections, channels, and packets), we can then
Testing integrations, developer experience improvements
pclientd
) strangelove-ventures/interchaintest#644Stretch goals, non-blocking for mainnet, but tracking because completing these would make us friendly FOSS maintainers:
Many IBC primitives (such as the protos for connections, channels, packets, etc) are already implemented in ibc-rs.
The text was updated successfully, but these errors were encountered: