{"id":13567144,"url":"https://github.com/BitCannaGlobal/WeedWallet","last_synced_at":"2025-04-04T01:31:08.915Z","repository":{"id":187453336,"uuid":"616611865","full_name":"BitCannaGlobal/WeedWallet","owner":"BitCannaGlobal","description":"Weed Wallet v3","archived":true,"fork":false,"pushed_at":"2025-01-13T10:31:52.000Z","size":5430,"stargazers_count":2,"open_issues_count":2,"forks_count":3,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-01-13T11:38:53.527Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://wallet.bitcanna.io","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BitCannaGlobal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-03-20T18:19:33.000Z","updated_at":"2025-01-13T10:32:16.000Z","dependencies_parsed_at":"2024-01-22T12:13:06.555Z","dependency_job_id":"0d270f21-9d74-4c6a-8983-3f28cc0aaab7","html_url":"https://github.com/BitCannaGlobal/WeedWallet","commit_stats":null,"previous_names":["bitcannaglobal/weedwallet"],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BitCannaGlobal%2FWeedWallet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BitCannaGlobal%2FWeedWallet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BitCannaGlobal%2FWeedWallet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BitCannaGlobal%2FWeedWallet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BitCannaGlobal","download_url":"https://codeload.github.com/BitCannaGlobal/WeedWallet/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247107816,"owners_count":20884793,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-01T13:02:24.744Z","updated_at":"2025-04-04T01:31:03.884Z","avatar_url":"https://github.com/BitCannaGlobal.png","language":"Vue","funding_links":[],"categories":["Vue"],"sub_categories":[],"readme":"\u003cbr/\u003e\n\u003cp align=\"center\"\u003e\n  \u003ch3 align=\"center\"\u003eWeedWallet\u003c/h3\u003e\n\n  \u003cp align=\"center\"\u003e\n    Welcome on the page for the readme for the testversion of our new webwallet, codename \"WeedWallet\"! On this page you'll find information about the webwallet, the underlying technology, and more.\n    \u003cbr/\u003e\n    \u003cbr/\u003e\n    Find the WeedWallet \u003ca href=\"https://wallet-testnet.bitcanna.io/login\"\u003ehere\u003c/a\u003e.\n\n\n## About The Wallet\n\n![](https://miro.medium.com/v2/resize:fit:4800/format:webp/1*6OPpDYowRWDtK6bnMG0Dnw.png)\n\nOur WeedWallet is exclusively for the use of the BitCanna blockchain. This webwallet runs on Cosmos SDK 0.46.* and is compatible with the BitCanna devnet-1. It allows to use the main functionalities of Cosmos (send, receive, delegate, undelegate, redelegate, vote) and to display the main data of a BitCanna wallet.\n\nDuring the testing of this new webwallet you are encouraged to use all the functions at your disposal to test all functionalities and stress test the wallet. Bugs, enhancements and other suggestions can all be mentioned on our github location which you can find \u003ca href=\"https://github.com/BitCannaGlobal/WeedWallet\"\u003ehere\u003c/a\u003e.\n\nPlease read \u003ca href=\"https://github.com/BitCannaGlobal/WeedWallet/discussions/54\"\u003ethis thread on the Discussion page\u003c/a\u003e to check how to record a new entry to discuss what is found and how to proceed. \n    \n**TL:DR:**\n* start new discussion on Github\n* find desired solution through conversation with other testers and the BitCanna team\n* convert discussion into issue (test results and final conclusion is gathered on the issue log)\n* close issue (by either being solved or rejected)\n\n**NOTE: we are working on the design, this will be implemented in the coming period. So ideas about design are not relevant at this stage, since it will get an overhaul anyway.**\n\n### Portfolio page\nThis page gives an overview of the wallet. The total value of the wallet (taking into account available funds, but also delegated, unbonding and staking rewards). The current $BCNA price (as value, but also as graph of the price action of the past 5 days) as well as the APR on the chain is shown. Finally, a pie chart with the breakdown of the wallet in the various categories is visualised.\n### Validators page\nThe Validators page gives an overview of the chain in terms of the validators securing it and your delegations to a selected subset of the validators. You can claim your rewards here and perform additional actions as delegating, redelegating and undelegating.\n### Proposals page\nThe Proposals page gives insight in the active and past governance proposals. You can select a proposal to get more details and to cast your vote.\n### Transactions page\nThe history of your wallet address is shown on the Transactions page. All the actions done using your wallet are shown and tagged with the type of action done (delegate, undelegate, redelegate, etc.). By clicking on a transaction more information can be shown.\n### My NFTs page\nThe My NFTs page contains an overview of our NFT collection \"BitCanna Buddheads\". Based on your address we derive your stars-address and show Buddheads if you have any.\n### Create proposal page\nThis is a temporary page only available during the testing of the webwallet. It makes it easier to create proposals on chain to be able to test voting proprely.\n### Get BCNA page\nAnd lastly a page which is important when we want to onboard as many new users as possible; a page showing where you can get $BCNA. Links to the respective exchanges are included, which will open in a separate tab in your browser.\n\n## Developers\n### Built With\n\nFor the creation of this webwallet, we used several technologies:\n\n- NuxtJs  \n- Vuetify  \n- CosmJs  \n\n### Getting Started\n\nThis is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.\n\n#### Prerequisites\n\nThis is an example of how to list things you need to use the software and how to install them.\n\n* npm\n* nodejs\n\n```shell\nsudo apt install nodejs\n```\n\n```shell\nnpm install npm@latest -g\n```\n\n#### Installation\n\n1. Clone the repo\n\n```sh\ngit clone https://github.com/BitCannaGlobal/WeedWallet.git\n```\n\n2. Go in folder\n\n```sh\ncd WeedWallet/\n```\n\n3. Install NPM packages\n\n```sh\nnpm install\n```\n\n4. Run the webwallet\n\n```JS\nnpm run dev\n```\n\n#### Creating A Pull Request\n\n1. Fork the Project\n2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)\n3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)\n4. Push to the Branch (`git push origin feature/AmazingFeature`)\n5. Open a Pull Request\n    \n## Build Setup\n\n```bash\n# install dependencies\n$ yarn install\n\n# serve with hot reload at localhost:3000\n$ yarn dev\n\n# build for production and launch server\n$ yarn build\n$ yarn start\n\n# generate static project\n$ yarn generate\n```    \n\n## License\n\nDistributed under the Apache License 2.0. See [LICENSE](https://github.com/BitCannaGlobal/WeedWallet/blob/main/LICENSE) for more information.\n\n## Authors\n\n* **atmon3r** - *Full dev of BitCanna* - [Github](https://github.com/atmoner) \n\n# Instructions with Docker-composer\nDocker-composer allows you to run the three different configurations for each chain (bitcanna-1, devnet-1 \u0026 devnet-6) using the same Docker Image. Alternatively you can run a simple Docker Image to raise a MainNET Wallet.\n\n## Bitcanna-1 MainNET \n\n### Docker-compose\n```sh\ndocker-compose --profile bitcanna-1 up -d\n```\n\n### Run Docker Hub image\nAlternatively you can run a simple Docker Image to raise a MainNET Wallet.\n\n```sh\ndocker run -d -p 4200:3000 --name wallet-mainnet bernalraul/webwallet:mainnet\n```\n\n#### Logs check:\n- `docker container  logs wallet-mainnet`\n\n#### Stop and remove data\n- `docker-compose --profile bitcanna-1 down`\n\n#### Create the systemd file:\nAs the container has always the same name, we can start \u0026 stop \u0026 restart it\n```bash\ncat \u003c\u003c'EOF' \u003e\u003ewallet-mainnet.service\n[Unit]\nDescription=wallet-mainnet container  \nRequires=docker.service  \nAfter=docker.service\n\n[Service]\nRestart=always  \nExecStart=/usr/bin/docker start -a wallet-mainnet \nExecStop=/usr/bin/docker stop -t 2 wallet-mainnet\n\n[Install]\nWantedBy=default.target\nEOF\n```\n\n## BitCanna Devnet-1 (same for Devnet-6 replacing by that name)\nIt is the same Image but the App is rebuilt with DEVNET-1 config. Only with Docker-composer\n\n### Docker-compose\n```sh\ndocker-compose --profile devnet-1 up -d\n```\n\n#### Logs check:\n- `docker container  logs wallet-devnet`\n\n#### Stop and remove data\n- `docker-compose --profile devnet-1 down`\n\n#### Create the systemd file:\nAs the container has always the same name, we can start \u0026 stop \u0026 restart it\n```bash\ncat \u003c\u003c'EOF' \u003e\u003ewallet-devnet-1.service\n[Unit]\nDescription=wallet-devnet-1 container  \nRequires=docker.service  \nAfter=docker.service\n\n[Service]\nRestart=always  \nExecStart=/usr/bin/docker start -a wallet-devnet-1 \nExecStop=/usr/bin/docker stop -t 2 wallet-devnet-1\n\n[Install]\nWantedBy=default.target\nEOF\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBitCannaGlobal%2FWeedWallet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FBitCannaGlobal%2FWeedWallet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBitCannaGlobal%2FWeedWallet/lists"}