🏃Getting Started
To start development with Startrail-Sdk-Js
Last updated
To start development with Startrail-Sdk-Js
Last updated
©2023 Startbahn, Inc.
Env | Tag |
---|---|
Staging | |
Production | |
Please ensure to check and update to the latest version when you are developing.
Configure and construct your Startrail SDK instance
All the properties listed below are optional.
Parameter | Type | Description |
---|---|---|
apiPath |
| Only define it if you want to do testing. For testing use the
For production purpose do not define it. |
wallet |
| Wallet to activate. Default is
|
env |
| The environment of Startrail-Api endpoint, blockchain network and Web3Auth environment.
|
authAction | true hashes the preimage with keccak256 | |
auth0ClientId |
| Client ID of Auth0 account |
auth0Domain |
| Domain URL of Auth0 |
auth0TorusConfigKey |
| Config key name for TORUS initialisations to connect Auth0 domain and Web3Auth network. This key is only provided by Web3Auth |
lang | Language displayed on the UI | |
loginProvider | login providers for connecting wallet, more detail here. | |
customUi | Values to customise UI only under Startrail wallet powered by Web3Auth. See more details in Whitelabeling/Customizing section. | |
callbackUrl |
| A URL to which a user is redirected after completing email verification with |
withModal |
| Startrail modal powered by Web3Auth is opened instead of direct procedure with a specific login action. |
rpcEndpoint |
| An |
chainId |
| An |
mfaLevel |
| default is |
We recommend encouraging users to use this SDK in standard web browsers, such as Safari, Chrome, Firefox, etc. Some functionality of the SDK may not work properly in web-views.
To connect to your wallet, use login
method
See more details in Wallet Methods
Auth0, managed by Startbahn, is used for certain authentication methods, such as Email Password.