Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/UTXORD/utxord-wallet
https://github.com/UTXORD/utxord-wallet
bitcoin chrome-extension extension inscriptions ordinals wallet
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/UTXORD/utxord-wallet
- Owner: UTXORD
- License: mit
- Created: 2023-09-01T07:44:03.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-11T17:00:26.000Z (7 months ago)
- Last Synced: 2024-04-12T15:08:18.842Z (7 months ago)
- Topics: bitcoin, chrome-extension, extension, inscriptions, ordinals, wallet
- Language: C++
- Homepage: https://utxord.com
- Size: 3.18 MB
- Stars: 3
- Watchers: 0
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# UTXORD Wallet
UTXORD Wallet Chrome extension consists of core WASM module and extension itself. It uses a number submodules, so you
have to clone this repository using ```git clone --recurse-submodules``` command. In case you have already cloned this
repository without submodules you need to run ```git submodule update --init``` command.## Build sequence
1) *docker compose build*
2) *docker compose run toolchain-shell make clean \*Extension targets:
- *ext*, *ext-e2e* - extension for end-to-end testing environment
- *ext-qa* - extension for QA environment
- *ext-utxord* - extension for production environment## How to install it from this repository
1) Download latest *utxord-wallet-v1.0.x.zip*
file from https://github.com/UTXORD/utxord-wallet/releases
2) Unpack it to some folder.
3) In Chrome press **...** icon on top-right to open a menu.
4) Select items **Extensions** -> **Manage Extensions**.
5) Turn on **Developer mode** slider on top-right edge of **Extensions** screen.
6) Click **Load unpacked** button at top-left edge of **Extensions** screen then select unpacked plugin folder
and press **Select** button.
7) Now you should be able to see **UTXORD Wallet** extension as installed and active.
8) Press **Extensions** icon on Chrome toolbar.
9) Click on **Pin** icon at **UTXORD Wallet** item to pin its icon on a toolbar.## Exact steps for developers to build dev wallet
1) *git checkout *
2) *git submodule update --recursive*
3) *git pull*
4) *docker compose run toolchain-shell make clean ext-core-lib*
5) *cd browser-extension*
6) *rm -rf node_modules*
7) *yarn install*
8) *yarn dev*
9) load unpacked extension from *browser-extension/extension/dev**NOTE: One can skip step 2 in case no any changes were introduced in repo submodules.
Step 4 can be omitted in case there are no any changes in core library.
Steps 6-7 can be omitted in case there are no any changes in used node modules.*