diff --git a/README.md b/README.md index bb47666a..127c24e7 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Optimistic Ethereum Tutorials [![Discord](https://img.shields.io/discord/667044843901681675.svg?color=768AD4&label=discord&logo=https%3A%2F%2Fdiscordapp.com%2Fassets%2F8c9701b98ad4372b58f13fd9f65f966e.svg)](https://discord-gateway.optimism.io) -[![Twitter Follow](https://img.shields.io/twitter/follow/optimismPBC.svg?label=optimismPBC&style=social)](https://twitter.com/optimismPBC) +[![Twitter Follow](https://img.shields.io/twitter/follow/optimismFND.svg?label=optimismFND&style=social)](https://twitter.com/optimismFND) ## Getting Started diff --git a/cross-dom-bridge/README.md b/cross-dom-bridge/README.md index 49e7ad90..f15d41a0 100644 --- a/cross-dom-bridge/README.md +++ b/cross-dom-bridge/README.md @@ -1,7 +1,7 @@ # Bridging Assets with the Optimism SDK [![Discord](https://img.shields.io/discord/667044843901681675.svg?color=768AD4&label=discord&logo=https%3A%2F%2Fdiscordapp.com%2Fassets%2F8c9701b98ad4372b58f13fd9f65f966e.svg)](https://discord-gateway.optimism.io) -[![Twitter Follow](https://img.shields.io/twitter/follow/optimismPBC.svg?label=optimismPBC&style=social)](https://twitter.com/optimismPBC) +[![Twitter Follow](https://img.shields.io/twitter/follow/optimismFND.svg?label=optimismFND&style=social)](https://twitter.com/optimismFND) This tutorial teaches you how to use the [Optimism SDK](https://sdk.optimism.io/) to transfer assets between Layer 1 (Ethereum) and Layer 2 (Optimism). It covers both deposits (Ethereum to Optimism) and withdrawals (Optimism to Ethereum) of the two most common asset types: ETH and ERC-20. diff --git a/cross-dom-comm/README.md b/cross-dom-comm/README.md index dbe04e0d..027dcab0 100644 --- a/cross-dom-comm/README.md +++ b/cross-dom-comm/README.md @@ -1,7 +1,7 @@ # Communication between contracts on Optimism and Ethereum [![Discord](https://img.shields.io/discord/667044843901681675.svg?color=768AD4&label=discord&logo=https%3A%2F%2Fdiscordapp.com%2Fassets%2F8c9701b98ad4372b58f13fd9f65f966e.svg)](https://discord-gateway.optimism.io) -[![Twitter Follow](https://img.shields.io/twitter/follow/optimismPBC.svg?label=optimismPBC&style=social)](https://twitter.com/optimismPBC) +[![Twitter Follow](https://img.shields.io/twitter/follow/optimismFND.svg?label=optimismFND&style=social)](https://twitter.com/optimismFND) This tutorial teaches you how to do interlayer communication. You will learn how run a contract on Ethereum that runs another contract on Optimism, and also how to run a contract on Optimism that calls a contract on Ethereum. diff --git a/first-contract/README.md b/first-contract/README.md index 4b517033..5e129aa6 100644 --- a/first-contract/README.md +++ b/first-contract/README.md @@ -1,7 +1,7 @@ # Writing your first contract on Optimism [![Discord](https://img.shields.io/discord/667044843901681675.svg?color=768AD4&label=discord&logo=https%3A%2F%2Fdiscordapp.com%2Fassets%2F8c9701b98ad4372b58f13fd9f65f966e.svg)](https://discord-gateway.optimism.io) -[![Twitter Follow](https://img.shields.io/twitter/follow/optimismPBC.svg?label=optimismPBC&style=social)](https://twitter.com/optimismPBC) +[![Twitter Follow](https://img.shields.io/twitter/follow/optimismFND.svg?label=optimismFND&style=social)](https://twitter.com/optimismFND) This tutorial assumes that you know how to program, but that you've never dealt with smart contracts, much less written one. If you are already familiar with Solidity [go here](../getting-started) for a tutorial that teaches you only how to use Optimism with the tools you already know. diff --git a/getting-started/README.md b/getting-started/README.md index 1269e09a..3e3f623d 100644 --- a/getting-started/README.md +++ b/getting-started/README.md @@ -1,7 +1,7 @@ # Getting started developing for Optimism [![Discord](https://img.shields.io/discord/667044843901681675.svg?color=768AD4&label=discord&logo=https%3A%2F%2Fdiscordapp.com%2Fassets%2F8c9701b98ad4372b58f13fd9f65f966e.svg)](https://discord-gateway.optimism.io) -[![Twitter Follow](https://img.shields.io/twitter/follow/optimismPBC.svg?label=optimismPBC&style=social)](https://twitter.com/optimismPBC) +[![Twitter Follow](https://img.shields.io/twitter/follow/optimismFND.svg?label=optimismFND&style=social)](https://twitter.com/optimismFND) This tutorial teaches you the basics of Optimism development. Optimism is [EVM equivalent](https://medium.com/ethereum-optimism/introducing-evm-equivalence-5c2021deb306), meaning we run a slightly modified version of the same `geth` you run on mainnet. diff --git a/sdk-estimate-gas/README.md b/sdk-estimate-gas/README.md index 55f0f008..c99d9dca 100644 --- a/sdk-estimate-gas/README.md +++ b/sdk-estimate-gas/README.md @@ -1,7 +1,7 @@ # Estimate the costs of an Optimistic (L2) transaction [![Discord](https://img.shields.io/discord/667044843901681675.svg?color=768AD4&label=discord&logo=https%3A%2F%2Fdiscordapp.com%2Fassets%2F8c9701b98ad4372b58f13fd9f65f966e.svg)](https://discord-gateway.optimism.io) -[![Twitter Follow](https://img.shields.io/twitter/follow/optimismPBC.svg?label=optimismPBC&style=social)](https://twitter.com/optimismPBC) +[![Twitter Follow](https://img.shields.io/twitter/follow/optimismFND.svg?label=optimismFND&style=social)](https://twitter.com/optimismFND) This tutorial teaches you how to use the Optimism SDK to estimate the gas costs of L2 transactions. diff --git a/sdk-view-tx/README.md b/sdk-view-tx/README.md index deba26f7..3e601bfb 100644 --- a/sdk-view-tx/README.md +++ b/sdk-view-tx/README.md @@ -1,7 +1,7 @@ # View transactions between layers [![Discord](https://img.shields.io/discord/667044843901681675.svg?color=768AD4&label=discord&logo=https%3A%2F%2Fdiscordapp.com%2Fassets%2F8c9701b98ad4372b58f13fd9f65f966e.svg)](https://discord-gateway.optimism.io) -[![Twitter Follow](https://img.shields.io/twitter/follow/optimismPBC.svg?label=optimismPBC&style=social)](https://twitter.com/optimismPBC) +[![Twitter Follow](https://img.shields.io/twitter/follow/optimismFND.svg?label=optimismFND&style=social)](https://twitter.com/optimismFND) This tutorial teaches you how to use [the Optimism SDK](https://sdk.optimism.io/) to view the transactions passed between L1 (Ethereum) and L2 (Optimism) by an address. @@ -189,4 +189,4 @@ main().then(() => process.exit(0)) You should now know how to identify all the deposits and/or withdrawals done by a specific address. There are some additional tracing functions in [`CrossChainMessenger`](https://sdk.optimism.io/classes/crosschainmessenger), but they are very similar in operation. -Of course, if you have any problems you can ask on [our Discord](https://discord-gateway.optimism.io/). \ No newline at end of file +Of course, if you have any problems you can ask on [our Discord](https://discord-gateway.optimism.io/). diff --git a/standard-bridge-custom-token/README.md b/standard-bridge-custom-token/README.md index 3692b4b8..3fd2ee2c 100644 --- a/standard-bridge-custom-token/README.md +++ b/standard-bridge-custom-token/README.md @@ -1,7 +1,7 @@ # Bridging your Custom ERC20 token to Optimism using the Standard Bridge [![Discord](https://img.shields.io/discord/667044843901681675.svg?color=768AD4&label=discord&logo=https%3A%2F%2Fdiscordapp.com%2Fassets%2F8c9701b98ad4372b58f13fd9f65f966e.svg)](https://discord-gateway.optimism.io) -[![Twitter Follow](https://img.shields.io/twitter/follow/optimismPBC.svg?label=optimismPBC&style=social)](https://twitter.com/optimismPBC) +[![Twitter Follow](https://img.shields.io/twitter/follow/optimismFND.svg?label=optimismFND&style=social)](https://twitter.com/optimismFND) This is a practical guide to customising the [`L2StandardERC20`](https://github.com/ethereum-optimism/optimism/blob/develop/packages/contracts/contracts/standards/L2StandardERC20.sol) implementation for use on the [Standard Bridge infrastructure](https://community.optimism.io/docs/developers/bridge/standard-bridge.html). @@ -50,4 +50,4 @@ At the end you should get a successful output confirming your token was created `L2CustomERC20 deployed to: 0x5CFE8703A62E3a80ab7233263C074698b722d48b` -For testing your token, see [tutorial on depositing and withdrawing between L1 and L2](../l1-l2-deposit-withdrawal/README.md). \ No newline at end of file +For testing your token, see [tutorial on depositing and withdrawing between L1 and L2](../l1-l2-deposit-withdrawal/README.md). diff --git a/standard-bridge-standard-token/README.md b/standard-bridge-standard-token/README.md index d764339b..84fd6d0b 100644 --- a/standard-bridge-standard-token/README.md +++ b/standard-bridge-standard-token/README.md @@ -1,7 +1,7 @@ # Bridging your Standard ERC20 token to Optimism using the Standard Bridge [![Discord](https://img.shields.io/discord/667044843901681675.svg?color=768AD4&label=discord&logo=https%3A%2F%2Fdiscordapp.com%2Fassets%2F8c9701b98ad4372b58f13fd9f65f966e.svg)](https://discord-gateway.optimism.io) -[![Twitter Follow](https://img.shields.io/twitter/follow/optimismPBC.svg?label=optimismPBC&style=social)](https://twitter.com/optimismPBC) +[![Twitter Follow](https://img.shields.io/twitter/follow/optimismFND.svg?label=optimismFND&style=social)](https://twitter.com/optimismFND) This is a practical guide to getting your ERC20 token deployed on Optimism and bridging it using the [Standard Bridge implementation](https://community.optimism.io/docs/developers/bridge/standard-bridge.html). @@ -41,4 +41,4 @@ to deploy a standard token on L2. At the end you should get a successful output # Deploying a Custom Token -When the `L2StandardERC20` implementation does not satisfy your requirements, we can consider allowing a custom implemetation. See this [tutorial on getting a custom token implemented and deployed](../standard-bridge-custom-token/README.md) to Optimistic Ethereum. \ No newline at end of file +When the `L2StandardERC20` implementation does not satisfy your requirements, we can consider allowing a custom implemetation. See this [tutorial on getting a custom token implemented and deployed](../standard-bridge-custom-token/README.md) to Optimistic Ethereum.