1. Get Started

Sign up/Log in with google account or combination of email and password

Create your account

Create your first organization

The SIMBA Chain Platform home page will appear

2. Set Wallet

Ethereum Logo

2.1 Set Ethereum Wallet

Click top-right  button to open the right navigation bar

Click to expand. Then click:

Blockchain Wallets

Then select:

EthereumEthereum Wallet

The page will be redirected to the Ethereum wallet page

Click the right-bottom button to continue

Add a password for your Ethereum Wallet

Create a new Ethereum Account

Check the balance of the created account on a network

Deposit Ethers on Circle-of-Life network

Restore an Ethereum Wallet with account seed (12 mnemonic words)

Check balance on Rinkeby

Stellar Logo

2.2 Set Stellar Wallet

Click top-right  button to open the right navigation bar

Click to expand. Then click:

Blockchain Wallets

Then select:

Wallet

The page will be redirected to the Stellar wallet page.

Create a new Stellar Account

Deposit XLM on Stellar-testnet

Restore a stellar Wallet with account seed (private key)

Check balance on Stellar Mainnet

Create a Smart Contract

Ethereum Logo

3.1 Create Ethereum Smart Contract

Click EthereumEthereum under Smart Contract on the left navigation menu and click the right-bottom Add a Smart Contract button to add new contract

Click AddEthereum to add new asset to canvas called `RegisteredCars`

Click AddEthereum to add new transaction to canvas called `RegisterCar`

Click Add Relation Mode to enter add relation mode

Connect the Registered Car asset and Register Car transaction with directed arrow.

Double click transaction, Register Car or click Add Parameter by selecting it first to show the parameter panel

Add parameters that needed when a car being registered, such as `VIN`, `Make` and `Model`, and also have off-chain storage enabled where external files can be uploaded by switching on Off-Chain Storage

Save the contract as a new one called `CarDemo2` with Save 

The saved contract can be found from the Ethereum smart contract list and can be opened as a graph again with Save

The smart contract code can be viewed by clicking Code View, which will switch the graph mode to code mode

The smart contract graph can be viewed by clicking Save, which will switch the code mode to graph mode, if available

If you wish to edit code in the code editor, click Lock and confirm the unlock

Once the expert mode is unlocked, you cannot switch back to graph mode but you can edit the code freely

Save the contract as a new one called `CarDemo2Expert` with Save

The saved contract can be found from the Ethereum smart contract list and can be opened as code again with Edit

Stellar Logo

3.2 Create Stellar Template

Click Stellar under Smart Contract on the left navigation bar and click right-bottom button to add new contract

Choose the operations you would like to add for this template, we use ‘createAccount’ and ‘Payment’ in this example

A graph view of the operations

Save those operations as a template

The template will show up after saved

4. Configure an App

Ethereum Logo

4.1 Configure an Ethereum Application

Click Application on the left navigation bar and click right-bottom button to create new application

Choose your blockchain network

Pick up an off-chain storage system

Select a smart contract

Give names for your application, and API which will be part of the API URL

Unlock your wallet

Deploy your application

Wait few seconds

Done

The application will show up after configured

Stellar Logo

4.2 Configure Stellar Application

Click Application on the left navigation bar and click right-bottom button to create new application

Choose Stellar as the blockchain type

Pick up an off-chain storage system

Select a contract template

Give names for your application, and API which will be part of the API URL

Unlock your wallet

Deploy your application

The application will show up after configured

5. View Application

Ethereum Logo

5.1 View Ethereum Application

Click  to check out the details of deployed application

Application details for Ethereum Application

Click right-bottom button to edit or delete application

Stellar Logo

5.2 View Stellar Application

Details for Stellar Application

6. Make Transactions

Ethereum Logo

6.1 Make Transactions with Ethereum Application

Click to make transaction

First unlock your wallet

Select a wallet

Fill out the parameters

Hit the CALL button to make the transaction

The transaction will show up on the list on the right side

Stellar Logo

6.2 Make Transactions with Stellar Application

Click to make transaction

Unlock your wallet, select a wallet

Fill out the form

Add memo for the transaction (Optional)

The transaction will show up on the list on the right side

7. Check Transactions

Ethereum Logo

7.1 Check Ethereum Transactions

Click to check transactions

Stellar Logo

7.2 Check Stellar Transactions

Click to check transactions

More info of the transaction

8. Add API Keys

Click or click   API Key  under Management on the left navigation bar then click application you want to add the API keys to

Add keys

Added keys will show up here

9. Call external API on Swagger

Click the SIMBA icon to open Swagger API page

Click Authorize Button

Authorize with the API key

Make a GET request

Fetch the results that made on the dashboard

Check out the live demo

View Now