diff --git a/README.md b/README.md index 190a5fe..35c941b 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,29 @@ -# `superchain` +

+ Superchain +

-Rust Bindings for the [superchain-registry][sr]. +

+ Rust bindings for the superchain-registry. +

+ +

+ CI + License + OP Stack +

+ +

+ What's Superchain? • + Usage • + Example • + Credits +

+ +## What's Superchain? + +The [Superchain](https://docs.optimism.io/stack/explainer) is a network of chains that share bridging, decentralized governance, upgrades, a communication layer and more. + +This repository contains rust bindings for the [superchain-registry][sr]. The best way to work with this repo is through the [`superchain`][sup] crate. [`superchain`][sup] is an optionally `no_std` crate that provides @@ -60,6 +83,10 @@ println!("OP Mainnet Chain Config: {:?}", op_chain_config); - `serde`: Enables [`serde`][s] support for types and makes [`superchain-registry`][scr] types available. - `std`: Uses the standard library to pull in environment variables. +## Credits + +This repository could not be built without OP Labs contributors working on the [superchain-registry][scr] and [alloy-rs](https://github.com/alloy-rs) contributors. + [sp]: ./crates/superchain-primitives @@ -70,4 +97,3 @@ println!("OP Mainnet Chain Config: {:?}", op_chain_config); [sup]: https://crates.io/crates/superchain [scp]: https://crates.io/crates/superchain-primitives [superchain]: https://github.com/anton-rs/superchain - diff --git a/assets/.gitkeep b/assets/.gitkeep new file mode 100644 index 0000000..e69de29