Developer Docs
Welcome to the Autobahn Network developer docs! This chapter contains information and technical guidelines about how to deploy and how to interact with smart contracts on the Autobahn Network.

Purpose and state of this chapter

For now, this is a living document targeted to a selected set of whitelisted developers. In addition, it provides basic information about how you can bridge funds into the network and how you can connect to the network.

What is the Autobahn Network?

The Autobahn Network is a canary L2 optimistic rollup for Binance Smart Chain (now BNB Chain). It is based a fork of the the Optimism codebase. More general information can be found here.

Props to the Optimism team and contribution goals

We pay huge respect to the Optimism team for their effort scaling the Ethereum network and making all their great work open source. Our goal is to contribute our improvements and extensions of the Optimism code base back so that ultimately the Optimism team can utilize our additions to their benefit.

What do we mean with "Canary" network?

We really like the following definition for the term "Canary Network":
A “Canary network” is an operational blockchain with a defined (and hence scarce) token supply that is intended to be used to test features for a related main net. (Flare)
Because we are launching a rollup, we'd like to adjust the definition a bit. The Autobahn Network will use TXL to cover transaction fees. However, at launch, the Autobahn Network will neither have fraud proofs enabled nor will it allow the community to run a sequencer and post transaction batches onto L1. We consider this as Canary because the network can already be used but to a certain degree is still centralized. According to l2beat the same applies to other rollups which are currently live for Ethereum.