Skip to content
This repository has been archived by the owner on Apr 7, 2023. It is now read-only.
/ sorobix-api Public archive

API for Online IDE for Soroban Contracts on Stellar (XLM) chain

License

Notifications You must be signed in to change notification settings

sorobix/sorobix-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The API of sorobix has migrated to a newer rust version named sorobix-api-rs

Sorobix

Logo

Online IDE to compile, deploy, and invoke Soroban Smart Contracts on-the-fly on the Stellar network

Try it out:

https://sorobix.vercel.app/

How it works

Sorobix provides the user an IDE on the cloud freely accessible to access and interact with the Smart Contracts on Soroban. We provide in-house support for

  • Account Creation on FutureNet
  • Faucet Money Deposits via FriendBot
  • Compiling Rust smart contracts on the web
  • Deploying these smart contracts on the Futurenet
  • Invoking existing deployed smart contracts using their Contract ID

We beleive this will take the Soroban Smart Contracts to new horizons as the community can now try out Soroban on-to-go with 0 local setup! With endless possibilites of integrating this in the existing ecosystem, for example, integrating these with our official Soroban documentation, and many more, we aim to take Sorobix and Soroban hand-in-hand to newer heights!

arch

Tech Stack

  • Python
  • Shell
  • Flask
  • FutureNet
  • Soroban Tools

Useful Links

Sorobix-Frontend

Sorobix-Rust-Formatter

Run in Postman

Local Setup

  1. Clone this repo using git clone https://github.com/sorobix/sorobix-api
  2. Make sure you have docker and rust toolchain installed
  3. Build the docker image:
     docker build . -t sorobix-api
  4. Run the docker image:
     docker run -p 3001:3001 sorobix-api:latest

License

Licensed under MIT License : https://opensource.org/licenses/MIT

Made with ❤ by Team Gavakshi