> For the complete documentation index, see [llms.txt](https://calnix.gitbook.io/eth-dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://calnix.gitbook.io/eth-dev/archive/brownie-framework/brownie-basics/brownie-console.md).

# Brownie console

is an interactive shell. meant for ad-hoc testing and experimenting.

> brownie console

console will be launched on a brand new local ganache chain, as a test environment. &#x20;

* brand new environment -> deploy contract first
  * account = accounts\[0]
  * simple\_storage = SimpleStorage.deploy({"from": account})
* len(SimpleStorage) = 1  -> one instance of contract deployed

can run script line by line and check results.
