Sparkling
We saw an exciting CKB demo this week, Gliaswap, a cross-chain DEX that is designed for user-friendliness, has been released on the Aggron testnet and open-sourced on Github. Gliaswap is a demonstration of Interoperability 2.0: it inherits Portal Wallet's integration with Ethereum wallets such as Metamask and even includes the flexibility of Wallet Connect. Cross-chain transactions with Ethereum are powered by the newly announced Force Bridge.
Let's take a look at the details of Gliaswap:
1. Gliaswap is a hybrid DEX that allows for order placement through both Automated Market Making and an Order Book. This flexibility is implemented through the unique characteristics of CKB's cell model. Alice can lock funds on Gliaswap, with an unlock condition that requires someone else to provide the desired asset in exchange at the specified price. This means Alice's locked assets can technically be taken by anyone, but only if they provide what Alice wants in exchange!
2. Gliaswap utilizes pw core, which means blockchain users can use their existing wallets and addresses to complete transactions on Gliaswap. We are excited by the adoption possibilities this capability brings to Nervos. This also means that a user can complete a cross-chain transaction on supported chains (Ethereum<>CKB) inside a single UI and using a single wallet. Just a reminder that any dApp built on CKB can leverage pw core!
3. Cross-chain transactions through Force Bridge: In addition to supporting CKB-native assets, Gliaswap also supports cross-chain transactions with Ethereum through the Force Bridge. Other dApps can also support cross-chain transactions leveraging Force Bridge functionality. Force Bridge builds light client verification into Ethereum and CKB to verify block header information from the other chain and verify transaction inclusion. The Force Bridge roadmap targets a fully decentralized bridge through two-way SPV verification, read more here!
4. Gliaswap is a demo product based on the Glia protocol. Any product based on the Glia protocol can share liquidity, which opens up possibilities for new application developers! This creates the concept of the liquidity of the network, instead of a particular dApp on the network. If DEX A and DEX B are based on the Glia protocol, the liquidity across their pools can be shared. Recently on Ethereum we can see the value of synergy in the integrations of Yearn, Sushiswap, Cover, etc. and the excitement this can bring to an ecosystem.
RFC
Nervos applies the RFC (Request for Comment) process for implementing every building block of the protocol. There were 27 Previous RFCs, which can be found here.
If you are curious about why a design in CKB is what it is now, please post your questions in this repository.
Dev Updates
Core
CKB
Dev Tools
Neuron
CKB Explorer
Layer 2
Muta [layer2 framework on CKB]
SECBIT Labs [Zero knowledge proof toolkit for CKB]
( #39) libra: amend scheme & tidy up code
Godwoken[A framework to build rollup solutions upon Nervos CKB]
Cross-chain
force-bridge-btc [maps BTC on Bitcoin to cBTC on CKB in a trustless way]
force-bridge-eth [maps ETH on Ethereum to cETH on CKB in a trustless way]
(#116) dapp server update
(#113) add relay monitor
(#115) switch to multi-sig ckb light client
(#110) ckb to eth crosschain history
(#94) add ckb script lib code coverage tool
(#93) support ckb contracts deploy in type
(#89) send capacity to user when creating bridge cell for testnet
(#105) optimize ckb2eth relay
(#97) make deploy sudt optional
(#108) adjust send ckb tx with response logic
(#91) add deployment to Makefile
Ecosystem
Hxro [Gamified Crypto Trading Platform]
Tocial [cosplayers’ photo sharing app]
Lay2 [pw-sdk, build dApp on CKB and run them everywhere]
Obsidian Labs [developer IDE]
Synapse [browser wallet and keyper agency]
add test for send tx page
refactor send tx page
fix createRange error
BlockABC [onechain CKB and web auth]
GrowFi [token swap functionality]
Obsidian Systems [CKB integration with ledger wallets]
Summa One [BTC/CKB interoperability] (completed)
LeapDAO [Sidechain Framework]
The Nervos Foundation currently runs a grants program for builders. check out the scope and how to apply.
CKB Weekly is curated by a group of people who witnessed Lina’s birth and started this to record her growth. Any views expressed are personal and do not represent an official position of the Nervos project. Got updates or articles you would like to include? Any feedback or other suggestions? Let us know by replying to the email.
If you are interested in contributing, we welcome you to join the review group on Telegram.
Meanwhile, here are links if you want to learn more about the project and community.