We delivered a first version of TzPortal bridge to allow to play with Deku Layer 2 recently (August 2, 2022).
With the new Deku delivery, we have simplified overall UX :
- General flow has less steps for end user (ex : no more manual copy/paste on intermediary proofs)
- Connect L1 and L2 wallet at same time
- TzPortal treasury is processing pending deposits and withdrawals under the hood for Financial Asset tickets
- Better display on mobile & desktop
- Better ergonomy
- Reactive animation on balance changes
- Add support to Ghostnet
Instances
Login
You are able to connect to L1 and L2 wallet at same time. Some actions will require to have some wallets connected at minimum
Wallets :
- L1 wallet : It uses Beacon SDK on Tezos
- L2 Deku wallet : It requires a Deku wallet file like this one of alice user :
Note : we aim wallet providers to support natively Deku L2 wallets on near future
Deposit
Enter an amount to swap against tickets among listed tokens
The contract will block the funds and issue the corresponding tickets to the address in Deku
It takes some blocks (~30s) for your balances to be refreshed (with an animation)
L2 transfer
Once you have some tickets on L2, you can send some to any other L2 address on L2 Transfer tab
TzPortal is refreshing view when new blocks are coming. Again it can take 1 or 2 blocks time
Withdraw
Go to withdraw panel and ask for some tickets back on L1
Do not forget to get your receipt and save it somewhere because it is the proof you are going to give for the L1 claim
Note : for the moment the front-end app is not able to keep it for you
L1 Claim
Go to the L1 Claim page and paste the previous proof
Wait until Deku will burn your tickets and TzPortal will give you back your collateral
Conclusion
This second version of TzPortal has greatly improved UX.
We are working on making UX as smooth as possible to the end user.
Tickets will be everywhere now. It is really useful to wrap token from networks to networks
Learn more about tickets (https://www.youtube.com/watch?v=xATY21-_R9c)
Next
Next versions will include :
- Enhance wallet provider integration for Deku wallet
- Bring more information on pending operations
- Automatize claiming proofs (save it on browser session or export to a file)
- Integrate SCORU Layer 2
If you want to know more about Marigold, please follow us on social media (Twitter, Reddit, Linkedin)!