{"schemaVersion":"jobsearcher.job.v1","id":"3bfa51f1c0471ddb5a6f6613","url":"https://jobsearcher.com/jobs/3bfa51f1c0471ddb5a6f6613","canonicalUrl":"https://jobsearcher.com/jobs/3bfa51f1c0471ddb5a6f6613","title":"Volt","description":"We read every piece of feedback, and take your input very seriously.To see all available qualifiers, see our documentation. A modern descriptor-based Financial Freedom Bitcoin Wallet aimed at restoring sovereignty to Global Bitcoiners.What are descriptors? Read more. ⚠️ Warning: Volt is still in Beta, do not use it for large amounts of Bitcoin.For details on contributing to the app translation, please see the translation guideNote: Please ensure the version of Node and NPM you are using are >= the minimum LTS Node and NPM versions specified in the package.json file. The recommended Node and NPM versions are LTS versions (i.e. even-numbered releases). Run node --version && npm --version to get the versions of Node and NPM on your system if unsure.Clone the repo locally and install the required npm dependencies:To run the wallet locally on, and build for, Android or IOS you'll need Android Studio and Xcode installed, respectively.Note: If any part of the original .crt or .pem files are cut out, you will get the Breez SDK error Generic: transport error. See documentation here for more info.Create a copy of the env.exampleThis command creates a .env file in the project root volt/. Then fill it with the appropriate info.You can read and convert the contents of your client-key.pem and client.crt files as binary/byte data, in their entirety without taking out any parts (e.g. BEGIN CERTIFICATE / END CERTIFICATE / BEGIN PRIVATE KEY / END PRIVATE KEY) to hex strings and add them to the .env file as GL_CUSTOM_NOBODY_KEY and GL_CUSTOM_NOBODY_CERT, respectively.To run the app locally, you'll need to add the Breez SDK Greenlight credentials to the .env file:To run the wallet locally on your system, run the following in the project root (volt/):This will start the Metro Bundler, which is the tool responsible for bundling the app's JavaScript code and assets into a single file that can be run on the device.Due to the way Tailwind works, you'll need to run the following command to build the Tailwind CSS file:This builds the Tailwind styles in watch mode. You'll need to run this command in a separate terminal window to keep the Tailwind styles updated before running the app.After setting up the virtual device, run the following in the project root (volt/) to launch the emulator:The command builds the app and installs it on the virtual device or a connected Android device (if detected). Once launched, the app would take time loading the dependencies.To run the app using XCode's IOS emulator, you'll need to install the CocoaPod dependencies:After installing the dependencies, to launch the app on the IOS emulator you'll need to navigate to the project root (volt) and run:Note: If you have issues running the command above, you can also open Xcode and open the ios/volt.xcworkspace file and build/run the app from there.Email Zero-1729@protonmail.com with the title \"volt: bug/vulnerability report\" to disclose any critical bugs or vulnerabilities.MIT © Zero-1729Volt WalletThere was an error while loading. Please reload this page.There was an error while loading. Please reload this page.","company":"Bitcoin Dev Kit","rawCompany":"bitcoin dev kit","city":"Wolf Point","state":"MT","isRemote":false,"isActive":false,"createdAt":"2026-07-23T13:46:08.503Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Volt","description":"We read every piece of feedback, and take your input very seriously.To see all available qualifiers, see our documentation. A modern descriptor-based Financial Freedom Bitcoin Wallet aimed at restoring sovereignty to Global Bitcoiners.What are descriptors? Read more. ⚠️ Warning: Volt is still in Beta, do not use it for large amounts of Bitcoin.For details on contributing to the app translation, please see the translation guideNote: Please ensure the version of Node and NPM you are using are >= the minimum LTS Node and NPM versions specified in the package.json file. The recommended Node and NPM versions are LTS versions (i.e. even-numbered releases). Run node --version && npm --version to get the versions of Node and NPM on your system if unsure.Clone the repo locally and install the required npm dependencies:To run the wallet locally on, and build for, Android or IOS you'll need Android Studio and Xcode installed, respectively.Note: If any part of the original .crt or .pem files are cut out, you will get the Breez SDK error Generic: transport error. See documentation here for more info.Create a copy of the env.exampleThis command creates a .env file in the project root volt/. Then fill it with the appropriate info.You can read and convert the contents of your client-key.pem and client.crt files as binary/byte data, in their entirety without taking out any parts (e.g. BEGIN CERTIFICATE / END CERTIFICATE / BEGIN PRIVATE KEY / END PRIVATE KEY) to hex strings and add them to the .env file as GL_CUSTOM_NOBODY_KEY and GL_CUSTOM_NOBODY_CERT, respectively.To run the app locally, you'll need to add the Breez SDK Greenlight credentials to the .env file:To run the wallet locally on your system, run the following in the project root (volt/):This will start the Metro Bundler, which is the tool responsible for bundling the app's JavaScript code and assets into a single file that can be run on the device.Due to the way Tailwind works, you'll need to run the following command to build the Tailwind CSS file:This builds the Tailwind styles in watch mode. You'll need to run this command in a separate terminal window to keep the Tailwind styles updated before running the app.After setting up the virtual device, run the following in the project root (volt/) to launch the emulator:The command builds the app and installs it on the virtual device or a connected Android device (if detected). Once launched, the app would take time loading the dependencies.To run the app using XCode's IOS emulator, you'll need to install the CocoaPod dependencies:After installing the dependencies, to launch the app on the IOS emulator you'll need to navigate to the project root (volt) and run:Note: If you have issues running the command above, you can also open Xcode and open the ios/volt.xcworkspace file and build/run the app from there.Email Zero-1729@protonmail.com with the title \"volt: bug/vulnerability report\" to disclose any critical bugs or vulnerabilities.MIT © Zero-1729Volt WalletThere was an error while loading. Please reload this page.There was an error while loading. Please reload this page.","datePosted":"2026-07-23T13:46:08.503Z","dateModified":"2026-07-23T13:46:08.503Z","hiringOrganization":{"@type":"Organization","name":"Bitcoin Dev Kit","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Wolf Point","addressRegion":"MT","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"3bfa51f1c0471ddb5a6f6613"},"url":"https://jobsearcher.com/jobs/3bfa51f1c0471ddb5a6f6613"}}