Giter Club home page Giter Club logo

tangem-sdk-cordova's Introduction

npm Twitter

Welcome to Tangem

The Tangem card is a self-custodial hardware wallet that works via NFC. The main functions of Tangem cards are to securely create and store a private key and sign data.

Tangem SDK is needed to facilitate support for Tangem cards in third-party applications.

Supported platforms: iOS | Android | JVM | Flutter | React Native | Cordova | Capacitor

Documentation

For exhaustive documentation, see Tangem Developers Portal.

To kick off the development process you can start with Getting started for Capacitor page or Getting started for Cordova page.

License

Tangem SDK is available under the MIT license. See the LICENSE file for more info.

tangem-sdk-cordova's People

Contributors

andoran90 avatar gbixahue avatar lazutkin-andrey avatar megakoko avatar sidorovpavel avatar simonpulba avatar tureck1y avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

tangem-sdk-cordova's Issues

Create video and article series

Doesn't need to be an overly complex application but a video and article series how-to would be a capstone for this project to kickstart and maintain adoption of this SDK.

Capacitor demo "sign" doesn't work

Zero modifications to the demo app I can get Scan card to work but the Sign button doesn't pull anything up. Nothing in the logs either ๐Ÿค”

Complete demos

Demos should be more fully fleshed out. The cordova one doesn't even have a README atm and the capacitor one is using the serve command which will open the app in the browser which won't work with the signing cards so physical device usage should be enforced.

Building the tech is really only 35% of our job as engineers. Documentation and marketing is the other 65%.

Include code examples

Either in the README, the Wiki or an examples directory. This is an amazing combo of software/hardware but for developers to really "get it" they'll need a little more help to go off of to kickstart their own instances.

Support multikey derivation

Stellar has a SEP for multikey derivation and if possible I'd love to see this feature supported on Tangem.

https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0005.md

Primary impetus is allowing for a separation of interests through a multi key wallet. A single wallet is a single point of failure and usage which in many cases will be an unacceptable limitation. Multisig solutions, hot vs cold wallets are all stunted if a single wallet === a single wallet key.
My personal conviction is crypto wallet keys should be treated more like passwords than credit cards. Unique keys for each use. So same device with many keys for many uses becomes pretty essential to support this. The only alternative is to hold a dozen or more physical keys, which to me is a step backwards.

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.