{"repo":"witnet/sheikah","free":true,"listed":false,"github":"https://github.com/witnet/sheikah","clone":"git clone https://github.com/witnet/sheikah.git","description":"A Witnet compatible desktop wallet and smart contracts development environment","language":"Vue","stars":37,"topics":["witnet","hdwallet","electron","smart-contracts","ide","blockchain","oracles","don"],"license":"GPL-3.0","category":"blockchain-web3","readme_excerpt":"Sheikah is a Witnet compatible desktop wallet and data requests development environment. Installation Dependencies At this time, you have to install the following dependencies to run sheikah: - openssl From Github Releases Go to releases section and download the binary suitable for your system. Sheikah Development This is a Web/Desktop application built with Electron. When developing Sheikah, we support Node CURRENT and LTS+ . It might work with another version but we do not guarantee it will do in the future. Running Sheikah Formatter - Verify files are correctly formatted with pnpm lint:check - Repair lint errors with ( this operation modifies your files! ) pnpm lint Test We use Jest for testing. Build Production To build the application run: pnpm build , the build files are written to dist electron directory. Contributing You can read the contributing guide Github Actions (continuous integration) When opening a pull request a job in Github Actions will be fired off to check the changes. To avoid wasting time waiting for Github Actions output we provide the command pnpm ci that will perform almost the same checks but it'll run in your computer. Troubleshooting - Use pnpm clean to remove the contents of the build directory ( dist electron ) - Use pnpm clean-deps to remove all installed dependencies - Use pnpm reinstall to remove all installed dependencies and install them again If the application doesn't boot correctly and no error is reported in the terminal, try running pn","default_branch":null,"files":null,"tree":[],"storefront":"/r/witnet","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/witnet/sheikah/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}