Giter Club home page Giter Club logo

coinspace / coinspace Goto Github PK

View Code? Open in Web Editor NEW
316.0 43.0 172.0 18.07 MB

Coin Wallet is a non-custodial crypto wallet for Bitcoin, Bitcoin Cash, Ethereum, Litecoin, XRP, Stellar, EOS, Dogecoin, Dash, Monero, Binance Smart Chain, Cardano, Ethereum Classic, Solana, Avalanche C-Chain, TRON, Polygon, Arbitrum One, and Toncoin.

Home Page: https://coin.space

License: MIT License

JavaScript 44.52% Dockerfile 0.05% SCSS 1.30% EJS 0.68% HTML 0.65% Vue 52.79%
cryptocurrency wallet bitcoin bitcoin-cash ethereum litecoin ripple stellar eos dogecoin

coinspace's Introduction

Coin Wallet

Build Downloads Version License Twitter

Coin Wallet is a non-custodial multicurrency wallet for multiple platforms.

Supported platforms:

  • Web
  • iOS
  • Android
  • macOS
  • Windows
  • Linux
  • Tor

Supported coins:

  • Arbitrum One (ARB) and Arbitrum tokens
  • Avalanche C-Chain (AVAX) and ARC20 tokens
  • Binance Smart Chain (BSC) and BEP20 tokens
  • Bitcoin (BTC)
  • Bitcoin Cash (BCH)
  • Cardano (ADA)
  • Dash (DASH)
  • Dogecoin (DOGE)
  • EOS (EOS)
  • Ethereum (ETH) and ERC20 tokens
  • Ethereum Classic (ETC)
  • Fantom (FTM) and Fantom tokens
  • Litecoin (LTC)
  • Monero (XMR)
  • Optimism (OP) and Optimism tokens
  • Polygon (MATIC) and Polygon tokens
  • Solana (SOL) and SPL tokens
  • Stellar (XLM)
  • TRON (TRX) and TRC20 tokens
  • Toncoin (TON)
  • XRP (XRP)

This project is tested with BrowserStack

coinspace's People

Contributors

alexandrzl avatar alexkontsevoy avatar eorlov88 avatar jspeigner avatar mahnunchik avatar nikashitsa avatar stasyasin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

coinspace's Issues

Cross-chain swaps: SwapKit

Hey team! We would like to get in touch to talk about getting SwapKit integrated into CoinSpace! SwapKit is an aggregator SDK, combining crosschain swaps of THORChain, Maya Protocol and Chainflip!
Together, these protocols enable cross-chain swaps between native & unwrapped: Bitcoin, Bitcoin Cash, Litecoin, Dogecoin, Dash, Ethereum, Binance Smart Chain, Avalanche, Arbitrum, THORChain, MAYAChain, Atom, Kujira and Polkadot. Soon: Zcash, Radix, Solana and Cardano will be added to that list.
This is extended by 1-tx Dex aggregation to several dex’s on the EVM chains.
Moreover, you can charge affiliate fees on top of the swaps to monetise the wallet.

https://swapkit.dev

Would love to hop on a meeting and tell you more about it!

Add appimage support

Snap usually installed only on ubuntu systems. In onther distors, people usually use .Appimage or packages from repos

ETH address does not match other wallets

Thanks for this great wallet, it seems to be the only open source wallet supporting all main coins.
However, ETH address does not match other wallets.
Example with https://iancoleman.io/bip39/
sample phrase
horse sorry dish retreat cup above space pistol spawn occur federal state
Selecting ETH
BIP32 Derivation Path m/44'/60'/0'/0
shows ETH address 0x61f3F9859B7B93264650e672bE415a2c36611E04
This wallet using same derivation path
shows ETH address 0x8b82f48a9C8f6b0736552c0A6bcA61f3de81Afd4

I tried couple of other ETH wallets, they match address from that web site but not from the wallet.
Please tell me if that's a bug or i'm doing it incorrectly?

Add Groestlcoin (GRS)

Can you add Groestlcoin (GRS)? It is a coin similar to Bitcoin in features. I can help with the PR.

How does this app manage the blockchain? Is it through an external server?

TAB COLORS

I like this wallet, but in the next update I'd would like to swap colors of the tabs, especially between BTC (now green) and BCH (now orange), making them appearing exactly opposite, as you can find commonly on the web.
I tried to sniff inside the code, but I wasn't not good enough to find it.
Bye for now

Add OpenCAP alias support

OpenCAP aliases will help make transactions much more user-friendly. For example, sending and receiving to an alias like "lane$coin.space".

Protocol: https://github.com/opencap/protocol

Reference Server: https://ogdolo.com

I plan on helping, but it would be great to have some "setup local development" documentation. I posted my issue with getting started in the appropriate issue: #17

Building an application

ubuntu

docker-compose up

2022-03-30_19-13-23

docker run

2022-03-30_19-17-02

Please help me build the app! What is the mistake? how to fix it?

