Cross-chain innovation and DeFi

This week the Nervos Foundation and Linear Finance, announced a partnership to integrate Linear’s cross-chain compatible, decentralized asset protocol, which allows for creating, trading, and managing synthetic assets. The two teams are working toward a common goal of a more interconnected blockchain ecosystem, which will be important in assuring the continued growth of the DeFi space.

As we shared last week, the unique properties of Nervos CKB open up new kinds of opportunities for interoperability solutions and the user experience of blockchains as a whole. Linear Finance will be integrating cross-chain swaps of the Ethereum-based LINA token (great name!) and synthetic assets according to the Nervos sUDT standard, as well as utilizing Nervos Layer 2 aggregation solutions to improve throughput and reduce fees with batched transactions.

As cross-chain transactions and the number of assets wrapped between chains increases, stay tuned for all of the innovation coming out of the Nervos project, as the vision for Interoperability 2.0 is realized.

Sparklings

  • Nervos co-founder Kevin Wang will join the Reimagine2020 conference on Sept 26 at 9pm PST to discuss his thoughts on DeFi, tune in!

  • The Nervos Foundation published an infographic laying out the details of the more than $1.5M in grants that have been awarded to accelerate development of the Nervos ecosystem

  • Nervos co-founder Kevin Wang did a live AMA with crypto.com to discuss recent Nervos developments and what we can expect to see in the near future, check out the replay!

  • Nervos CKB Development Update #40 was shared by the core development team

Technical Updates

RFCs
Nervos applies the RFC (Request for Comments) process for implementing every building block of the protocol. There were 27 Previous RFCs that 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.

Core

  • CKB

    • ( #2268) add some transaction checking utils

    • ( #2260) add get_transaction_proof / verify_transaction_proof rpc

    • ( #2269) redesign cell store

    • ( #2282) create log monitor for integration test check status between nodes

    • ( #2265) add nMinimumChainWork config

    • ( #2285) fix the problem of disconnection caused by uncertainty

    • ( #2284) remove tmp directory dependencies

  • Dev Tools

    • Lumos [JavaScript/TypeScript based dapp framework]

      • ( #104) Support destroyable in sudt transfer

      • ( #105) Add isCellMatchQueryOptions and support argsLen=any

      • ( #103) HD & Mnemonic implementation for lumos.

      • ( #102) fix: Locktime pool script type not support in common

    • Polyjuice [an Ethereum on CKB solution]

      • Fix install ckb-cli command

    • Capsule [development framework for creating smart contract scripts in Rust for CKB]

      • Upgrade ckb-std to 0.6.3

      • Change project layout to supports rust-analysis

      • Support configuration item workspace_dir

      • Reorg code for supporting more templates

    • Neuron

      • ( #1866) remove alert of full version address in send component

    • CKB Explorer

Layer 2

  • Muta [layer2 framework on CKB]

    • ( #459) Metric proposal ordered transaction length and sync transaction lengt

    • ( #462) fix: smol_str compilation failed

    • ( #460) fix(network): connecting hang

    • ( #463) add config for default config and genesis path

    • ( #464) bump version to v0.2.1

  • SECBIT Labs [Zero knowledge proof toolkit for CKB]( #16 )

    • Refactor lib.rs’s functions for better use in multiple schemes

Ecosystem

  • Hxro [Gamified Crypto Trading Platform]

  • Tocial [cosplayers’ photo sharing app]

  • Lay2 [pw-sdk, build dApp on CKB and run them everywhere]

    • change web3modal-provider api parameters

    • add a provider to support wallet connect

  • Obsidian Labs [developer IDE]

  • Synapse [browser wallet and keyper agency]

    • rewrite the UploadFile component

    • add a loading indicator before show udts

    • adjust the style

  • BlockABC [onechain CKB and web auth]

  • GrowFi [token swap functionality]

  • Obsidian Systems CKB integration with ledger wallets

    • Fix invalid json error

    • Stop holding onto ledger devices after using them and use the new ledger-rs interface

    • Take advantage of thunk.nix to clean up Nix code

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, welcome to join the review group on TG.

Meanwhile, there are links below if you want to learn more about the project and community.