Quickly and easily register a new decentralized application
on the blockchain using uPort's AppManager.
The AppManager provides an easy-to-use interface for developers to quickly register decentralized applications on the Ethereum Blockchain.
The AppManager helps developers generate new keypairs, upload application information to IPFS and register the application on the Ethereum blockchain in just a few simple steps. Scan a QR code. Sign a transaction request. Done.
The uPort AppManager makes registering a new decentralized application on the blockchain quick and easy. uPort helps hide away the complexities of interacting with decentralized solutions like Ethereum and IPFS, so developers can focus on application features and not blockchain scaling solutions.
uPort wants to help developers focus on building decentralized applications - not worrying about distributed file management and blockchain transaction signing requests.
By issuing cryptographically verifiable attestations decentralized applications can share data without using a centralized service.
The Web of Trust starts with private keys. By generating new keypairs and registering the public address in a public location, entirely new categories of decentralized applications can be built.
Decentralized application details like name, banner/logo images and the public key are saved on the Interplanetary File System.
The Ethereum Blockchain is not ideal for storing large amounts of information, which is why everything is saved on IPFS via Infura and a reference is saved on the Ethereum blockchain.
Once a private key has been generated and the correct information is saved on IPFS, the decentralized application is registered on the Ethereum blockchain.
Since the decentralized application's public key are saved on the Ethereum blockchain, it's possible for anyone to verify cryptographically signed attestations and credential requests.
Generate keypair. Save to IPFS. Register on Ethereum. Done.
The AppManager encapsulates critical identity registration features like keypair generation, saving JSON to IPFS and registering identities on the Ethereum blockchain.
Launch The AppManagerWhy is uPort interested in making registering decentralized applications simple?
The Ethereum Blockchain is still in the early stages. Decentralized applications are testing hypothesis and running experiments. uPort firmly believes developers, engineers and businesses should stay focused on solving unique and interesting problems and not on solving low-level infrastructure hurdles.
In other words, generating private keys, saving information on IPFS and registering decentralized identities/applications on the Ethereum will be handled with the help of uPort, so others can spend more time focusing on problems that matters.
"Decentralize all the things" - Joe Lubin | ConsenSys
When developers and engineers can focus on solving problems further up the application stack it, it means more everyday users can interact with the Ethereum blockchain in new and interesting ways.
uPort is focused on managing low-level infrastructure requirements, so decentralized applications can spend a majority of the time spent on solutions for the end user.
The AppManager is a small, but essential key for unlocking the Ethereum's potential.