Volver al ranking

stacks-archive/sbtc-developer-release

Rustsbtc.tech

sBTC primitives, signer components, helper tools

bitcoinruststacks
Crecimiento de estrellas
Estrellas
2k
Forks
19
Crecimiento semanal
Issues
87
2k2k2k
18 jul19 jul21 jul22 jul
Artefactoscrates.iocargo add sbtc-developer-release
README

sbtc

Daily Verification Code Coverage License: MIT Discord

Note: This repo is still in early development and is not ready for production use.

This repo contains, or will contain, packages that define sBTC primitives, signer components, helper tools such as sbtc-cli and devenv.

stacks-core

At the moment this repo also contains Stacks primitives in the stacks-core package. The goal is to make this the default way of interfacing with the Stacks blockchain in Rust. At some point it might be moved to a different location.

It contains fundamental types and logic such as:

  • crockford32 encoding
  • hashing primitives (SHA256 and RIPEMD160)
  • StacksAddress
  • Uint support
  • other types

sbtc-core

This package contains the core logic for sBTC. For now, most of it is sBTC operation parsing and construction.

romeo (sBTC Developer Release)

This package contains a version of the sBTC token (SIP-10) for developers on testnet.

Version 0.1 is a custodial solution that supports with deposit and withdrawal transaction on Bitoin only using OP_RETURN. The custodial solution is a rust binary that continuously observes the bitcoin and stacks blockchain.

sbtc-cli

This package contains a command-line interface for sBTC to create and broadcast deposit and withdraw btc transactions. The cli also has a helper commands for credentials.

devenv

This folder contains configuration files for docker images to launch services for sBTC in a local environment. Use up.sh to launch it, and use utility scripts to deposit and withdraw BTC. This environment can be used for demonstrations and automated testing.

Contributing

Before going any further please review our code of conduct

Getting Started

This repository uses the task runner cargo-make to manage its build scripts and CI. To install cargo-make, run the following command:

cargo install --version 0.36.13 cargo-make

Also verify that openssl is install on your machine.

Repositorios relacionados
bitcoin/bitcoin

Bitcoin Core integration/staging tree

C++MIT Licensebitcoinc-plus-plus
bitcoincore.org/en/download
89.7k39.1k
freqtrade/freqtrade

Free, open source crypto trading bot

PythonPyPIGNU General Public License v3.0pythoncryptocurrencies
freqtrade.io
52.5k10.9k
ccxt/ccxt

A unified trading API with more than 100 crypto exchanges and prediction markets in JavaScript / TypeScript / Python / C# / PHP / Go / Java

PythonPyPIMIT Licensealtcoinapi
docs.ccxt.com
43.4k8.8k
bitcoinbook/bitcoinbook

Mastering Bitcoin 3rd Edition - Programming the Open Blockchain

HTMLOtherbitcoinbitcoin-api
aantonop.com/books
25.3k6.2k
hummingbot/hummingbot

Open source software that helps you create and deploy high-frequency crypto trading bots

PythonPyPIApache License 2.0cryptocurrencyarbitrage
hummingbot.org
19.2k4.8k
HelloZeroNet/ZeroNet

ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network

JavaScriptnpmOtherbittorrentp2p
zeronet.io
18.8k2.3k
UFund-Me/Qbot

[🔥updating ...] AI 自动量化交易机器人(完全本地部署) AI-powered Quantitative Investment Research Platform. 📃 online docs: https://ufund-me.github.io/Qbot ✨ :news: qbot-mini: https://github.com/Charmve/iQuant

Jupyter NotebookMIT Licensefundsmachine-learning
github.com/Charmve
18.1k2.6k
bbfamily/abu

阿布量化交易系统(股票,期权,期货,比特币,机器学习) 基于python的开源量化交易,量化投资架构

PythonPyPIGNU General Public License v3.0quanttrade
abuquant.com
17.9k4.6k
solana-labs/solana

Web-Scale Blockchain for fast, secure, scalable, decentralized apps and marketplaces.

Rustcrates.ioApache License 2.0ledgerblockchain
solanalabs.com
14.9k5.8k
NoFxAiOS/nofx

Your AI trading terminal assistant for US stocks, commodities, forex, and crypto.

GoGo ModulesGNU Affero General Public License v3.0ai-tradingagentictrading
vergex.trade
12.6k3k
getumbrel/umbrel

An elegant home server OS. Run OpenClaw, store your files and photos, run a Bitcoin node, and do more with over 300 apps in the Umbrel App Store.

TypeScriptnpmOtherbitcoinlightning
umbrel.com
11.6k771
askmike/gekko

A bitcoin trading bot written in node - https://gekko.wizb.it/

JavaScriptnpmMIT Licensegekkotrading-bot
10.2k3.8k