Losy only one word password

Good day, dear support. Today I could not enter my wallet, but not just me. I thought I needed to reinstall the program. Reinstalled. When I tried to enter the wallet, I noticed that I did not have one word (11 of 12).Just the same was saved from the previous addresses. I very much ask you to help me. I borrowed some of the money. I ask you to help. There must be a way

[Feature Request] Support Multiple wallets in one sesion

Hello!

I'm thinking of migrating from Coinomi to CoinSpace (with snap version in GNU/Linux), but I have several wallets each with their phrase, and I can only have one of them in CoinSpace, which makes me still hold Coinomi that if you support multiple wallets.

Another feature that could be added is the option to be able to list the same coin with several different derivation path

Transaction ID: 48dafbc531ef0d09c55b5eeeb71b2c2d547cb066d058a5018d43ec1578b3fc4

This transaction seems to be stuck in processing. Not seeing any confirmations. Help please.

Transaction ID: 48dafbc531ef0d09c55b5eeeb71b2c2d547cb066d058a5018d43ec1578b3fc4

Transaction Fee: .0000226

Inputs:
1BSub6GNDHS17CwzRGP5FTeb5jUZpQuiJT
0.0348535

Outputs:
1HKySzb3HqBNYhRDZrWVbTNGByxUtKPuRd
1357jqVDkzTyHHVZTTjUXYErFuqDEaLHZc 0.0348
0.0000309

Unable to send crypto "Error! Please try again later."

After I have typed in the address and amount I get to this screen and I type the pin in correctly (same one I used to authenticate into the app in the first place), and I get this:

image

I am using Snap app on Ubuntu 23.10

can't open wallet

image
I can't open my wallet, my address is 1Fth1nAYLDGojvH8EXBiM58PFeJHGrskV2

feature request

I appreciate what you are doing, but I have this suggestions:

  1. make the refresh of coins'/tokens' value faster.
  2. make the users decide what coins they want to keep on their watch list.

other than that I believe this is the best open-source wallet out there, and most feature-rich, especially the private key export/usage option.
thanks again, yours
Abd

BTC - ETH ERROR - THEFT

USED COINSWAP TO CONVERT BTC TO ETH.

SENT COINSWAP 2 TRANSACTIONS TO DO THIS WITH.

  1. FOR .015 BTC
  2. FOR .014 BTC

that's $120 -

THE MONEY WAS REMOVED FROM MY WALLETS AND SHOWS SENT AND CONFIRMED ON THEIR END.

YET I SEE NOTHING. NO BTC REFUND FOR ERROR. OR ETH FOR THE EXCHANGE.

screenshots and all proof is available on request

[Android] Submit App to F-Droid

F-Droid URL: https://f-droid.org/
F-Droid Wikipedia: https://www.wikipedia.org/wiki/F-Droid

Contribution/Submit Applications: https://f-droid.org/en/contribute/#submit-applications
Inclusion Policy: https://f-droid.org/en/docs/Inclusion_Policy
Request For Packaging Tickets: https://gitlab.com/fdroid/rfp/issues

F-Droid is application & app store for android apps (alternative to Google Play) that accepts only FLOSS (free/libre and open-source) apps and doesn't require any account creation/login in order to download apps.

The requirements for being included into f-droid are here: https://f-droid.org/en/docs/Inclusion_Policy/

The process for getting an app published to f-droid is outlined here: https://f-droid.org/en/docs/Inclusion_How-To/ https://gitlab.com/fdroid/rfp#submission-queue https://gitlab.com/fdroid/fdroiddata/blob/master/CONTRIBUTING.md

You can open a RFP (Request For Packaging) ticket here: https://gitlab.com/fdroid/rfp or an user can do so, provided you agree to include this app in F-droid (a comment to this issue is enough for it)

Some users don't have play-store on their devices as they are degoogled devices or don't create/use google account (using aurora store app https://auroraoss.com/ in anonymous mode (which is available on f-droid) is solution to still get apps from google-play) or using OS/custom ROMs that don't have it included, such as: (Some bundle f-droid by default)

https://grapheneos.org/ GrapheneOS
https://calyxos.org/ CalyxOS
https://lineageos.org/ LineageOS
https://lineage.microg.org/ LineageOS for microG
https://e.foundation/ /e/
https://www.replicant.us/ Replicant

Downloading APKs from official places like github releases or website, or from unofficial sources like APK downloading sites https://apk.support or https://apkpure.com/ etc... will avoid the play-store/google dependency but it's lack automatic update mechanism unless it's built in into the application, F-Droid solve this.

Once the app is published into f-droid add the below image code into
README.md to show that the app available on f-droid:
Get it on F-Droid
[<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png" alt="Get it on F-Droid" height="80">](https://f-droid.org/en/packages/org.fdroid.fdroid/)

Slow PIN and Sync times

It takes a long time to get into the App after entering the PIN then the Sync can take 30 seconds to complete.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.