We gathered a few resources to help you get started with æternity development.
Specific materials about oracles and state channles will be covered in the webinars that will be hosted during the first days of the haeckathon.
Before going into the tools you can get acquainted with the aeternity protocol by completing this quizz. Also have a look to dacade.org where you will find free intro materials to Blockchain and æternity.
Grab some popcorn and your laptop !
If you are new to aeternity development, and want to get prepared in advance, you might be interested in watching the webinars held at the Human DeFi Haeck held in November.
Hosted and auto-generated æternity Node API documentation
æternal is a caching layer and API server for æternity. It is used to respond to queries faster than the node and to support queries that the node cannot support for efficiency reasons.
Quickly test all of Aeternity’s blockchain features from your terminal, you can install and use our NodeJS CLI
Useful to accelerate the development of solutions which record, verify, share, sign and track data on the æternity blockchain
Safe Smart Contracts with Sophia
Sophia is a functional Smart Contract language in the ML family. It is strongly-typed and has a restricted mutable state. Sophia is a Ocaml-like language with syntax mostly resembling that of Reason.
The Sophia language was created to easily utilize the potentials of the æternity protocol. Some features of conventional languages, such as floating point arithmetics for example, are not present, while some blockchain-specific primitives, constructions, and types have been added.
Sophia Useful links
Why æternity is the best protocol for decentralized applications?
æternity unique features make the protocol specially suitable for decentralized applications. Here is why, and here you have a complete explanation.
Oracles embedded in the protocol
Sophia: Ultra-safe smart contract programming language
State channels = Unlimited scalability
Consensus mechanism & Bitcoin-NG: 3 seconds confirmation time
AENS: Naming service for human readable addresses
Ability to perform off-chain smart contract executions
FATE: Security and minimal on-chain transaction costs
NEW: Akshwani Hæck webinars recordings & presentation slides!
April 9th: Ideation session on oracles Video
April 12th: Technical AMA (Ask Me Anything) --- More AMA sessions coming soon!
Playlist with all Akshwani Hæck webinars!! Let's do this :D