sekisamu / statemint

Statemint Node Implementation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Statemint

Implementation of Statemint, a blockchain to support generic assets in the Polkadot and Kusama networks.

Statemint will allow users to:

  • Deploy promise-backed assets with a DOT/KSM deposit.
  • Set admin roles for an AssetId to mint, freeze, thaw, and burn tokens.
  • Register assets as "self-sufficient" if the Relay Chain agrees, i.e. the ability for an account to exist without DOT/KSM so long as it maintains a minimum token balance.
  • Pay fees using asset balances.
  • Transfer (and approve transfer) assets.

Statemint must stay fully aligned with the Relay Chain it is connected to. As such, it will accept the Relay Chain's governance origins as its own.

Contributing

License

Statemint is licensed under Apache 2.

Temp

  • Pointed the repo towards rococo-v1 to get the latest version of assets and make it easy to track as the pallet changes

  • latest known working commit https://github.com/paritytech/substrate/commit/401c24e8a62cdf058882b0e92815faef966d9fa1

  • polkadot needs to be built off of branch = 'rococo-v1'

  • Polkadot launch can be run by dropping the proper polkadot binary in bin

    • Run Globally
      • polkadot-launch config.json
    • Run locally, navigate into polkadot-launch,
      • yarn
      • yarn start

About

Statemint Node Implementation

License:Apache License 2.0


Languages

Language:Rust 53.9%Language:Nix 25.5%Language:TypeScript 14.7%Language:JavaScript 5.7%Language:Shell 0.2%