There are no reviews yet. Be the first to send feedback to the community and the maintainers!
libBLS
Solidity-compatible BLS signatures, threshold encryption, distributed key generation library in modern C++. Actively maintained and used by SKALE for consensus, distributed random number gen, inter-chain communication and protection of transactions. BLS threshold signatures can be verified in Solidity, and used as random beacon (common coin)skale-network
Handling millions of transactions per week, SKALE is a multichain network composed of an unlimited number of secure, decentralized, high-performance Ethereum Native Blockchainsskaled
Running more than 20 production blockchains, SKALED is Ethereum-compatible, high performance C++ Proof-of-Stake client, tools and libraries. Uses SKALE consensus as a blockchain consensus core. Includes dynamic Oracle. Implements file storage and retrieval as an EVM extension.skale-consensus
Running the very core of SKL network, SKALE BFT consensus is universal, modern, modular, high-performance, asynchronous, provably-secure, agent-based Proof-of-Stake blockchain consensus engine in C++ 17. Includes provably secure embedded Oracle. Used by SKALE elastic blockchains. Easy and flexible enough to implement your own blockchain or smart contract platform. BLS signatures and Binary Asynchronous Consensus are main building blocks.sgxwallet
sgxwallet is the first-ever opensource high-performance hardware secure crypto wallet that is based on Intel SGX technology. First opensource product on Intel SGX whitelist. Scales to 100,000+ transactions per second. Currently supports ETH and SKALE, and will support BTC in the future. Sgxwallet is under heavy development and use by SKALE network.skale-manager
Ethereum Mainnet smart contracts that manage SKALE Network. Coordinates validator-node registration, SKALE Chain creation, bounties, delegation, distributed key generation and service level agreementsskale-demo
Example dApps used during SKALE presentationsIMA
SKALE Interchain Messaging Agentfilestorage.js
Filestorage.js is client library for SKALE sidechain decentralized file storage. Used to transfer files between a browser and a SKALE sidechain.skale.py
Python library for interacting with SKALE Managerskale-node
Configuration files for SKALE nodenode-cli
A command line tool to setup, register and maintain your SKALE node. Written in Python.filestorage
SKALE filestorage extension to EVMskale-sdk
skale-admin
SKALE admin docker container orchestrates all other SKALE Docker containersskale.js
Javascript library for interacting with SKALE Manageruniversal-cli
Instantly execute any Solidity smart contract from command lineskale-nms
DEPRECATED: SKALE Node Monitoring Service (NMS) - decentralized SLA metrics and bounty collectiontransaction-manager
Microservice used to send concurrent transactions to the Ethereum network.truffle-skale-network-box
Truffle Box for deploying smart contracts directly to the SKALE Network.skale-node-tests
Framework for system/integration testing of skale nodeskaled-tests
Skaled testshackathon
Guidelines for hackathonsvalidator-cli
A command line tool for validators and delegators. Written in Python.docker-lvmpy
Easily manage LVM volumes from docker containers using this Docker plugin. Written in python. Under heavy development and use by SKALE network. Stay tuned for more docs!sgx.py
Python library to interact with sgxwalletdocumentation
SKALE Network documentationskale-allocator
node-provisioning
Provision SKALE nodes in the cloud for testing purposesskale-node-monitor-jenkins
skale-ima-sdk
IMA-ethereum-contracts
SKALE Interchain Messaging Agent (IMA) Ethereum Contractssla-agent
SKALE SLA Agent - decentralized SLA metrics and part of the SKALE Node Monitoring Service (NMS)metaport
Metaport is simple JS/TS IMA widgetbounty-agent
Bounty agent - part of SKALE Node Monitoring Service (NMS)skale-test-abi
ABIs for skale internal testnetsskale-explorer
Administration tool for skale explorersoracle-contract
Predeployed contract to verify Oracle responsesskale-watchdog
SKALE microservice for providing statuses of SKALE node docker containersallocator-cli
paymaster
A system that collects SKALE chain fee and distribute it across validators.pow-unity
Pow implementation on C# for unityfilestorage-ui
doc-ui
doc-uiawesomesauce
Awesomesauce is an agent-based framework for Ethereum Smart Contract testing. It is used to test SKALE smart contracts.skale-proxy
SKALE Proxy is high performance, easy-to-run public service that provides proxied and load-balanced JSON-RPC endpoints for SKALE chains. It is based on NGINX.portal
React-based UI to transfer assets, get chains info and moredoc-utils
doc-utilspredeployed
predeployedskale-ci-integration_tests
admin-ui
SKALE Chain Administrative Dashboardskale.py-examples
Code samples for the skale.py libraryskale-contracts
Artifacts manager for all smart contracts in SKALE system.ima-agent
Containerized SKALE Interchain Messaging Agentskaled-blockchain-explorer
helper-scripts
ima-js
JS/TS library for interacting with SKALE IMA Bridgeskaled-stats-viewer
se-integrations
Integrations with Partners and dApp developerspow-demo
Demo of sChain PoW scriptproxy-provision
A set of ansible playbooks to setup SKALE Proxy and Block explorer in the cloudworkflow_test
Play with GitHub Actions workflowsoracle-demo
Examples of using Skale Oracleetherbase
Predeployed smart contract that stores and manages access to ETH received from block rewards and gas fees.multisigwallet-cli
upgrade-tools
Scripts to support upgrades of smart contractslevitation_decentralized_zk_sequencer
Decentralized Sequencer for running ZK-EVM Rollups implemented in Solidityskale-manager-interfaces
Definitions of interfaces needed to integrate with skale-manager smart contractsskale-checks
Python package for node and schain checksconsensusv
SKALE Consensus visualization using OpenGLmarionette
Predeployed smart contract on skale chain that is controlled by external entity.Love Open Source and this site? Check out how you can help us