FAQ
Frequently Asked Questions
Last updated
Frequently Asked Questions
Last updated
An SDK, or Software Development Kit, is a set of software tools and resources provided by a platform, software framework, or service. It includes libraries, documentation, sample code, and other components that developers use to create software applications for a specific platform, operating system, or framework. SDKs streamline the development process by providing pre-built functionality and standardized tools, allowing developers to focus on creating features rather than building everything from scratch. They are commonly used for developing applications for mobile devices, web platforms, and various software ecosystems.
Essentially, Scarab's SDK allows other platforms to seamlessly integrate our trading and wallet infrastructure. The other piece of the puzzle that the partnering platform would have to develop is a functional user-interface/front-end.
Our SDK is written in Typescript
Our first partnership is with! They have integrated our trading and wallet infrastructure and now allow all users to enjoy trading on their platform.
Since we were acquired by Defined in April 2024, future partnerships utilizing our SDK would be at their discretion.
Scarab's telegram bot has been decommissioned in order to shift our focus to developing our SDK. However, our trading SDK is telegram bot ready, and is currently in use by Defined using their @defined_bot on telegram.
Yes. There is a function in the sdk to export private keys. Users sign with their passkey to get their private key. Your private key is never visible to us or our partner platforms.
The pair needs to be specified. We suggest using the defined api to get the best pair.
There is a policy on the users turnkey wallets that limits the actions that we can send on behalf of users. We can only send swap related actions.