Meet the SKALE core team live @EthNewYork Hackathon on May 17–19!

Elastic Sidechains

Build powerful decentralized
applications

Deploy your dApp to highly configurable elastic sidechains. Run Solidity smart contracts at sub-second blocktimes and storage at low cost while not sacrificing decentralization for performance.

Deploy with just a few lines of code!

Removing the limitations of traditional blockchain development

SKALE's modular protocol is one of the first of its kind to allow developers to easily provision highly configurable sidechains, which provide the benefits of decentralization without compromising on computation, storage, or bandwidth.

Secure and decentralized

Elastic sidechains are highly performant, decentralized, configurable, Ethereum compatible, and use the latest breakthroughs in modern cryptography to provide provable security.

Byzantine
Fault Tolerant

The standard for security in distributed systems; BFT guarantees that the network can reach consensus even when up to one third of participants are malicious.

Asynchronous
Protocol

Following the same model as the Internet, this protocol recognizes latencies of nodes and the network, allowing messages to take an indefinite period of time to deliver.

Threshold
Signatures

BLS Threshold Signatures enable efficient interchain communication and support randomness in node allocation.

Leaderless
Consensus

Leaderlessness mitigates the possibility of collusion amongst network participants by ensuring that each has an equal chance to successfully propose and commit new blocks.

Native to your existing workflows

let HDWalletProvider =   
    require("truffle-hdwallet-provider");
let privateKey = "[YOUR_PRIVATE_KEY]";
let skale = "[YOUR_SKALE_CHAIN_ENDPOINT]";

module.exports = {
    networks: {
        skale: {
            provider: () => new    
              HDWalletProvider(privateKey, skale),
            gasPrice: 0,
            network_id: "*"
        }
    }
}
const Web3 = require('web3');
const solc = require('solc');
const path = require('path');
const fs = require('fs');

let privateKey = "[YOUR_PRIVATE_KEY]";
let account = "[YOUR_ACCOUNT_ADDRESS]";
let schainEndpoint = "[YOUR_SKALE_CHAIN_ENDPOINT]";

let contractName = "HelloSKALE";
let contractFileName = "HelloSKALE.sol";

//Retrieve and compile contract source code
const contractPath = path.resolve(
  __dirname,
  'contracts',
  contractFileName
);
const contractContent = fs.readFileSync(
  contractPath,
  'UTF-8'
);

//Format contract for solc reader
var contracts = {
  language: 'Solidity',
  sources: {},
  settings: {
    outputSelection: {
      '*': {
        '*': ['*']
      }
    }
  }
}

//add HelloSKALE contract to contract sources
contracts.sources[contractFileName] = {
  content: contractContent
};

//compile data via solc reader
let solcOutput = JSON.parse(solc
  .compile(JSON.stringify(contracts)));

//get compile HelloSKALE contract
let contractCompiled =
  solcOutput.contracts[contractFileName]
  [contractName];

//Connect Web3 to your SKALE Chain
const web3 =
  new Web3(new Web3.providers
    .HttpProvider(schainEndpoint));


//create transaction 
var tx = {
  data: '0x' + contractCompiled.evm
    .bytecode.object,
  from: account,
  gasPrice: 0,
  gas: 80000000
};

//sign transaction to deploy contract
web3.eth.accounts.signTransaction(tx,
    privateKey)
  .then(signed => {
    web3.eth.sendSignedTransaction(
        signed.rawTransaction)
      .on('receipt', receipt => {
        console.log(receipt)
      })
      .catch(console.error);
  });

SKALE eliminates unnecessary complexity so that you can speed up your dApps and smart contracts in no time with essentially no additional coding.

Use your existing deployment script 
(for example — truffle, as in this code sample) and just change 2 lines of code to deploy your solidity smart contracts to a configurable decentralized elastic sidechain.

Early access

Apply to the SKALE Innovator Program and run solidity smart contracts thousands of times faster at a fraction of the mainnet cost.

Many dApps are already running smart contracts on SKALE's elastic sidechains. These include games, content streaming services, TCR-based platforms, and more.


The SKALE Innovator Program Includes: Strategic Consulting, Engineering Support, Quality Assurance checks, and more.

SKALE Network Validators

SKALE is an Ethereum-compatible network with a leaderless consensus designed to run on an uncapped number of independent nodes, each of which will be providing resources to multiple high performance decentralized elastic sidechains.

SKALE Protocol optimizes allocation of  resources of each node across the entire network of elastic sidechains.

Validator Rewards are distributed evenly across the network of nodes; validators maximize rewards based on meeting performance targets.

SKALE is a POS network that utilizes a work token. Node setup and staking is simple and takes only a few steps.

Core Team

Stan Kladko, PhD

Co-Founder / CTO
Stan eats, breathes, and sleeps decentralization and cryptography. Prior to making it his life mission to help scale the blockchain, he spent many years attaining his PhD in Physics, spent 16+ years as a technology executive in Silicon Valley and has 18 years of cryptography experience. His resume includes Physics at Max Planck Institute, Los Alamos National Laboratory, and Stanford. SunMicrosystems Java Virtual Machine team, early 2000's Crypto start-ups Ingrian Networks and The Crypto Lab, co-founder of Cloudessa and Galactic Exchange prior to starting SKALE. He is also an active member and contributor to the Ethereum Research Foundation.
Read

Jack O'Holleran

Co-Founder / CEO
Jack's passion for decentralized systems and blockchain led him to join efforts with Stan to solve the blockchain scalability problem. He is a veteran Silicon Valley Technology entrepreneur with a deep background in machine learning/AI technologies, and blockchain. His resume includes co-founder of Aktana, co-founder IncentAlign, and executive positions at Good Technology, and Motorola. His first work with Digital Currencies was in 2008 building a digital currency platform for Enterprise Resource Allocation. He has been an active Cryptocurrency investor and an evangelist for decentralized systems since early 2013.
Read
ALEX SHEVERDIN
Developer
ALEX DANKO
Developer
Artem Payvin
Developer
CHADWICK STRANGE
VP Product
CHRISTINE PERRY
VP Solutions Engineering
Dima LITVINOV
Developer
Sergiy Lavrynenko
VP Engineering
Dmytri TKACHUK
Developer
Dmytro NAZARENKO
Developer
DMYTRO STEBAIEV
VP Technology
Jenia Barkanova
VP Marketing
JULIA TIMCHENKO
Marketing
Liang Wu
Strategy
Nata Sheverdina
Operations
Natalie Yu
Marketing
NATASHA KOLENOVA
Quality Assurance
OLEG NIKOLAYEV
Developer
Sergiy Lavrynenko
VP Engineering

Investors

Aspect VenturesBlockchangeboostVCbuidlVCCambrian Asset ManagementCanaanFloodgateGalaxy DigitalHack VCMulticoin CapitalVisaryMW PartnersNGC Neo Global CapitalOyster VenturesSignia