SkillAgentSearch skills...

A1

A1 is a high-level pythonic programming language for developing smart contracts on the Adamnite blockchain. With its light syntax, it primarily strives for simplicity and ease of use.

Install / Use

/learn @Adamnite/A1
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<p align="center"> <img width="15%" align="center" src="./Docs/Images/Logo.png"> </p> <h1 align="center">Develop smart contracts for the Adamnite blockchain</h1> <p align="center"> <a href="#getting-started">Getting started</a> | <a href="/Docs"> Documentation </a> | <a href="#development">Development</a> | <a href="#smart-contracts">Smart contracts</a> | <a href="#join-us">Join us</a> </p> <br/> <img align="right" width="50%" src="./Docs/Images/HelloWorld.jpeg">

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.

View on GitHub
GitHub Stars45
CategoryDevelopment
Updated8mo ago
Forks1

Languages

C++

Security Score

87/100

Audited on Jul 18, 2025

No findings