Artemis

Blog Header

by Spicenet

November 24, 2024

2 min read

Artemis by Spicenet is a cross-chain liquidity bridging solution to serve Sovereign Rollups. As pioneers in the realm of Solana-accessible rollups, a core component of Artemis is solving the challenge of bridging assets from Solana to Celestia’s sovereign rollups.

Solana’s First Blobstream

This initiative, undertaken by Spicenet in collaboration with Risc Zero, allows Solana to securely verify Celestia’s state, including the inclusion of blobs (data blocks). By leveraging Risc Zero’s Blobstream0 service, Solana can interact with Celestia through a ZK light client integrated atop Risc Zero’s zkVM. This setup adds a fiery layer of security, allowing Solana to trust-minimize the verification process while smoothly bridging liquidity to L2 rollups.

Solana SPV client

Solana will soon see its first SPV client on mainnet, powered by TinyDancer. This upcoming innovation allows Spicenet to securely verify Solana’s state transitions, such as deposits and withdrawals to the two-way bridge.

The Solana SPV Client works by generating proofs from account state changes and validating these proofs through consensus, ensuring that the block was approved by at least 67% of the total stake (supermajority) in the network.

Consistency mechanisms

There’s still some level of trust needed between Solana and Spicenet because, even though Solana can check if a blob is included, it still needs to be confirmed if the transaction is actually from Spicenet. Additionally, it has to match the correct asset with the corresponding deposit or withdrawal on Solana and vice versa.

This problem can be resolved by sprinkling in additional identifiers/bits to transactions on Spicenet and Solana. This enables Solana and Spicenet to accurately track deposits and withdrawals. Solana then simply matches the identifiers of new asset mints and withdrawals from Celestia with the corresponding transactions on the two-way bridge.

Any chain, any time

Why stop at Solana?

Artemis can easily adapt to enable trust-minimized bridging between any L1 or L2 blockchain and any rollup. Rollups will not have to decide from which chain they will pull liquidity, simply build whatever and be chain-agnostic when welcoming users. This will allow users on app-chains like Spicenet to deposit and sign transactions from any wallet on any chain.

Getting involved with Artemis

For developers building on Celestia sovereign rollups, Artemis offers a unique opportunity to tap into Solana’s liquidity such as native assets like USDC, SOL, and BTC. Our solution is stack-agnostic, making it a versatile tool for expanding cross-chain capabilities.

We invite you to join us on this exciting journey. Follow us on Twitter at @spicenetio and join our Discord to stay updated on the latest developments and to get involved with Spicenet and Project Artemis.

Have a project in mind?

Spicenet

Copyright © 2024 Spicenet. All rights reserved.

Footer background