AppCoins News Update, or ANU for short, is a regular bi-weekly update by the AppCoins team. As usual, we are going to cover dev updates, market reports, team members and upcoming events. This weeks focus is on MultiSig Protection System, the Catappult Announcement, and PocketGamer Connects.

Quicklinks

Dev Update

APPC Markets Report

Featured Team Member

Catappult

Upcoming Events

Add MultiSig Protection To Our Smart Contracts

Smart contracts are the foundation of the AppCoins ecosystem. Besides providing transparency and security, they are extremely reliable because they run on ethereum blockchain. Some of those smart contracts have critical data that can only be changed by the contract owner (us). The fact that there is only one owner for the contracts — i.e., only one person with the power to make changes to the contracts if needed — is quite risky, and here are the two main reasons why:

Lose the wallet key: If for some reason we lose the keystore to the owner wallet, we won’t be able to retrieve it, and that means we won’t be able to make further changes to the contract when needed. Leak key: If for some reason we leak that key, the person who gets it will have full control of the contracts and damage the ecosystem.

So, to prevent that from happening, we are implementing a multisig solution to protect the critical smart contracts. A multisig solution means that instead of having only one owner, we will have three owners to make changes to the data. Each time a change is required, at least two of the owners have to agree to them by signing those changes. Most importantly, each owner will have his own key, and in case one of the keys is lost or leaked, there won’t be any problems since we need two out of three keys to make changes.

The Catappult SDK

Our job is to make it as easy as possible to enter the AppCoins ecosystem. When it comes to developers, at the moment there are two different ways in which they can join us: either by using our Unity plugin or by migrating the Google billing to the AppCoins SDK. The fact is that there wasn’t any simple solution for the developers that chose to implement it from scratch, so to help those developers, we are working to include the IAP flow in the BDS-SDK. The SDK will take care of all of the interprocess communication and the setup to communicate with the wallet. You can follow this development here.

Furthermore, in the past, we’ve made a deal with Unity to make the developers life as easy as possible when it came to integrating with APPC IAP, but we still want to improve this. That said, we are currently working on a tool to make it even easier to integrate with us.

Attribution System

In our ecosystem, the store is one of the players that receive revenue from the transactions that are made. Up to the moment, we only had Aptoide app store supporting the AppCoins Protocol, but we want other stores to join us. So, we are working on an attribution system which allows us to detect the store associated with the transaction so that we can then attribute the revenue share to that store.

Wallet Provider

We always try to give the best user experience to protocol users. Last month, the Aptoide app store launched a program called Holidays AppCoins Craze, and it was a huge success bringing thousands of users to the ecosystem. For the users to get the AppCoins, they had to retrieve their wallet address from our AppCoins Wallet app. That was hard to explain and hard to understand. So, to help them and everyone else who would like to do similar promotions in the future, we are working on a permission system. This permission system will first need the consent of the user so that the wallet app can then provide de Ethereum Wallet address to the apps under the hood. This will make it much easier to get those free AppCoins from the promotions.