, or 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. is on and You may expect the next ANU on the 23rd May. AppCoins News Update ANU This week’s focus IAP Flow, Advertising, ASF Wallet, ASF SDK Smart Contract Development. **Quicklinks** Dev Update APPC Markets Report Featured Team Member Upcoming Events After the — which we’ve been calling Alpha 3 — we’re back to another news update about the current state of development. We’ll cover what we are doing now and will be doing for the next couple of weeks. Gosling release This ANU will cover changes to the and , developments in the and and that are important for the protocol. IAP Advertising flows ASF Wallet ASF SDK, improvements to smart contracts development AppCoins Protocol Athough they are still in an alpha stage, we are doing some small improvements to the two flows that have already been released: In-App Purchases (IAP) and Advertising. IAP Flow This flow enables developers to . It is composed by the interaction between the developer’s app, the ASF SDK integrated into that app, and the ASF Wallet (or any AppCoins compliant wallet in the future). accept APPC as payment for in-app items Regarding the Blockchain part of the flow, it consists of two transactions: An call to the AppCoins token contract that approve enables the IAP smart contract to spend APPC from the user A call to the IAP contract that , which executes the transfers from the user to the developer, app store and OEM buy performs the action of buying an item For the flow to be seamless for the user buying the in-app item, (to pay for transaction fees) (to pay for the item itself) to perform both transactions . We will publish an update of the ASF Wallet in Google Play and Aptoide with this fix. the wallet should check if there are enough funds of ETH and APPC before starting the flow of payment Advertising The Advertising flow enables users to that are implemented in active campaigns. These campaigns are created by the app developers, which can be done in the page and then seen in the . earn APPC from using and giving attention to apps Create Campaign Offer Wall As for the IAP flow, the Advertising flow is also composed by interactions between the developer’s app, the ASF SDK integrated into that app, and the ASF Wallet (or any AppCoins compliant wallet in the future). In this case, that in the end will form a full PoA, which is sent to the Blockchain. We will publish a fix in the new version of the SDK, related to the PoA submission to the Advertising smart contract in the Blockchain. . The wallet should have an . Otherwise, after the 2 minutes that the computation of the PoA takes, and this translates into a bad user experience. the SDK is responsible for checking if the app is being used and for triggering the ASF Wallet to compute the Proof-of-Attention (PoA) components The SDK should check if the wallet is prepared for the PoA submission before starting the PoA computation process account already configured with the necessary amount of ETH to submit the PoA the wallet will simply state there isn’t enough ETH to submit the PoA to the Blockchain, In addition, instead of just stating it is being computed. This is also an improvement we’ll publish in a new version of the ASF Wallet. the wallet should give feedback about the progress of the PoA computation ASF Wallet As we’ve said in the post, we are starting to and the . We are starting this redesign with the and with the , and we aim to have the transactions related to the AppCoins Protocol flows more understandable. Gosling release redesign the ASF Wallet to improve the user experience easiness of the interaction with the AppCoins Protocol transactions screen individual transaction view Below are the current statuses of the transactions screen and individual transaction view, and what we want to achieve when we finish redesigning them. (Left) Current status of the Transactions screen; (Right) Transactions screen after redesign (Left) Current status of the individual transaction screen; (Right) Individual transaction screen after redesign ASF SDK For each flow in the AppCoins Protocol, all transactions are composed by a division between either the developer (IAP) or the user (Advertising), the app store and the OEM. . The ASF SDK is responsible for sending data regarding the app store and OEM wallets to the ASF Wallet to make the division possible For each transaction made, the SDK needs to be able to know the wallet account of both the app store and the OEM that should be receiving the respective amount of APPC. The protocol defines three possible attribution mechanisms: During installation of a given app, , and the ASF Wallet is able to get this data from the OS and map it to the app store’s wallet address. the app store informs the operating system (OS) that it has installed that app During the installation of a given app, . The broadcast should include the app store and the OEM that preloaded that app store (if applicable) and the identifiers, which is sufficient for the wallet to map them to the respective wallet addresses. the app store broadcasts that it has installed that app and the SDK catches that broadcast If there’s no data regarding which app store and OEM should receive their respective share of a given transaction, those shares go to default wallets addresses configured in the wallet. We’ll start developing these mechanisms that will allow app stores and OEMs to start monetising using the AppCoins Protocol. Smart Contract Development Smart contract development is still in its early stage, with several platforms aiming to take the lead. As of now, Ethereum is still the most mature platform where developers can build their Apps. One important aspect of smart contract development in Ethereum is that . If there’s a bug or if more features should be included in the contract, and the as well. when a smart contract is deployed to the network, it is unchangeable a new deployment has to take place, address that should be used changes In regards to the AppCoins Protocol, we are building several products (ASF SDK, ASF Wallet, webpages) that interact with our smart contracts. Since we’re in the early stages of development of the protocol, there are s . As pointed above, every time we deploy a new version of a smart contract, to point to the new address. This can become and it during development because of lack of communication. When it comes to the ASF SDK, it becomes very difficult to ask developers to keep updating the version of the SDK they’re using simply because of a new smart contract deployment. everal changes that need to be done every day or every week all the products that interact with it need to be updated troublesome to manage increases the probability of compatibility errors Therefore, we’ve decided that we need to decouple the deployments of the smart contract from the other products development. We’ll create a that serve as a proxy. In addition, we’ll also implement a solution to avoid losing all of the data in a smart contract when we deploy a new version of it. One can think of it as a version of an . new layer between the smart contracts deployed and the products that use them Eternal Storage As always, you’re invited to follow our work regarding all of the products we’re working on: ASF SDK ASF Wallet ASF Smart Contracts The current market cap is close to $54.82 Million USD, with $2.07 Million in volume in the last 24 hours across three exchanges: Binance (73,06%), Huobi (26,93%) and Lykke (0,01%) AppCoins continues to be tied to Bitcoin. Since our last ANU, AppCoins value has risen around 17%. This rise has been consistent with our latest achievements including the recent launch of the . You can see more info about APPC markets at . “Gosling” Release Coinmarketcap João Casal has been devising and leading R&D projects in mobile computing areas for the past years. He has co-authored the AppCoins White Paper and is now planning the ASF Working Groups procedures for the open innovation of the protocol. Name: João Casal Role: Head of R&D Bio: to business leaders and thinkers that have a special interest in the subject. Besides being the it also Blockchain Applications and Economics Forum 2018 brings together influential speakers from around the world to give presentations on Blockchain Solutions best place to hear case study experiences from a wide range of industries and experts on blockchain, allows for ICOs to pitch their ideas and win over investors. We are proud to announce that His presentation will take place Tiago Alves, VP of Asia Pacific, will be one of the speakers of the event! on Day 2 (29 May 2018) at 14H00, and his Panel Discussion will cover the following topic: CAN BLOCKCHAIN REPLACE IPOS?Are ICOs and Blockchain a credible, sustainable and viable way for Corporations to raise capital? Will it replace IPOs? Blockchain Applications and Economics — Forum 2018 will take place between 28–30 May 2018, at SMX CONVENTION CENTER — Aura, 8 McKinley Parkway, Manila. If you have decided that blockchain can help your business, Blockchain Asia Forum is definitely the right place to meet! Missed one of our previous publications? Not to worry! You can read them right here: “Gosling” Release with new Advertising and IAP flows ANU #8 — AppCoins Protocol, ASF SDK, Wallet and Membership ANU #7 — ASF SDK, ASF Wallet Alpha 3 and Working Groups