Skip to content

An open source interface for Snapshot X protocol.

License

Notifications You must be signed in to change notification settings

thrustdrop/sx-ui

 
 

Repository files navigation

Test CI GitHub commit activity GitHub issues help wanted Discord Twitter

Snapshot X

Snapshot X is an on-chain governance platform.

testnet.snapshotx.xyz

Documentation

Project setup

yarn

Compiles and hot-reloads for development

yarn dev

Compiles and minifies for production

yarn build

Lints and fixes files

yarn lint

Runs tests

yarn test:unit

Verifies TypeScript code

yarn typecheck

Development Guide

This project uses goerli and testnet-2 Starknet networks. Make sure that your Metamask/ArgentX is configured for those networks.

If you need testnet funds you can use:

If you want to test proposals that verify your WETH balance on Starknet proposals proofs have to be computed on L2. This is done manually currently.

To do it:

  • Take some block on goerli at which you have your desired amount of WETH
  • Visit https://testnet.mana.pizza/fossil/send/BLOCK_NUM_1 where BLOCK_NUM_1 is block you want to send to L2
  • Visit https://testnet.mana.pizza/fossil/process/BLOCK_NUM_2 where BLOCK_NUM_2 is the block you used above minus 1

If you need to modify services that are used by sx-ui you can specify them in .env file or applicable file in ./src/networks.

License

Snapshot is open-sourced software licensed under the © MIT license.

About

An open source interface for Snapshot X protocol.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 56.2%
  • TypeScript 42.0%
  • SCSS 1.1%
  • Other 0.7%