Developer API/SDK

We’re securing the future. Join us.

An authentication and key management solution in just five lines of code

Strong yet simple to use: the next evolution in security

1 Initialize the library

        _abcUi = abcui.makeABCUIContext({
          apiKey : 'api-key-here',
          appId : 'com.mydomain.myapp',
          assetsPath : '/path-to-assets/',
          vendorName : 'My Awesome Project',
          vendorImageUrl : ''

2 Open an overlay login window and get a master private key once the user authenticates

        _abcUi.openLoginWindow(function(error, account) {
        	_account = account;


Decentralized security models work. 

But are difficult to implement and complicated for users if left on their own.

A decentralized security model is needed for the emerging decentralized networks of the present and future. For businesses, security can be very challenging. Poor models of security make valuable data vulnerable to theft and breaches of large corporations are reported on monthly. Securing large databases is costly due the the high risk and complexity involved. Businesses must consider the safest options for protecting their clients and this is time consuming with solutions that can be difficult to implement. Even individual users looking to manage their own data can benefit from advances in decentralized security models that combine customizable usability with high levels of privacy.


Edge Security serves users at every level of sophistication by making high security standards accessible through familiar methods.

The Edge platform is able to meet the needs of individuals and businesses. We have saved our partners crucial time and resources by providing an effective, convenient solution to data security. Our tested model locally secures the private keys of hundreds of thousands of users across numerous blockchain platforms, providing our partners with peace of mind and radically reduced risk of private key mismanagement. Edge Security focuses using familiar usability patterns. With just a username and password, users can secure their valuable assets.

A Powerful solution behind the simple, usable interface

The Edge Security platform utilizes several key technologies simultaneously to safeguard your users’ information:

  • Automatic Backup
  • Client-Side Encryption
  • Multi-device 
  • One-Touch 2 Factor Authentication
  • Password Recovery
  • Revision Control/ Rollback

Not just login—extensive key management features

Behind Edge’s friendly and familiar interface is a package of technologies that will keep your users safe and happy to use your application.

Launch an account management window for changing password, PIN, and recovery questions with a line of code

    _abcUi.openLoginWindow(function(error, account) {

Try Edge Security Today

Go to Edge Developer Portal

Partners Using Edge Security

Below are some of our partners using Edge Security to secure their application and their customers


Augur is a decentralized application built on the Ethereum blockchain. Augur uses our SDK to offer their users a proven way to secure and manage their private keys as well as an easy way to sign in to the platform.


Ember is a non-custodial cryptocurrency hedge fund accessible to everyone. With as little as $100, anyone with a mobile phone can access portfolios previously only accessible to millionaires.


Indorse is a platform to share and validate professional skill sets. Hundreds of experts are ready to pre-screen tech candidates and help save time in the hiring process. Indorse provides insights about candidates’ programming skills and proficiency level. Instead of spending several man-hours and dollars sieving through a barrage of resumes, now you can directly interview those who meet your standards!


Hercules decentralized supply chain management software enables users to create a permanent and shared record that provides immutability, and more importantly, trust for the consumer.