Æternity: Governance Æpp Launch, Wællet update, Tech & Ecosystem News, The Naming System Is Now Available, The Migration Tool, New Starfleeters

Paradigm
Paradigm
Published in
13 min readNov 19, 2019

Biweekly update 5th November — 19th November

Hello, æmazing crypto world! As our updates on æternity have become a lovely tradition, we are here to provide you with all the recent news and events of this project! The development side was vivid both for the foundation and the funded entities. The migration tool for claiming AE tokens is now available. Moreover, after final work, testing, and adjustments on the governance æpp, the dev team released it to mainnet. Soon they are going to continue working on ledger support and smaller features to optimize the user experience. Go SDK 7.0.0 for aeternity is now out with HD wallets, High-level API for contracts, and more. Wællet was updated: the support for (Pre-)&lima deployed fungible tokens was added, migration UI development was started, message signing for token migration appeared as well as the new branch for wallet aex-2 rpc. The main focus during week 45 for wællet developers was on becoming AEX-2 compatible; they achieved this and have something ready on a separate branch that works currently with a fork of the SDK.

Furthermore, a new build of æternity’s state channels payment æpp is now available. It allows for auto-onboarding to a fixed payment hub without the need for a QR code at hand. Naming system was finally introduced: AENS enables human-readable names for any account, smart contract, oracle, StateChannel, hash, or value. The AirGap team continued working on the wallet, vault, and coin library.

The social life of Aeternity was similarly eventful. Various meetups and conferences were attended and arranged by the team members. æternity’s æmbassador Stephen Sunday visited Nigeria Fintech Week; he was invited to participate in a panel together with Yele Bademosi of Binance Labs and Chimezie Chuta of BlockchainNG. æventures team with Pablo Coirolo traveled to Malta and took part in numerous field-related events, including Medical Cannabiz World Summit, AIBCsummit, and Genesis Week. Boris Guevara visited the Jesús Obrero University Institute in Venezuela to make an introduction of development on æternity blockchain. More than 30 Computer Science students and professors attended the meetup. By the way, æternity plans to arrange a Blockchain Hæckathon in Sofia — don’t miss it out! The teams for Starfleet Vol. 3 were selected. Among them are SmartCredit, Cannomy, Real Fund, Comunitaria, a-Qube Farmchain, BITINEXT, and a lot more. For æventures’ full startup portfolio, check the finance section. There is an increase in the number of subscribers in æternity social networks. The community is extremely active in chats and forum. Blockchain future is near! Stay with us not to miss it!

Development

Aeternity GitHub metrics
Developer activity (from Aeternity Coinlib.io)
  1. didn’t migrate your AE in any of the 3 phases
  2. sent AE tokens to the migration contract
  3. sent AE tokens to the AE token contract

Watch this to learn more.

(You can also check the previous update on Aeternity by Paradigm.)

Developer tools

  1. Software Development Kits (SDKs):
    a) Latest (Week #44) Elixir SDK Update
    b) Latest JavaScript Release Notes
    c) Latest Python Release Notes
    d) Latest Golang Release Notes
  2. Latest (Week #42) AEProject Update
  3. Latest (Week #43) Hosted Compiler Updates

Application Layer (æpps)

  1. Latest (Week #43) Base æpp Update
  2. Latest (Week #44) Wællet Update
  3. Latest (Week #43) AirGap Update
  4. Latest (Week #42) Æternity Payment æpp Update

Education

  1. Latest (Week #44) Fire Editor Update
  2. Latest version of dacade

Other Stuff for Developers

  1. Latest æternity developers and researchers update calls:
    a) Week #41
    b) Week #42
    c) Week #43
    d) Week #44

Aeternity Crypto Foundation (ACF)

  1. Final grant reports:
    a) Karol Skocik (Protocol Development)
    b) Juraj Hlista (Protocol Development)
  2. Grant follow-up report:
    a) Liu Yang (AEKnow)
  3. Video Interview Kick-off with Grant Recipients

