Athena -IDE- Atom-Part 1

Jae Nam
Jae Nam
Feb 7 · 2 min read

Smart contracts are perhaps one of the most important functions in blockchain technology. A smart contract is a self-executing contract program which permits traceable and irreversible trusted transactions to be carried out on a blockchain network.

Ethereum’s ERC-20 token is based on a smart contract. AERGO also offers its own smart contract engine that supports Lua.

Smart Contracts need a development environment called an Integrated Development Environment (IDE). Common examples would be Visual Studio Code (VScode), Atom, and Eclipse.

Athena

The Athena IDE is a development environment for smart contracts on AERGO.

https://github.com/aergoio/athena-ide-atom

The functions provided are as follows.

  • Autocomplete
  • Snippet
  • Lint
  • Smart contract deploy / execute / query

Athena is a name prefix like Remix. The full name of Remix is Remix-IDE.

https://github.com/ethereum/remix-ide

Remix is a browser-based compiler and IDE that enables users to build Ethereum smart contracts with the Solidity language.

https://github.com/ethereum/remix

Athena plays a similar role as Remix as it is smart contract tools for the javascript environment.

https://github.com/aergoio/athena

Athena-IDE Atom is a package for writing smart contracts in AERGO. Many open source IDEs allow you to create and add new features based on their tools. We at AERGO choose to build on Atom due to the flexible User Interface (UI) customization — and many other benefits.

Thank you for taking the time to go through our Part I of the Athena IDE series, we’ll be introducing more features of the Athena IDE by next week. If you’re a developer interested in getting your hands dirty, download Athena IDE here and refer to our documentation.

Also, if you have further technical questions in your journey, feel free to reach out to our developer at AERGO listed below.

Supported by:
Taeik Lim
Github: https://github.com/acktsap

Enterprise-ready, open-source hybrid blockchain and easy-to-use serverless cloud platform for building practical decentralized apps and business solutions.

    Jae Nam

    Written by

    Jae Nam

    Aergo blog
    Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
    Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
    Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade