diff --git a/README.md b/README.md index 16a4b224d9a3294b165e8da6f37130b1bbbf1069..400cd2b8d1e8fd29e25e10269665fe38bf726fc1 100644 --- a/README.md +++ b/README.md @@ -7,8 +7,8 @@ Please see the [ILIAS module](https://ilias.unibe.ch/goto.php?target=crs_3102234 | Blockchain | Organization and Network | Documentation | Testnets | Smart-contract Programming | | ------ | ------ | ------ | ------ | ------ | | Ethereum (ETH) | [Ethereum Foundation](https://ethereum.org/) | [Ethereum WP](https://ethereum.org/en/whitepaper/); [Consensus Evolution Blog](https://github.com/ethereum/pos-evolution/blob/master/pos-evolution.md) | [List of Testnets](https://www.alchemy.com/list-of/testnets-on-ethereum); [Another list](https://moralis.io/ethereum-testnet-full-ethereum-test-network-guide/) | [Tutorial](https://www.web3.university/tracks/create-a-smart-contract/deploy-your-first-smart-contract) | -| Binance Smartchain (BNB) | TBD | TBD | TBD | TBD | -| Solana (SOL) | TBD | TBD | TBD | TBD | +| <del>Binance Smartchain (BNB)</del> | TBD | TBD | TBD | TBD | +| <del>Solana (SOL)</del> | TBD | TBD | TBD | TBD | | XRP Ledger (XRP) | [Ripple](https://ripple.com); [XRP Ledger](https://xrpl.org) | [Consensus docs](https://xrpl.org/docs/concepts/consensus-protocol); [Research paper](https://doi.org/10.4230/LIPIcs.OPODIS.2020.10) | [Testnets](https://xrpl.org/resources/dev-tools/xrp-faucets/) | [Hooks](https://xrpl-hooks.readme.io/docs/introduction) | | Cardano (ADA) | [Input-Output](https://iohk.io); [Cardano Foundation](https://cardanofoundation.org/); [Cardano Ecosystem](https://cardano.org/) | [Protocol docs](https://docs.cardano.org/about-cardano/new-to-cardano/proof-of-stake/); [Papers](https://docs.cardano.org/about-cardano/explore-more/relevant-research-papers/) | [Testnets](https://docs.cardano.org/cardano-testnets/getting-started/) | [Introduction](https://developers.cardano.org/docs/smart-contracts/) | | Avalanche (AVAX) | [Ava Labs](https://www.avalabs.org); [AVAX Network](https://www.avax.network/) | [Protocol docs](https://docs.avax.network/learn/avalanche-consensus); [Paper](https://arxiv.org/abs/2401.02811) | [Fuji Testnet](https://docs.avax.network/build/subnet/deploy/fuji-testnet-subnet) | [Tutorial](https://docs.avax.network/build/dapp/smart-contracts/remix-deploy) | @@ -24,6 +24,7 @@ Please see the [ILIAS module](https://ilias.unibe.ch/goto.php?target=crs_3102234 | Layer-2 Project | Organization and Network | Documentation | Testnets | Programming | | ------ | ------ | ------ | ------ | ------ | | Arbitrum (ARB) | [Offchain Labs](https://www.offchainlabs.com); [Arbitrum](https://arbitrum.io/) | [Academic Paper](https://www.usenix.org/system/files/conference/usenixsecurity18/sec18-kalodner.pdf); [Whitepaper](https://docs.arbitrum.io/how-arbitrum-works/inside-arbitrum-nitro); [Docs](https://docs.arbitrum.io/) | [Local Testnet](https://docs.arbitrum.io/stylus/reference/testnet-information) | [Tutorial](https://docs.arbitrum.io/build-decentralized-apps/quickstart-solidity-hardhat) | +| <del>Optimism (OP)</del> | [Optimism](https://www.optimism.io) | [Specs](https://specs.optimism.io); [Docs](https://docs.optimism.io) | [Create testnet](https://docs.optimism.io/builders/chain-operators/tutorials/create-l2-rollup) | [OP Stack](https://docs.optimism.io/stack/getting-started) | | Starknet (STRK) | [Starkware](https://starkware.co/stark/); [Starknet](https://www.starknet.io) | [Book](https://book.starknet.io/title-page.html); [Docs](https://docs.starknet.io) | [Tutorial](https://book.starknet.io/ch01-00-getting-started.html) | [Cairo language](https://starkware.co/cairo/) | | ZkSync (ZK) | [Matter Labs](https://matter-labs.io); [ZkSync](https://zksync.io/) | [Docs](https://docs.zksync.io); [Quickstart](https://docs.zksync.io/build/) | [Testnets](https://docs.zksync.io/ecosystem/network-faucets) | [Tutorial](https://docs.zksync.io/build/start-coding/quick-start) | @@ -34,6 +35,6 @@ Please see the [ILIAS module](https://ilias.unibe.ch/goto.php?target=crs_3102234 | ------ | ------ | ------ | ------ | ------ | ------ | | Chainlink (LINK) | Oracle Network (Data feeds & CCIP) | [Chainlink Labs](https://chainlinklabs.com); [Chainlink](https://chain.link/) | [Whitepaper](https://research.chain.link/whitepaper-v1.pdf); [Whitepaper 2.0](https://chain.link/whitepaper); [Off-chain Reporting](https://docs.chain.link/architecture-overview/off-chain-reporting); [Data Feeds](https://docs.chain.link/data-feeds); [CCIP](https://docs.chain.link/ccip) | [Developer docs](https://docs.chain.link/getting-started/conceptual-overview) | [Consuming data feeds](https://docs.chain.link/data-feeds/getting-started); [Sending data with CCIP](https://docs.chain.link/ccip/getting-started) * | | Celestia (TIA) | Data Availability Layer | [Celestia](https://celestia.org) | [Whitepaper](https://arxiv.org/abs/1905.09274); [Fraud proofs and DA proofs](https://arxiv.org/abs/1809.09044); [Run a light node](https://docs.celestia.org/nodes/light-node) | [Run a light node](https://celestia.org/run-a-light-node/) | Not possible* | -| EigenLayer (future: EIGEN) | Re-staking network | [EigenLayer](https://www.eigenlayer.xyz/) | [Local Testnet](https://medium.com/@ilaNihas/eigenlayer-a-step-by-step-guide-to-testnet-node-setup-e242f4e35344) | TBD | TBD | +| <del>EigenLayer (future: EIGEN)</del> | Restaking, esp. Data Availability | [EigenLayer](https://www.eigenlayer.xyz/) | [Whitepapers](https://docs.eigenlayer.xyz/eigenlayer/overview/whitepaper); [Docs](https://docs.eigenlayer.xyz) | [Local Testnet](https://medium.com/@ilaNihas/eigenlayer-a-step-by-step-guide-to-testnet-node-setup-e242f4e35344) | Not possible* | *Note: Some of the networks cannot be programmed. Possible projects for those networks will be discussed with the teachers (for example: demonstrate a core functionality).