Æternity: The Middleware, The Fire Editor to Replace The Playground, Tokens Library Tool, AE Ventures To Invest In Four New Blockchain Startups, LABITCONF

Paradigm
Paradigm
Published in
13 min readDec 18, 2019

Biweekly update 3rd December — 17th December

Welcome to the last æternity update in this decade! The Foundation, teams, and granted entities continue to work persistently on their projects collectively contributing to the healthy and stable to ædevelopment. Recently, they have presented a detailed overview of æternity’s Middleware that enables fast access to important node information, allowing users and developers to experience the blockchain in the best possible way. Moreover, The Playground integrated development environment will be no longer supported. It will be instead replaced by the Fire Editor, as they came up to the conclusion that maintaining 3 IDE’s is rather time-consuming. In addition. Tokens Library Tool was released to allow the creation of a fungible token contract compliant with the standard with the needed extensions by just using a simple command. Furthermore, in the new governance æpp update, several new features were mentioned: they added documentation, supplemented help and hints into æpp, improved performance by 2x to 5x depending on the scenario, provided a possibility to work on Ledger integration. Recent wælet improvements included contract calls via æpp object fixes, set-up transaction explorer URLs to æternal.io, enhanced performance, updated fungible token interface, and a lot more. Video-calls with teams are available in our report so that you can go deep-dive into the ædevelopment life!

æternity social activity is brilliant, as always. The æxpansion continues along with meetups and conferences that are attended by the foundation and team members. æternity’s star æmbassador Stevie Kusu had a great meetup in Bauchi State, Nigeria. He introduced the basic features of æblockchain, as well as the æventures Starfleet program. Ulf Wiger gave a speech during the GOTO Conference, where he presented the aeternity blockchain, revealing some lesser-known aspects of state channels. Another significant event was the Latin American Bitcoin & Blockchain Conference, where Yanislav Malakhov and Pablo Coirolo spoke about their æxperience. æternity’s Founder also visited VerdeAgua, the country’s largest hydroponics company, to explore potential blockchain applications in traceability and supply chain management. By the way, don’t forget to check an Interview with Pablo Coirolo, where he painted the picture of voting on the blockchain system and read an article on the application of the æternity protocol in the agricultural, logistical and other projects.

Apart from the points above, æVentures, one of the recently signed new partners of the Microsoft Innovation Centre, has announced Assetify, Cannomy, King Football, and Smart Credit as the four blockchain start-ups that have been shortlisted for its Starfleet accelerator program. It is an event which enjoyed global coverage and attracted over 180 blockchain start-ups from all over the world. Those activities not only attract the developers but also encourage the community to participate in æternity life. The number of subscribers in social networks is stably growing. Let 2020 be even more successful for æternity! Stay with Paradigm!

Development

Aeternity GitHub metrics
Developer activity (from Aeternity Coinlib.io)

