TechNERDs
The TechNERDs program is designed to improve the technical support available to developers in the Optimism Ecosystem.
This program went through governance for funding. You can see more about the program in the Governance Mission Proposal for TechNERDs (opens in a new tab).
To participate, complete the TechNERD training (as outlined below) and join the wannabe-TechNERD channel in the Optimism Discord. Start helping other developers today!
There are also a bunch of developer focused channels in the Optimism Discord (opens in a new tab) if you want to see what its all about.
TechNERD Training Curriculum
This curriculum was designed for developers with a deep technical background, as such skips over a lot of the "basics". A more beginner friendly version of this course may be released later if there is demand for one.
You can also see the Slides for the TechNERD (opens in a new tab) training here.
Lesson | Topic | Exercise | Link |
---|---|---|---|
1 | Getting an RPC Endpoint | Get an RPC endpoint. You will need this for all following exercises. | Provider Options (opens in a new tab) |
2 | Run an OP Goerli Node | Most developer questions we get are about running a node. Pay special attention to any issues you face or confusion you have. This can take up to 2 weeks (depending on your internet speed) to sync. | Run a Node (opens in a new tab) |
3 | Setting up an OP Stack | The OP Stack is an incredible step towards the Superchain vision. As such you should be familiar with the standard OP Stack. | Getting Started with the OP Stack (opens in a new tab) |
4 | Setting up an explorer for your OP Stack | Make your OP Stack feel more real with its own block explorer! | Blockscout explorer guide (opens in a new tab) |
5 | Deploy & bridge a standard ERC20 | As an L2, bridging is a pretty important concept. Make sure you are comfortable with the bridging process. | Standard Bridge, Standard Token (opens in a new tab) |
5.1 Bonus | Standard Bridge, Custom Token | This bonus exercise will give you insight into how the bridge works, and the limitations of it. | Standard Bridge, Custom Token (opens in a new tab) |
6 | Tracing Transactions | Now that you have done some cross chain transactions with your token bridging, you can use the SDK to trace that transaction. Tracing transactions is a powerful tool when helping other developers. Familiarize yourself with the SDK to get the most out of this exercise! | Transaction Tracing with the Optimism SDK (opens in a new tab) |
7 | Verify nodes are running & synced | Verify that you have set up and synced your node correctly. | Verify your node (opens in a new tab) |