AltLayer launches FlashGPT.org v2.0: A Siri-like assistant to deploy rollups & contracts

AltLayer
AltLayer
Published in
4 min readApr 24, 2023

--

FlashGPT bags two prizes at ‘Ethereum Scaling 2023’

FlashGPT has now been upgraded with enhanced UI and increased robustness. Users can direct this powerful ’Siri-like’ assistant tool to deploy and customize their rollups and contracts in minutes.

First — Enjoy our demo, and then scroll below to read about the new features. They’re mind-blowing!

FEATURE #1: NEW! OpenAI API key is now optional.

  • We have updated FlashGPT to make OpenAI API optional. Do note that there will be a daily rate limit on the number of queries you can make.
  • To access this tool, head here: FlashGPT.org
  • You will be prompted with a screen to either skip or provide an API key.

FEATURE #2: NEW! You can now create Flash Layer using FlashGPT

  • Go to FlashGPT, Select “Create a Flash Layer” at the chatbox.
  • Let’s go with the default text “Create a Flash Layer with name of flash123, token symbol of XYZ, and block time of 2” and send the query to FlashGPT.
  • Et Voilà.You are presented with a flash layer configuration based on your input, which was to create one with name flash123, token symbol XYZ and block time of 2 seconds.
  • Now, let’s try and change the name and the symbol, and create a Flash Layer for Ottie.
  • Next, let us tune the gas mechanism to ‘priority gas auction’ — and then deploy it! As you’ll see in the screenshots below, it couldn’t be more straightforward.
  • Let’s deploy it. Within minutes Ottie now has its own rollup. Yay!

FEATURE #3: ENHANCED! Create a smart contract with more intuitive human readable language

  • This version requires fewer inputs. No more additional text such as telling FlashGPT that “You are Solidity smart contract developer”
  • You can now write with straightforward requests and FlashGPT will generate it for you
  • It remember the history. Users do need to provide previous requirements anymore!
  • All in all, this upgrade offers a more human-like communication experience and feels like FlashGPT has evolved from an infant to a smart genius techie kid in town

To get started,

  • Go to FlashGPT and select “Create a contract” from the chatbox options.
  • Let’s go with the default text “Write a `MyToken` contract which is an ERC20 contract

Click on the submit button and a smart contract will be generated.

Let update the Contract name to FishToken and token symbol to FISH. Why fish? Ottie loves fish a lot.

Let’s add FlashGPT to add a new minting function

Now let’s deploy it to a flash layer. To do this, click “Deploy this contract”.

Next, click “Compile and Deploy” and confirm the transaction on your metamask.

Congratulations! Your contract has been successfully deployed on the flash layer.

What are you waiting for? It’s time to have some fun with FlashGPT!

Recap:

Powered by OpenAI’s GPT-language, FlashGPT was introduced earlier this month to assist developers in writing Solidity smart contracts securely and efficiently. Once the contract is generated, FlashGPT allows developers to deploy the contract to a wide range Layer 1s and Layer 2s such as Arbitrum, Ethereum, Gnosis, Polygon PoS, Polygon zkEVM testnet, Optimism and Scroll alpha testnet. Additionally, it has been natively integrated to our launchpad, making it possible to deploy the smart contract on an AltLayer-provisioned flash layer in minutes!

Accolades:

The tool has already been well received by the developer community. Developed at the ETH global hackathon called “Ethereum Scaling 2023,” we won prizes from Polygon and Scroll for the project.

*********

--

--

AltLayer Network is a runtime execution and elastic scaling layer for all blockchains.