Skip to content

Latest commit

 

History

History
60 lines (40 loc) · 2.37 KB

README.md

File metadata and controls

60 lines (40 loc) · 2.37 KB

Develop smart contracts for the Adamnite blockchain

Getting started | Documentation | Development | Smart contracts | Join us


License Build Codecov

High-level programming language for developing smart contracts for the Adamnite blockchain.

With its light syntax, A1 primarily strives for simplicity and ease of use while retaining the scalability and security required to write immutable multi-party smart contracts.

Getting started

Follow Documentation to get started or learn more about the A1 programming language design:

Development

Learn more about the project development:

Smart contracts

Basic smart contract examples can be found in the Examples directory. Following code snippet represents simple Hello World example:

contract HelloWorld:
    def get() -> str:
        return "Hello World!"

A1 source files have .ao extension.

Using Visual Studio Code IDE is recommended for the development of the A1 smart contracts. Learn more about the VSCode A1 extension here.

Join us

A1 is committed to a welcoming environment where everyone can contribute.