FAQ

We have all the Answers

Frequently Asked Questions

What is Abstrakt's SDK and how do I use it?

Abstrakt's SDK is the easiest interface to any blockchain. Our frictionless software solution enables you and your company to build blockchain products with the best user experience. We have solved all your headaches that come with hosting nodes, running servers, implementing security and debugging open source code for you. Instead of wasting time and resources, you can focus on your product and customers.

Why use Abstrakt's SDK instead of building your own solution with open source software?

Abstrakt's SDK will save you 8-12 months of development time. This is often overlooked, but with open source solutions you still have to build, maintain & debug a lot of code. In addition, our technology is not available in any open source alternatives. As a technology company first, we built a modern architecture that scales with your business. Our solution is 20x more efficient and 50x faster than competition so you can build the best product for your customers. Learn more about our technology here.

Can Abstrakt's innovative technology be leveraged by existing FinTech services to upgrade their architecture?

Yes, our modular design supports migration of existing applications to our real-time, efficient architecture. Existing financial applications can optimize their user experience by using our MQTT client and backend technology. With our architecture:

  • You can reduce server bandwidth costs because mobile apps will only be sent new transaction data and updates.

  • Improved user experience. - Previously sent data is cached on the user device for instantaneous access even if user is offline.

  • Users can access your services in bad network areas because of MQTT efficiencies.

  • Learn more about MQTT below.

What is the difference between an SDK and API?

APIs are very popular these days. They are a request-response interface for your program to interact with another program/service. An SDK (Software Development Kit)  is a set of tools that has pre-built functions and optimizations in addition to the interface. SDKs simplify development further so developers doesn't need to re-write extra code. Abstrakt's SDK has a powerful set of features that enable you and your company create the highest performance product. We provide real-time connections to a blockchain, hardware security and much more.

What is a blockchain SDK?

Yes, our modular design supports migration of existing applications to our real-time, efficient architecture. Existing financial applications can optimize their user experience by using our MQTT client and backend technology. With our architecture:

  • You can reduce server bandwidth costs because mobile apps will only be sent new transaction data and updates.

  • Improved user experience. - Previously sent data is cached on the user device for instantaneous access even if user is offline.

  • Users can access your services in bad network areas because of MQTT efficiencies.

  • Learn more about MQTT below.

How is Abstrakt different from the competition?

We are a technology company first.  Our team at Abstrakt has built an modern architecture that scales with your business.

  • Built with MQTT, our technology is 20x more efficient and 50x faster on average.

  • With MQTT, Abstrakt's technology is resilient in bad network areas.

  • Abstrakt's SDK is functional offline. All your data is cached on your device.

  • We believe in providing the highest grade security. Hardware encryption, software encryption and biometrics are utilized appropriately.

  • We optimized for user experience. Our SDK is designed to be simple and easy to use.

How secure is Abstrakt's SDK?

At Abstrakt, security is our highest priority. We use enterprise security to enable self-custody of private keys. Our mobile SDKs use hardware encryption to secure your private keys and software encryption to securely for backups.

How to do you backup and restore private keys and mnemonics?

Private keys and mnemonics can be backed up in 2 ways:

  • Traditional backup by writing down mnemonic or exporting wallet file.

  • Automatic backup to your personal Apple/Google keychain after encrypting with a password. Once encrypted and backed-up, the user can restore their keys on any device using their password.

What kinds of apps can be built using Abstrakt?

With Abstrakt you can build:

  • Any financial applications can migrate their existing apps to a modern real-time, efficient architecture.

  • Integrate digital asset (Bitcoin, Ethereum, etc.) into your existing or new application.

  • Create a blockchain wallet application for banking & stablecoins.
    Check out Vault Wallet - They are built using Abstrakt!

  • Create a mobile app with any public or private blockchain. - Talk to us about integrating your blockchain.
    - Reward programs
    - Non-fungible tokens for gaming & dApps.
    - Trading apps & exchanges
    - Staking/Loans

  • Interface with smart contracts for your business. - Ask us how.

Can Abstrakt help you build your product using our SDK?

Yes! Shoot us an email at hello@goabstrakt.com. We can answer any questions and help you develop when you want.

What is MQTT and why do we use it?

MQTT is designed to provide low latency, assured messaging over fragile networks and efficient distribution to one or many receivers. The protocol focuses on minimizing the amount of bytes flowing over the wire and low power It provides a two-way publish/subscribe communication channel compared to HTTP which is a request-response protocol.