On Wednesday, January 28 at 9am PST / 12pm EST / 5pm UTC, Shielded Labs will host another interactive workshop on the Zcash Global Discord as part of Milestone #4C. This session builds directly on last month’s Milestone #4B workshop, with additional staking actions and improved wallet UI/UX.
This session is being held in collaboration with @dorianvp and @Juanky from the Zingo! team, and will include two types of participants: stakers and finalizers.
This is your opportunity to see Crosslink in action and try staking for yourself.
Stakers will be able to download the Zingo! mobile wallet or a Shielded Labs desktop wallet to:
Connect to the Crosslink testnet
Receive testnet ZEC (cTAZ)
Perform basic staking actions
Finalizers will be able to join the BFT network without any manual intervention from the team. Participants will be able to:
Add, remove, and move stake between roster members
Observe stake accumulation as PoW blocks are finalized
Join without sharing an IP address. A laptop is sufficient, although running a publicly accessible server will improve network resiliency, since traffic currently routes through visible nodes.
This will be another fun, hands-on session where you can watch live staking and finalizer activity unfold on the Crosslink testnet.
Builds for Linux (Ubuntu 24.04) and macOS will be provided ahead of the workshop.
Update: As part of this Crosslink workshop, we’ll also be hosting a dedicated Q&A session to answer any and all questions about Crosslink.
The workshop will be split into two parts. The first portion will focus on a live demonstration of staking and finalizer activity on the Crosslink testnet. This will be followed by an open Q&A session.
You’re welcome to attend live and ask questions during the session, or you can reply to this thread with your questions ahead of time. We’ll address as many questions as possible during the Q&A portion of the workshop.
For those who can’t attend live, we’ll post a video recording of the Q&A session after the workshop.
Please feel free to start posting questions below.
This question stars with CONTEXT (and QUESTION below prefaces the actual q):
CONTEXT: Lido finance is the dominant ETH staking solution provider. They are industrial scale ETH staking and the primitive they pioneered was the liquid staking token (LST) stETH, which is an token equivalent to a staked ETH, ie any wallet holding 1 stETH can redeem 1 ETH from Lido. The ‘innovation’ being stake 1 ETH, get 1 stETH and voila you have 1 ETH of value accruing yield by securing etheruem’s PoS consensus chain and 1 stETH of value equivalent to 1 ETH that you can use throughout DeFi e.g. borrow stables against the stETH. Capital efficiency 101. The QUESTION for zcash crosslink that flows from this: presumably validators that onboard and become zcash validators will offer services like lido - ie they aggregate zcash contributions and then stake in volume that meets the planned multiples of 10 rule ie stake 10, 100, 1000 so on zcash, and they’d issue stZEC to the contributors.
QUESTION: does cross link intend to simply specify and implement the L1 staking mechanism and leave the design and implementation choices for something like stZEC to the relevant validators or will there be a prescriptive requirement for them to adhere to certain privacy standards on any liquid staking tokens issued? Presumably the former since the latter is probably too prescriptive and the requirement is to enable private staking at L1 with design choices beyond that up to validators. More so because if the base staked ZEC is from the shielded pool the privacy of the stZEC is not as relevant because that value in motion does not compromise the shielded value at rest staked in and from the shielded pool. Further, limiting spec and implementation probably means more market confidence in a timely build test and deployment.
Thanks fam, my finalizer never finalized anything, but I staked 10 cTAZ from my android and got more than 3 cTAZ (33%!!!) as rewards in one hour, cool!
We’ll keep the testnet running for anyone who couldn’t attend the workshop and wants to try running a finalizer or downloading a wallet to stake cTAZ. Below are instructions for installing the finalizer and desktop wallet, as well as the mobile Zingo wallet for iOS and Android.
I’ll also share a recording of the workshop when it’s available.
Finalizer & Desktop Wallet
Linux Installation Instructions
Windows Installation Instructions
Mac Installation Instructions
Zingo Mobile Wallet
Be sure to request cTAZ from the faucet to stake.
iOS
Android
Download and install the corresponding APK for your device (usually app-arm64-v8a-release.apk or app-release.apk )
Thanks to everyone who joined last week’s Crosslink Milestone #4c Workshop and Q&A Session. If you couldn’t make it, you can watch the recording at the link below. Note that the Q&A session starts around the 44 minute mark.