{Protocol}

  1. Latest Maintenance Lima Release Notes: 5.1.0 5.2.0
  2. Latest (Week #48) peers, block/tx validations, sync Update

{Developer Tools}

Software Development Kits (SDKs):

  1. Latest (Week #48) Elixir SDK Update
  2. Latest (Week #48) Golang SDK Update
  3. Latest (Week #48) JavaScript SDK Update
  4. Latest (Week #48) Python SDK Update
  5. Latest Java Release 2.1.0 Note

Latest (Week #46) Dev-Suite Update

Latest (Week #48) Aeternal Update

Latest aesophia Compiler Release 4.1.0 Note

{Application Layer (æpps)}

  1. Latest (Week #48) Base æpp Update
  2. Latest (Week #47) AirGap Update
  3. Latest (Week #48) Governance æpp Update
  4. ForeverAENS — a small showcase prototype project, which is built-in Elixir, by using æternity’s Elixir SDK

{Education}

  1. The latest version of FireEditor — an easy-to-use Web-IDE for Sophia (Forum discussion over here)
  2. The latest version of dacade — a peer-to-peer blockchain learning platform

{Other Stuff for Developers}

Latest æternity developers and researchers update calls:

  1. Week #45
  2. Week #46
  3. Week #47

{Aeternity Crypto Foundation (ACF)}

  1. Final grant reports:

a) CoinFabrik (State Channels Payment æpp)

2. Grant follow-up report:

a) Juraj Hlista (Protocol)

b) Karol Skočik (Protocol)

3. Grant Video Interview #2 with Karol Skočik

{Starfleet Incubator and æternity Ventures]

  1. Starfleet 3 — Genesis week in Malta
  2. 2nd Stage of Starfleet Malta
  3. Demo Day of Starfleet 3

{æternity Americas}

  1. æternity Americas CEO Pablo Coirolo Interviewed by BTC Bros
  2. æternity Americas will attend at the LaBitConf 2019 in Uruguay, the most influential cryptocurrency and blockchain conference in Latin America

{Standards and Governance Topics}

  1. Latest (Week #48) AEXpansion Updates
  2. AEX2 — JS SDK Interfaces for Wallets (Forum discussion over here)
  3. AEX3 — Secure Storage Format (Forum discussion over here)
  4. AEX4 — æternity Wallet Deep Linking Specification (Forum discussion over here)
  5. AEX5 — Inter-wallet Communication (Forum discussion over here)
  6. AEX8 — Message Signing (Forum discussion over here)
  7. AEX9 — Fungible Token (Forum discussion over here)
  8. AEX11 — Compliant Fungible Token Standard (Forum discussion over here)
  9. AEX12 — Off Chain State (Draft) (Forum discussion over here)

{General}

  1. Great Review of æternity by Paradigm Fund!
  2. æternity at Shift Money Zagreb, November 18–19, 2019
  3. Ulf Wiger at GOTO Copenhagen, November 19, 2019
  4. æternity Workshop at the WeAreDevelopers Congress Vienna, November 28, 2019
  5. æternity Workshop at Blockchain International Congress, Alicante, November 29–30, 2019
  6. Grant Report #5: ACF announces new round of grants!
  • aeternity’s Middleware enables fast access to important node information, allowing users and developers to experience the blockchain in the best possible way. A detailed overview of this powerful piece of open-source code is available here.

The four main reasons for developing æternity’s Middleware include:

  1. Faster access to node information — yes, one could query the node directly, but the process will be much quicker with the help of a middleware.
  2. Additional queries — not only will it save time but it will also enable you to run further queries (meaning lots of helpful new information at your disposal).
  3. Store blockchain history in a PostgreSQL database — there is nothing more annoying than a complex dump/import into other systems. The Middleware will make this as easy as possible.
  4. Explore transactions, generations, state channels, oracles, names, contracts and more.
  • aeternity blockchain’s Erlang guru Hans Svensson decided to tackle the series of programming puzzles created by Eric Wastl — #AdventOfCode. Check out how they are solved using AE’s functional language Sophia.
  • The Playground integrated development environment will be no longer supported and will be instead replaced by the Fire Editor. After careful consideration, they came up to the conclusion that maintaining 3 IDE’s is rather time-consuming. Check the forum to learn more.
  • Base aepp tutorial in Chinese — The path towards blockchain’s mass adoption is through education! Many more tutorials for the Chinese Community to come.
  • Tokens Library Tool — This will allow you to create a fungible token contract compliant with the standard with the extensions you need by just using a simple command. Use it!
  • Check out the recording of 48 week’s aeternity blockchain developers and researchers update. Get all news on core development, wallets, garbage collection, hardfork signaling mechanism.
  • A big part of the development community was in Sofia, Bulgaria during the 49 week which was the perfect occasion for meetings, fruitful discussions, and pushing projects forward. Listen to the video for details.
  • aeternity Developers and Researchers Update — Week #50 — check what is going on at the development side two weeks before 2020!
  • IN PROGRESS: Addressing Connectivity Issues Between Mainnet Nodes. Some nodes on the æternity Mainnet network are currently experiencing issues with an acceptance rate of mined blocks. Upon investigation, the development community found out that the issues have been around for a few days and have deepened. It is suspected that they are caused by imperfect connectivity between the nodes on æternity’s p2p network. Two approaches have been applied to address the current situation:
  1. Optimizing the sync algorithm and its handling of the peer list;
  2. Increasing the number of Mainnet nodes. These are non-mining nodes, which help to broadcast blocks. The new nodes will feature optimized sync configuration customized for the current network conditions.

{Update}

  1. Added Documentation: How to verify poll results
  2. Added Documentation: How to run the governance aepp
  3. Added Help and Hints into aepp, on mobile klick the pink ?, on desktop see the sidebar
  4. Improved performance by 2x to 5x depending on the scenario
  5. Started work on Ledger integration

{Next Steps}

  1. They will gather feedback on the current installation of the governance aepp software and eventually make adjustments that are required.
  2. They continue to work on ledger support.
  3. Smaller features are still in their development pipeline to optimize the user experience.
  4. They will post developer documentation to integrate the governance aepp in other wallets.
  1. Minimalist Blockchain implemented in Sophia
  2. A Pdf Sharing Dapp On The Aeternity Blockchain Platform
  3. Easy oracle deployment in Go
  4. Game Selling Dapp Using IPFS and Aeternity Blockchain
  5. Smart Oracle — small JS console application
  • [Update] Week #50 — Waellet
  1. fixing some small bugs in the contract calls which were reported by weidex
  2. The contract calls via Aepp object fixes — fixed unexpected result parsing while passing bytes(32) in contract call
  3. fixed transaction explorer URLs to aeternal.io
  4. Use web crypto instead argon2

a) improved performance in places where they need to encrypt and decrypt state

b) which is making the extension interaction way more efficient and faster now

5. added updated fungible token interface

6. updated form for tokens deployment with new field intial_supply

7. support 0 decimal fungible token

8. Tipping — reworked tip contract (still in PR) they are working on cleaner claiming procedure

9. housekeeping

Social encounters

  • Get an introduction to the aeternity blockchain, seen through the eyes of an Erlang programmer, discovering some lesser-known aspects of state channels in this GOTOcph talk with Ulf Wiger.
  • Yanislav Malahov and aeternity visited Bitcoin Suisse:

The æternity team is showcasing its real economic solutions with decentralized applications (Aepps) and the entire ecosystem at the Labitconf conference on December 12th and 13th, where æternity CEO Pablo Coirolo highlighted the application of the æternity protocol in the following projects:

  1. The “Sustainable Vegetables” project aims to provide information to consumers of fruits and vegetables by allowing them to trace the entire chain of crop production using æternity blockchain.
  2. The “Origins” project affords individuals who have been adopted to trace their origin using blockchain.
  3. The “Football Tokens” project enables any sports team or football club to have its own cryptocurrency as well as digital album trading card season, all implemented with blockchain third-generation technology in order to ensure security and scalability, with almost instantaneous transactions without commissions.
  4. The “logistics challenge” project develops software that enables the ability to track all imports of goods from Zonamerica, a Business and Technology Park in Uruguay operating under the Free Zone Law since 1990.
  5. The “AGRO challenge” is a project and business idea based technology to solve issues in agriculture with blockchain.
  6. The “media challenge” is also a business idea based technology that helps track news sources from media to the audience.
  • In a ecosystem with an open-source ledger, how would the voting system be better for the public? Pablo Coirolo from aeternity paints the picture of voting on the blockchain system. Watch it here.
  • aeternity’s Founder, Yanislav Malakhov in Uruguay for laBITconf. He visited VerdeAgua — the country’s largest hydroponics company, to explore potential blockchain applications in traceability and supply chain management. See post.
  • DEMO DAY — Starfleet 3 — watch a video to get acquainted with the 10 blockchain startups who are going to pitch their brilliant ideas straight from the Microsoft Innovation Center, Malta.
  • Michal Zaida talked about aeternity in Wroclaw: 1 year of mainnet, reality vs design.
  • aeternity’s star aembassador Stevie Kusu had a great meetup in Bauchi State, Nigeria. He introduced the basic features of AE blockchain, as well as the aeventures Starfleet program. Learn more via the link.

Upcoming events:

  • CV Labs Zug Meetup, Zug, Switzerland, December 19, 2019 — Crypto Valley is a special place — a mixture of blockchain pioneers, innovators, free thinkers, and dedicated researchers. Each month a special gathering is held at CV Labs — Zug. As part of their incubation curriculum, CV Labs organizes the “Meet the Protocols” week consisting of meetups with the following 4 protocols: CasperLabs, Polkadot (Web3 Foundation), Tezos Foundation, and æternity blockchain. æternity’s Emin Mahrt will be there on December 19, 2019.
  • December 18th, EXE Club, Sofia — aeternity blockchain joins forces with the local Bulgarian IT and startup space for an epic Christmas party. Come celebrate with a community of like-minded developers, designers, entrepreneurs, VCs, and more.
  • December 20th, 4PM IST / 11.30AM CET — aeternity and aeventures organize an AMA session on StarfleetIndia together with IBCMedia. Send in all your questions regarding the Starfleet incubator for blockchain startups.

Roadmap

  • æternity Development Roadmap Update. UPDATE: æternity’s Lima hardfork was successfully executed on October 30th, 2019 at block height 161150. The æternity’s Mainnet is now running Lima Release 5.0.1. Significant milestones were reached and we are waiting for new target milestones:)

Partnerships and team members

No updates.

Finance

Source: https://www.aeknow.org/
Source: https://www.aeknow.org/

“I believe that Starfleet Malta is the best program we have done so far. The quality of the teams is exceptional and I’m positive that we will have great products running on æternity blockchain in the next few months. Our partnership with Microsoft Innovation Center is just getting started and I’m excited by all the future projects we are planning together in Malta.” adds Luka Sucic, Chief of Starfleet Accelerator.

Also, read an article by Corporate Dispatch.

  • aeternity blockchain was listed on Pionex exchange powered by BitUniverse.

Rumors

Social media metrics

Social media activity
Social media dynamics
Social media dynamics

The graph above shows the dynamics of changes in the number of Aeternity Facebook likes, Reddit subscribers and Twitter followers. The information is taken from coingecko.com.

Here you can find all kinds of resources to get acquainted with aeternity! The Getting Started page is being constantly updated to help you get quickly acquainted with aeternity: It’s a rich collection of all kinds of articles, video reviews and guides, and interviews that will introduce you to the AE universe.

Mainnet Launch

  1. Introducing Roma: The First Live Implementation of the æternity Blockchain
  2. æternity’s Roma Release is Here

Protocol Upgrades

  1. The Minerva Release is Out!
  2. The Majority of Mining Power Adopted Fortuna

Getting Started with æternity Blockchain

  1. Tutorials and Guides (for developers and miners)
  2. Documentation Hub (very useful!)
  3. æternity protocol at GitHub
  4. Oracles at GitHub
  5. State Channels at GitHub
  6. Smart Contracts at GitHub
  7. Sophia — Smart Contract Language at GitHub
  8. Naming System at GitHub
  9. Governance at GitHub
  10. Bitcoin-NG at GitHub
  11. Forum (the best place to get support)
  12. æternity Development 101 (free course at dacade.org)
  13. æternity page at BitcoinWiki
  14. General FAQ
  15. Technical FAQ
  16. Mainnet FAQ
  17. Website
  18. Bug Bounty at HackerOne
  19. Bounty for Fixing Outdated Tutorials
  20. Mining AE tokens (Video by SavageMine)
  21. 2018: A Year in Review

æternity Ventures

  1. Starfleet 2019
  2. Æternity Launches Starfleet Incubator for Blockchain Innovation by Bitcoin Magazine
  3. æternity Ventures Website
  4. æternity Ventures Blog
  5. Twitter Account

æternity Crypto Foundation

  1. 1000 AE for Telegram Tipping
  2. Announcing a Donation to the AEKnow.org Project
  3. æternity Crypto Foundation Blog
  4. Twitter Account

This is not financial advice.

Subscribe to detailed companies’ updates by Paradigm!

Medium. Twitter. Telegram. Reddit.

--

--