0.5.12 • Published 8 months ago

@credo-ts/bbs-signatures v0.5.12

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
8 months ago

Credo BBS Module provides an optional addon to Credo to use BBS signatures in W3C VC exchange.

Installation

# or npm/yarn
pnpm add @credo-ts/bbs-signatures

React Native

When using Credo inside the React Native environment, temporarily, a dependency for creating keys, signing and verifying, with bbs keys must be swapped. Inside your package.json the following must be added. This is only needed for React Native environments

yarn

+   "resolutions": {
+     "@mattrglobal/bbs-signatures": "@animo-id/react-native-bbs-signatures@^0.1.0",
+   },
    "dependencies": {
      ...
+     "@animo-id/react-native-bbs-signatures": "^0.1.0",
    }

npm

+   "overrides": {
+     "@mattrglobal/bbs-signatures": "@animo-id/react-native-bbs-signatures@^0.1.0",
+   },
    "dependencies": {
      ...
+     "@animo-id/react-native-bbs-signatures": "^0.1.0",
    }

pnpm

+   "pnpm": {
+       overrides": {
+          "@mattrglobal/bbs-signatures": "npm:@animo-id/react-native-bbs-signatures@^0.1.0",
+       }
+   },
    "dependencies": {
      ...
+     "@animo-id/react-native-bbs-signatures": "^0.1.0",
    }

The resolution field says that any instance of @mattrglobal/bbs-signatures in any child dependency must be swapped with @animo-id/react-native-bbs-signatures.

The added dependency is required for autolinking and should be the same as the one used in the resolution.

React Native Bbs Signature has some quirks with setting it up correctly. If any errors occur while using this library, please refer to their README for the installation guide.

Issue with node-bbs-signatures

Right now some platforms will see an "error" when installing the @credo-ts/bbs-signatures package. This is because the BBS signatures library that we use under the hood is built for Linux x86 and MacOS x86 (and not Windows and MacOS arm). This means that it will show that it could not download the binary. This is not an error for developers, the library that fails is node-bbs-signatures and is an optional dependency for performance improvements. It will fallback to a (slower) wasm build.

0.5.12

9 months ago

0.5.11

10 months ago

0.5.10

11 months ago

0.5.8

12 months ago

0.5.7

12 months ago

0.5.9

12 months ago

0.5.4

1 year ago

0.5.6

1 year ago

0.5.5

1 year ago

0.5.1-alpha.53

1 year ago

0.5.1-alpha.52

1 year ago

0.5.1-alpha.55

1 year ago

0.5.1-alpha.54

1 year ago

0.5.1-alpha.57

1 year ago

0.5.1-alpha.56

1 year ago

0.5.1-alpha.59

1 year ago

0.5.1-alpha.58

1 year ago

0.5.1-alpha.51

1 year ago

0.5.1-alpha.50

1 year ago

0.5.1-alpha.44

1 year ago

0.5.1-alpha.43

1 year ago

0.5.1-alpha.46

1 year ago

0.5.1-alpha.45

1 year ago

0.5.1-alpha.48

1 year ago

0.5.1-alpha.47

1 year ago

0.5.1-alpha.49

1 year ago

0.5.1-alpha.42

1 year ago

0.5.1-alpha.40

1 year ago

0.5.1-alpha.39

1 year ago

0.5.1-alpha.38

1 year ago

0.5.1-alpha.41

1 year ago

0.5.1-alpha.37

1 year ago

0.5.1-alpha.36

1 year ago

0.5.1-alpha.35

1 year ago

0.5.1-alpha.33

1 year ago

0.5.3

1 year ago

0.5.1-alpha.31

1 year ago

0.5.1-alpha.30

1 year ago

0.5.1-alpha.32

1 year ago

0.5.2

1 year ago

0.5.1-alpha.26

1 year ago

0.5.1-alpha.28

1 year ago

0.5.1-alpha.27

1 year ago

0.5.1-alpha.22

1 year ago

0.5.1-alpha.21

1 year ago

0.5.1-alpha.24

1 year ago

0.5.1-alpha.23

1 year ago

0.5.1-alpha.25

1 year ago

0.5.1-alpha.20

1 year ago

0.5.1-alpha.19

1 year ago

0.5.1-alpha.17

1 year ago

0.5.1-alpha.18

1 year ago

0.5.1-alpha.13

1 year ago

0.5.1-alpha.15

1 year ago

0.5.1-alpha.14

1 year ago

0.5.1-alpha.16

1 year ago

0.5.1-alpha.12

1 year ago

0.5.1-alpha.11

1 year ago

0.5.1-alpha.10

1 year ago

0.5.1-alpha.9

1 year ago

0.5.1-alpha.7

1 year ago

0.5.1-alpha.5

1 year ago

0.5.1-alpha.6

1 year ago

0.5.1-alpha.4

1 year ago

0.5.1

1 year ago

0.5.1-alpha.2

1 year ago

0.5.1-alpha.3

1 year ago

0.5.1-alpha.1

1 year ago

0.5.1-alpha.0

1 year ago

0.4.1-alpha.157

1 year ago

0.5.0-alpha.155

1 year ago

0.5.0-alpha.154

1 year ago

0.5.0-alpha.153

1 year ago

0.5.0

1 year ago

0.5.0-alpha.152

1 year ago

0.5.0-alpha.151

1 year ago

0.5.0-alpha.150

1 year ago

0.5.0-alpha.149

1 year ago

0.5.0-alpha.148

1 year ago

0.5.0-alpha.147

1 year ago

0.5.0-alpha.146

1 year ago

0.5.0-alpha.145

1 year ago

0.5.0-alpha.144

1 year ago

0.5.0-alpha.143

1 year ago

0.5.0-alpha.142

1 year ago

0.5.0-alpha.141

1 year ago

0.5.0-alpha.140

1 year ago

0.5.0-alpha.139

1 year ago

0.5.0-alpha.138

1 year ago

0.5.0-alpha.137

1 year ago

0.5.0-alpha.136

1 year ago

0.5.0-alpha.135

1 year ago

0.5.0-alpha.134

1 year ago

0.5.0-alpha.129

1 year ago

0.5.0-alpha.133

1 year ago

0.5.0-alpha.132

1 year ago

0.5.0-alpha.131

1 year ago

0.5.0-alpha.130

1 year ago

0.5.0-alpha.128

1 year ago

0.5.0-alpha.127

1 year ago

0.5.0-alpha.126

1 year ago

0.5.0-alpha.125

1 year ago

0.5.0-alpha.124

1 year ago

0.5.0-alpha.123

1 year ago

0.5.0-alpha.122

1 year ago

0.5.0-alpha.121

1 year ago

0.5.0-alpha.120

1 year ago

0.5.0-alpha.119

1 year ago

0.5.0-alpha.118

1 year ago

0.5.0-alpha.117

1 year ago

0.5.0-alpha.116

1 year ago

0.5.0-alpha.115

1 year ago

0.5.0-alpha.114

1 year ago

0.5.0-alpha.113

1 year ago

0.5.0-alpha.112

1 year ago

0.5.0-alpha.111

1 year ago

0.5.0-alpha.110

1 year ago

0.5.0-alpha.109

1 year ago

0.5.0-alpha.108

1 year ago

0.5.0-alpha.107

1 year ago

0.5.0-alpha.106

1 year ago

0.5.0-alpha.105

1 year ago

0.5.0-alpha.104

1 year ago

0.5.0-alpha.103

1 year ago

0.5.0-alpha.102

1 year ago

0.5.0-alpha.101

1 year ago