harpagon210
steemsmartcontracts
JavaScript

javascript blockchain/sidechain powered by Steem

Last updated Feb 14, 2025
44
Stars
23
Forks
17
Issues
0
Stars/day
Attention Score
33
Language breakdown
JavaScript 99.9%
Shell 0.1%
Files click to expand
README

Steem Smart Contracts Build StatusCoverage Status

## 1. What is it?

Steem Smart Contracts is a sidechain powered by Steem, it allows you to perform actions on a decentralized database via the power of Smart Contracts.

## 2. How does it work?

This is actually pretty easy, you basically need a Steem account and that's it. To interact with the Smart Contracts you simply post a message on the Steem blockchain (formatted in a specific way), the message will then be catched by the sidechain and processed.

## 3. Sidechain specifications

  • run on node.js
  • database layer powered by MongoDB
  • Smart Contracts developed in Javascript
  • Smart Contracts run in a sandboxed Javascript Virtual Machine called VM2
  • a block on the sidechain is produced only if transactions are being parsed in a Steem block

4. Setup a Steem Smart Contracts node

see wiki: https://github.com/harpagon210/steemsmartcontracts/wiki/How-to-setup-a-Steem-Smart-Contracts-node

5. Tests

  • npm run test

6. Usage/docs

  • see wiki: https://github.com/harpagon210/steemsmartcontracts/wiki

© 2026 GitRepoTrend · harpagon210/steemsmartcontracts · Updated daily from GitHub