Skip to content

Commit 47adb1a

Browse files
Add vultisig (#577)
* Add vultisig * Remove unsupported functions * Reset CHANGELOGs
1 parent ff0ed87 commit 47adb1a

39 files changed

+1075
-17
lines changed

README.md

Lines changed: 20 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@
2222
Cosmos Kit is a universal wallet adapter for developers to build apps that quickly and easily interact with Cosmos blockchains and wallets.
2323

2424
> **⚠️ UPGRADE to 3.0**
25-
>
25+
>
2626
> **Cosmos Kit 3.0 and Create Cosmos App 2.0 is here!**
27-
>
27+
>
2828
> Please use [**interchain-kit**](https://github.com/hyperweb-io/interchain-kit), the official successor with improved tooling, broader compatibility, and full Interchain ecosystem support.
2929
> You can also see [**create-interchain-app**](https://github.com/hyperweb-io/create-interchain-app) our official starter kit that supports Interchain Kit.
3030
@@ -42,8 +42,8 @@ If you want to get a cosmjs stargate or cosmwasm signer, [here are docs for our
4242

4343
## 📦 Packages
4444

45-
| Name | Description |
46-
| ---------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------- |
45+
| Name | Description |
46+
| ------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------- |
4747
| [cosmos-kit](https://github.com/hyperweb-io/cosmos-kit/tree/main/packages/cosmos-kit) | Single package for React developers to install Cosmos Kit |
4848
| [@cosmos-kit/core](https://github.com/hyperweb-io/cosmos-kit/tree/main/packages/core) | Core Cosmos Kit functionality |
4949
| [@cosmos-kit/walletconnect](https://github.com/hyperweb-io/cosmos-kit/tree/main/packages/walletconnect) | Mobile WalletConnect support for the Cosmos ecosystem |
@@ -108,6 +108,9 @@ Explore the range of wallet adapters available in our [wallets directory](https:
108108
<a href="https://www.frontier.xyz/">
109109
<img width="30px" src="https://raw.githubusercontent.com/hyperweb-io/cosmos-kit/main/public/images/logos/wallets/frontier.png" />
110110
</a>
111+
<a href="https://vultisig.com/">
112+
<img width="30px" src="https://raw.githubusercontent.com/hyperweb-io/cosmos-kit/main/public/images/logos/wallets/vultisig.svg" />
113+
</a>
111114
</p>
112115

113116
## 🔌 Integrating Wallets
@@ -164,28 +167,28 @@ lerna publish
164167
# lerna publish major
165168
```
166169

167-
## Interchain JavaScript Stack
170+
## Interchain JavaScript Stack
168171

169172
A unified toolkit for building applications and smart contracts in the Interchain ecosystem ⚛️
170173

171-
| Category | Tools | Description |
172-
|----------------------|------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------|
173-
| **Chain Information** | [**Chain Registry**](https://github.com/hyperweb-io/chain-registry), [**Utils**](https://www.npmjs.com/package/@chain-registry/utils), [**Client**](https://www.npmjs.com/package/@chain-registry/client) | Everything from token symbols, logos, and IBC denominations for all assets you want to support in your application. |
174-
| **Wallet Connectors**| [**Interchain Kit**](https://github.com/hyperweb-io/interchain-kit)<sup>beta</sup>, [**Cosmos Kit**](https://github.com/hyperweb-io/cosmos-kit) | Experience the convenience of connecting with a variety of web3 wallets through a single, streamlined interface. |
175-
| **Signing Clients** | [**InterchainJS**](https://github.com/hyperweb-io/interchainjs)<sup>beta</sup>, [**CosmJS**](https://github.com/cosmos/cosmjs) | A single, universal signing interface for any network |
176-
| **SDK Clients** | [**Telescope**](https://github.com/hyperweb-io/telescope) | Your Frontend Companion for Building with TypeScript with Cosmos SDK Modules. |
177-
| **Starter Kits** | [**Create Interchain App**](https://github.com/hyperweb-io/create-interchain-app)<sup>beta</sup>, [**Create Cosmos App**](https://github.com/hyperweb-io/create-cosmos-app) | Set up a modern Interchain app by running one command. |
178-
| **UI Kits** | [**Interchain UI**](https://github.com/hyperweb-io/interchain-ui) | The Interchain Design System, empowering developers with a flexible, easy-to-use UI kit. |
179-
| **Testing Frameworks** | [**Starship**](https://github.com/hyperweb-io/starship) | Unified Testing and Development for the Interchain. |
180-
| **TypeScript Smart Contracts** | [**Create Hyperweb App**](https://github.com/hyperweb-io/create-hyperweb-app) | Build and deploy full-stack blockchain applications with TypeScript |
181-
| **CosmWasm Contracts** | [**CosmWasm TS Codegen**](https://github.com/CosmWasm/ts-codegen) | Convert your CosmWasm smart contracts into dev-friendly TypeScript classes. |
174+
| Category | Tools | Description |
175+
| ------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- |
176+
| **Chain Information** | [**Chain Registry**](https://github.com/hyperweb-io/chain-registry), [**Utils**](https://www.npmjs.com/package/@chain-registry/utils), [**Client**](https://www.npmjs.com/package/@chain-registry/client) | Everything from token symbols, logos, and IBC denominations for all assets you want to support in your application. |
177+
| **Wallet Connectors** | [**Interchain Kit**](https://github.com/hyperweb-io/interchain-kit)<sup>beta</sup>, [**Cosmos Kit**](https://github.com/hyperweb-io/cosmos-kit) | Experience the convenience of connecting with a variety of web3 wallets through a single, streamlined interface. |
178+
| **Signing Clients** | [**InterchainJS**](https://github.com/hyperweb-io/interchainjs)<sup>beta</sup>, [**CosmJS**](https://github.com/cosmos/cosmjs) | A single, universal signing interface for any network |
179+
| **SDK Clients** | [**Telescope**](https://github.com/hyperweb-io/telescope) | Your Frontend Companion for Building with TypeScript with Cosmos SDK Modules. |
180+
| **Starter Kits** | [**Create Interchain App**](https://github.com/hyperweb-io/create-interchain-app)<sup>beta</sup>, [**Create Cosmos App**](https://github.com/hyperweb-io/create-cosmos-app) | Set up a modern Interchain app by running one command. |
181+
| **UI Kits** | [**Interchain UI**](https://github.com/hyperweb-io/interchain-ui) | The Interchain Design System, empowering developers with a flexible, easy-to-use UI kit. |
182+
| **Testing Frameworks** | [**Starship**](https://github.com/hyperweb-io/starship) | Unified Testing and Development for the Interchain. |
183+
| **TypeScript Smart Contracts** | [**Create Hyperweb App**](https://github.com/hyperweb-io/create-hyperweb-app) | Build and deploy full-stack blockchain applications with TypeScript |
184+
| **CosmWasm Contracts** | [**CosmWasm TS Codegen**](https://github.com/CosmWasm/ts-codegen) | Convert your CosmWasm smart contracts into dev-friendly TypeScript classes. |
182185

183186
## Credits
184187

185188
🛠 Built by [Interweb](https://interweb.co) — if you like our tools, please checkout and contribute [https://interweb.co](https://interweb.co)
189+
186190
## Disclaimer
187191

188192
AS DESCRIBED IN THE LICENSES, THE SOFTWARE IS PROVIDED “AS IS”, AT YOUR OWN RISK, AND WITHOUT WARRANTIES OF ANY KIND.
189193

190194
No developer or entity involved in creating this software will be liable for any claims or damages whatsoever associated with your use, inability to use, or your interaction with other users of the code, including any direct, indirect, incidental, special, exemplary, punitive or consequential damages, or loss of profits, cryptocurrencies, tokens, or anything else of value.
191-
Lines changed: 65 additions & 0 deletions
Loading
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
root = true
2+
3+
[*]
4+
indent_style = space
5+
indent_size = 2
6+
end_of_line = lf
7+
charset = utf-8
8+
trim_trailing_whitespace = true
9+
insert_final_newline = true
10+
11+
[*.md]
12+
trim_trailing_whitespace = false
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
node_modules/
2+
dist/
3+
main/
4+
module/
5+
types/
6+
coverage/
7+
/index.ts
Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
{
2+
"plugins": [
3+
"@typescript-eslint",
4+
"simple-import-sort",
5+
"unused-imports"
6+
],
7+
"extends": [
8+
"eslint:recommended",
9+
"plugin:@typescript-eslint/recommended",
10+
// configures both eslint-plugin-prettier and eslint-config-prettier
11+
"plugin:prettier/recommended"
12+
],
13+
"parser": "@typescript-eslint/parser",
14+
"parserOptions": {
15+
"ecmaVersion": 2020,
16+
"sourceType": "module",
17+
"project": "tsconfig.json"
18+
},
19+
"env": {
20+
"es6": true,
21+
"browser": true,
22+
"node": true,
23+
"jest": true
24+
},
25+
"rules": {
26+
"simple-import-sort/imports": 2,
27+
"simple-import-sort/exports": 2,
28+
"prettier/prettier": 2,
29+
"unused-imports/no-unused-imports": 2,
30+
"no-console": 1,
31+
"no-debugger": 2,
32+
"no-alert": 2,
33+
"no-await-in-loop": 0,
34+
"no-prototype-builtins": 0,
35+
"no-return-assign": [
36+
"error",
37+
"except-parens"
38+
],
39+
"no-restricted-syntax": [
40+
2,
41+
"ForInStatement",
42+
"LabeledStatement",
43+
"WithStatement"
44+
],
45+
"no-unused-vars": 0,
46+
"@typescript-eslint/no-unused-vars": [
47+
"warn",
48+
{
49+
"argsIgnorePattern": "React|res|next|^_"
50+
}
51+
],
52+
"prefer-const": [
53+
"error",
54+
{
55+
"destructuring": "all"
56+
}
57+
],
58+
"no-unused-expressions": [
59+
2,
60+
{
61+
"allowTaggedTemplates": true
62+
}
63+
],
64+
"comma-dangle": 0,
65+
"jsx-quotes": [
66+
2,
67+
"prefer-double"
68+
],
69+
"linebreak-style": [
70+
"error",
71+
"unix"
72+
],
73+
"quotes": [
74+
2,
75+
"single",
76+
{
77+
"avoidEscape": true,
78+
"allowTemplateLiterals": true
79+
}
80+
]
81+
}
82+
}
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
# Logs
2+
logs
3+
*.log
4+
npm-debug.log*
5+
6+
# Runtime data
7+
pids
8+
*.pid
9+
*.seed
10+
11+
# dist
12+
main
13+
module
14+
15+
# Directory for instrumented libs generated by jscoverage/JSCover
16+
lib-cov
17+
18+
# Coverage directory used by tools like istanbul
19+
coverage
20+
21+
# nyc test coverage
22+
.nyc_output
23+
24+
# Compiled binary addons (http://nodejs.org/api/addons.html)
25+
build/Release
26+
27+
# Dependency directories
28+
node_modules
29+
jspm_packages
30+
31+
# Optional npm cache directory
32+
.npm
33+
34+
# Optional REPL history
35+
.node_repl_history
36+
37+
# Editors
38+
.idea
39+
40+
# Lib
41+
lib
42+
43+
# npm package lock
44+
package-lock.json
45+
yarn.lock
46+
47+
# others
48+
.DS_Store
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
*.log
2+
npm-debug.log*
3+
4+
# Coverage directory used by tools like istanbul
5+
coverage
6+
.nyc_output
7+
8+
# Dependency directories
9+
node_modules
10+
11+
# npm package lock
12+
package-lock.json
13+
yarn.lock
14+
15+
# project files
16+
__fixtures__
17+
__tests__
18+
.babelrc
19+
.babelrc.js
20+
.editorconfig
21+
.eslintignore
22+
.eslintrc
23+
.eslintrc.js
24+
.gitignore
25+
.travis.yml
26+
.vscode
27+
CHANGELOG.md
28+
examples
29+
jest.config.js
30+
package.json
31+
src
32+
test

wallets/vultisig-extension/.npmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
scripts-prepend-node-path=true
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"trailingComma": "es5",
3+
"tabWidth": 2,
4+
"semi": true,
5+
"singleQuote": true,
6+
"useTabs": false
7+
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Change Log
2+
3+
All notable changes to this project will be documented in this file.
4+
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
5+
6+
# 2.14.7 (2025-10-24)
7+
8+
**Note:** First release!

0 commit comments

Comments
 (0)