Starfleet Incubator and æternity Ventures

  1. Latest (Week #41) Data2HONEY Update
  2. Latest (Week #41) Cryptic Legends Update on Medium
  3. Latest (Week #41) Abend Update
  4. Latest (Week #44) CryptoTask Update on Medium

Standards and Governance Topics

  1. AEX9 — Fungible Token (Forum discussion over here)
  2. AEX11 — Compliant Fungible Token Standard (Forum discussion over here)
  3. AEX12 — Off Chain State (Draft) (Forum discussion over here)

“With æternity’s naming system, we are destroying the myth that wallet addresses and other blockchain entities can’t have readable names without being decentralized and secure,” said Yanislav Malahov, Founder of æternity Blockchain. “We have been in test mode exploring the most efficient means to register names, and we are thrilled to finally launch this system for improving the user experience.”

All development is open source, the source code can be found here found at aeternity/aepp-governance. The software can be run by anyone and doesn’t require any secret info or centralized services. Verification of poll results is easy and can be done publicly.

Open https://governance.aeternity.com/ 24 in your base-aepp to participate in polls or create new ones. Opening the site outside base-aepp will show a read-only version of the governance aepp.

{Still in a testing phase}

This means, the aeternity crypto foundation did not finally decide how to take signaling results from the governance aepp into effect. Also participating with ledger hardware wallets is still not perfectly supported and may distort signaling results.

Once the aeternity crypto foundation makes a decision on use of the governance aepp, they will hear from Emin Mahrt in another forum post.

{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 the development pipeline to optimize the user experience.
  4. They will post a guide on how to run the governance software on for yourself.
  5. They will post a guide on how anyone can easily verify the poll results for themselves.
  6. They will post developer documentation to integrate the governance aepp in other wallets.
  • AENS .chain auctions have launched! You can participate through the Base aepp. 38k AE were used in auctions already & will be burned. The most expensive bid so far is for the block.chain name — 2500 AE. Learn more.
  • Go SDK 7.0.0 for aeternity is out! HD wallets, High-level API for contracts and more! Install it with `go get -u`. The release is here.
  • [Update] Week #44: Latest Waellet Updates — Waellet 5 is a browser extension (similar to MetaMask for Ethereum) providing users with the ability to use a browser wallet for the Aeternity blockchain. At this point, there is a big gap between the development and usability of decentralized applications built on top of Aeternity blockchain. With this browser wallet, they aim to make a bridge, connecting the two creating a user-friendly and easy to use an extension that will allow new users to start using aeternity seamlessly and at the same time ease the development of new applications on top of aeternity.

{Changelog}

  1. Support for (Pre-) & lima deployed fungible tokens
  2. start migration UI development
  3. wip on AENS new functionality screens
  4. message signing for token migration
  5. new branch for wallet aex-2 rpc
  6. refactoring
  7. remove unused code
  8. set backend option only if error is wrong abi

This week the work was focused on becoming AEX-2 compatible. They already achieved this and have something ready and working on a separate branch that works currently with a fork of the SDK. They are dependent and waiting for:

  1. AEX-2 to be finalized
  2. AEX-2 included in SDK release

After that they can proceed with including this feature in one of the next releases. They finished the work on the UI for the token migration. They did published new release this week. Consequently, that opened a new problem — Firefox is not allowing files to be larger than 4mb for extensions.

  1. they started working on separating the build in multiple files.
  2. they found some issues on handling pre-lima tokens and they are currently working on those

{CHANGELOG} 0.9.24 (191106)

  1. Auto-Onboarding mode is available setting VUE_APP_AUTO_ONBOARD_HUB_URL environment variable at build time.
  2. Ensures that a valid channel to re-connect is available when asking for Deposit, Withdraw and Close operations.
  3. Clicking Main Menu balance display will trigger a refresh.
  4. Removed “always-connected” mode
  5. Open Channel, Withdraw, Deposit and Close show more detailed progress (inclusion and remaining confirmations)
  6. Code cleanup

{KNOWN ISSUES}

  1. Navigating out during Withdraw/deposit may trigger failure (See aepp-sdk-js issue #767)
  2. Cancelling transactions through Base-Aepp dialog may cause channel to enter inconsistent state.
  3. Do not switch subaccounts except before channel opening.
  4. Page Refresh/Exit may cause problems if a channel operation is underway. This should be fixed with future 5.1.0 node Release. This is currently mitigated by keeping display and CPU active in certain operations.

An update on the Go SDK progress:

  1. introduction of the higher-level interface (and refactoring to make that possible).
  2. RegisterName() deals with the complexity of preclaiming, claiming for names not subject to the auction bidding system (>12 characters).
  3. CreateContract() makes deploying a contract really easy.
  4. AEX-10 HD wallet and mnemonic parsing support
  5. Version 7 will be released this week with these features.
  6. WIP: need further ideas on what tasks are complicated/onerous enough to need a high level interface

In week #45, the AirGap/Papers team has been working on the following tasks.

AirGap Wallet

  1. Token Migration UI Elements removed
  2. Improvements to the Chart loading

AirGap Vault

  1. Testing Ionic and Angular upgrade and safe-dependencies change of coinlib
  2. Multi-Page QRs to support smart contract calls

AirGap Coin Library

  1. Finished work on securing dependencies
  2. Serializer updates for new AEX

Other:

AEX Call: Discussion about new AEX numbering system

In week #46, the AirGap/Papers team has been working on the following tasks.

AirGap Wallet

  1. Multi Page QR support
  2. Prepare for release

AirGap Vault

  1. Multi Page QR support
  2. Prepare for release

AirGap Coin Library

  1. Serializer improvements

Other:

AEX Call: Decisions were taken how AEXs can move forward faster

A small demo of the multi-page QR feature.

Social encounters

Some of the most interesting use cases developed during the event included:

  1. Pæy, a decentralized payment system that makes it easy for students and companies to efficiently receive payments in Nigeria. Pæy also allows the exchange of AE tokens for fiat currency (NGN & USD).
  2. Lexon-powered æternity application for smart community sign-ups and human-readable smart contracts useful in the legal field.
  3. MemeHunter, a platform that allows meme creators to monetize their products.
  4. Gameternity, global login system for any gaming platform (like Steam, GoG, Epic Games Store) as a first step towards a decentralized gaming platform.
  5. Fiæt AutomicDex, a decentralized exchange that will enable users to exchange cryptocurrencies for fiat.
  6. Earlycrypto, a trivia game that enables users to create/host a game, add questions and answers, register players that pay a participation fee, and launch a game. The winner gets all participation fees.
  • aeternity’s aembassador Stephen Sunday attended Nigeria Fintech Week. He was invited to participate in a panel together with Yele Bademosi of Binance Labs and Chimezie Chuta of BlockchainNG. They discussed blockchain and regulating digital assets. Learn more here.
  • Pablo Coirolo was at Medical Cannabiz World Summit in Malta.
  • aeternity’s Pablo Coirolo is at AIBCsummit. He got interviewed by the head of media production for the Summit Jessica Walker:

One more quick interview to decentraLIVE:

  • The “Developing æpps on æternity Blockchain using Sophia Language” workshop at Blockchain Technology Conference. See post.
  • Emin Mahrt posted: “Past year æternity blockchain has been Top-5 in GitHub activity — and these are only core Blockchain protocol and essentials. Much more is going on within the ecosystem not represented in those numbers. proud of all the product teams and developers!”
  • The aeternity blockchain and aeventures community had a great time in Malta! Between the Genesis Week of Starfleet3, Medical Cannabiz World and AIBCsummit, they met amazing people!
  • aeternity’s Erlang dev Philipp Piwowarsky visited Uruguay’s UniversidadORT. He trained Computer Science professors on the basics of AE architecture and Sophia smart-contract language. The key to blockchain’s mass adoption is education! See post.
  • Brilliant talk from Ulf Wiger from aeternity on Erlang and Blockchain.
  • Another one of use cases built on Aeternity is Bitlipa, a blockchain payments app allowing users to transact privately across Africa. See post.
  • Fundraising, financing, and budgeting are quite an essential part of startups’ life. Camille Pepos had an informative presentation on raising funds & VCs. Djordje Filipovic introduced the teams to an efficient way to set & track cost and revenue streams.

Upcoming events:

Learn about:

  1. Smart Contracts written in Sophia
  2. How to build Decentralized Applications (æpps) with JavaScript, Python, Elixir and Go
  3. Blockchain APIs
  4. Oracles, Naming System and State Channels

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

More to read about it you can find here.

Rumors

No updates.

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

Roadmap

  1. æternity Development Roadmap Update

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.

--

--