> For the complete documentation index, see [llms.txt](https://polkadot.novabloq.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://polkadot.novabloq.com/technology-stack.md).

# Technology Stack

In this plugin, we have implemented the main features that from the [polkadot.js](https://github.com/polkadot-js) that could be integrated into Bubble plugin in a practical usable way.&#x20;

```
"dependencies": {
    "@polkadot/api": "^7.8.1",
    "@polkadot/extension-dapp": "^0.42.7",
    "@polkadot/keyring": "^8.4.1",
    "@polkadot/util": "^8.4.1",
    "@polkadot/util-crypto": "^8.4.1"
  }
```

Features were separated in these plugin elements:

### [Polkadot Wallet](https://github.com/ezcodeco/Bubble-Plugin-Polkadot.js/tree/main/elements/AAC-850m6)

Dependencies: @polkadot/api, @polkadot/extension-dapp\
Demo: \
<https://polkadotjs.bubbleapps.io/version-test/simple_connect>

### [Polkadot Utils](https://github.com/ezcodeco/Bubble-Plugin-Polkadot.js/tree/main/elements/AAW-850ne)

Dependencies: @polkadot/util, @polkadot/util-crypto\
Demo:\
<https://polkadotjs.bubbleapps.io/version-test/utils>

### [Polkadot API](https://github.com/ezcodeco/Bubble-Plugin-Polkadot.js/tree/main/elements/ABk-8516p)

Dependencies: @polkadot/api, @polkadot/util\
Demo:\
<https://polkadotjs.bubbleapps.io/version-test/polkadot_api>

### [Polkadot Keyring](https://github.com/ezcodeco/Bubble-Plugin-Polkadot.js/tree/main/elements/ACW-851ne)

Dependencies: @polkadot/keyring, @polkadot/util-crypto, @polkadot/util

Demo:\
<https://polkadotjs.bubbleapps.io/version-test/keyring>\ <br>

<br>
