Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions docs/build/polkadot-cloud.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Polkadot Cloud

TODO: Content needs to be written or migrated for this topic.
3 changes: 3 additions & 0 deletions docs/build/polkadot-smart-contracts.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Polkadot Smart Contracts

TODO: Content needs to be written or migrated for this topic.
3 changes: 3 additions & 0 deletions docs/build/smart-contracts/how-it-works.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# How Smart Contracts Work in the Polkadot Ecosystem

TODO: Content needs to be written or migrated for this topic.
3 changes: 3 additions & 0 deletions docs/build/smart-contracts/polkadot.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Smart Contracts on Polkadot

TODO: Content needs to be written or migrated for this topic.
3 changes: 3 additions & 0 deletions docs/build/smart-contracts/vs-parachains.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Smart Contracts vs. SDK-Based Development

TODO: Content needs to be written or migrated for this topic.
3 changes: 3 additions & 0 deletions docs/build/solutions/assets.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Assets

TODO: Content needs to be written or migrated for this topic.
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ description: Discover governance apps in the Polkadot ecosystem for proposals an

## Polkassembly

![Polkassembly](https://github.com/w3f/polkadot-wiki/assets/874046/f2fc1032-ba81-465a-896c-51bd35efd435)
![Polkassembly](../assets/f2fc1032-ba81-465a-896c-51bd35efd435)

Polkassembly is a platform specifically designed to foster open, transparent discussions around
Polkadot and Kusama governance proposals. By bridging on-chain decisions with off-chain discussions,
Expand Down Expand Up @@ -68,7 +68,7 @@ governance events and provides user interfaces to facilitate various governance
## Delegation Dashboard

The [Polkadot Delegation Dashboard](https://delegation.polkadot.network/) is a web3 application that
allows you to delegate your voting power on [Polkadot OpenGov](../learn/learn-polkadot-opengov.md).
allows you to delegate your voting power on [Polkadot OpenGov](../knowledge-base/opengov.md).

!!!info "How to get added as a Delegate on the Dashboard?"
Anyone interested in being listed as a delegate can add their details on the [Governance-UI repository](https://github.com/paritytech/governance-ui/blob/main/assets/data/polkadot/delegates.json).
Expand Down Expand Up @@ -97,4 +97,4 @@ For detailed instructions on how to delegate your voting power using dashboard,

**If you become a nomination pool member or a pool admin, you cannot participate in Governance with
the bonded tokens in the pool, as they are held in a
[system account](../learn/learn-account-advanced.md#system-accounts).**
[system account](../reference/accounts-advanced.md#system-accounts).**
3 changes: 3 additions & 0 deletions docs/build/solutions/identity.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Identity

TODO: Content needs to be written or migrated for this topic.
Original file line number Diff line number Diff line change
Expand Up @@ -38,20 +38,20 @@ Quick Link: [Demo](https://www.youtube.com/watch?v=amm_Vk0vzP4&t=43s) |
!!!info "Walk-Through Video Tutorial"
See [this video tutorial](https://www.youtube.com/watch?v=APxPsawebJw) and [this article](https://blog.chainsafe.io/multix-a-simple-interface-to-manage-complex-multisigs-on-polkadot-97328be26f9d) for more information about using [Multix](https://multix.chainsafe.io/) for multisig accounts.

The [Multix tool](https://multix.chainsafe.io/) is an easy-to-use interface to manage complex multisigs. The tool is part of [the open-source Polkadot/Kusama Tech Stack](../general/build-open-source.md#user-interface). Besides being user-friendly, Multix provides several benefits:
The [Multix tool](https://multix.chainsafe.io/) is an easy-to-use interface to manage complex multisigs. The tool is part of [the open-source Polkadot/Kusama Tech Stack](../knowledge-base/open-source.md#user-interface). Besides being user-friendly, Multix provides several benefits:

- When one person creates the multisig account, all the signatories see the multisig account on
their interface.
- There is no need to pass around the call data to confirm a transaction. Such information is
retrieved from the chain and displayed to the users.
- Thanks to the power of [pure proxies](../learn/learn-proxies-pure.md), adding and removing signatories or adjusting the threshold is now possible without creating new multisigs and Multix provides an intuitive interface to work with pure proxies.
- Thanks to the power of [pure proxies](../knowledge-base/pure-proxies.md), adding and removing signatories or adjusting the threshold is now possible without creating new multisigs and Multix provides an intuitive interface to work with pure proxies.

The pure proxy setup used by [MultiX](https://github.com/ChainSafe/Multix) can be seen on the
[pure proxy page](../learn/learn-proxies-pure.md#why-pure-proxy).
[pure proxy page](../knowledge-base/pure-proxies.md#why-pure-proxy).

## Nova Spektr

![](https://github.com/Leemo94/polkadot-wiki/blob/master/docs/assets/nova_spektr.png?raw=true)
![](../assets/nova_spektr.png?raw=true)

Nova Spektr is your all-in-one Polkadot Wallet, engineered with enterprise-grade capabilities such
as multisigs, proxy accounts, hardware wallets, light clients, and much more. Nova Spektr is
Expand Down Expand Up @@ -93,7 +93,7 @@ proprietary, where as Polkadot Multisig by Signet is free.

## Polkasafe

![Polkasafe](https://github.com/w3f/polkadot-wiki/assets/874046/586bf051-a7fb-43c0-957e-0b659d50c9ab)
![Polkasafe](../assets/586bf051-a7fb-43c0-957e-0b659d50c9ab)

[Polkasafe](https://polkasafe.xyz) - Your gateway to the Ultimate MultiSig experience on Polkadot.

Expand Down
3 changes: 3 additions & 0 deletions docs/build/solutions/polkadot-products.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Polkadot Products

TODO: Content needs to be written or migrated for this topic.
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@ title: Polkadot Vault (formerly Parity Signer)
description: Use your old smartphone as an air-gapped wallet with Polkadot Vault, a secure cold storage solution for managing accounts and signing transactions.
---

!!! warning "This page is deprecated"
The content on this page is outdated. Please visit the [**Accounts**](../../getting-started/accounts/index.md) section for the latest information or the [**Polkadot Support Portal**](https://support.polkadot.network).

!!!info "Rebranding of Parity Signer to Polkadot Vault"
The Polkadot Vault app rebranding is live on
[iOS](https://apps.apple.com/us/app/parity-signer/id1218174838) and
Expand Down Expand Up @@ -44,7 +47,7 @@ will enable you the create, manage, and restore accounts.
By default, the Vault app contains chain specifications for Polkadot, Kusama, and Westend. Metadata
updates are possible via a [QR code fountain](https://metadata.parity.io/#/polkadot). It is also
possible to [add other Substrate-based chains and do metadata updates](#add-chains) for those. The
app allows you to securely sign [extrinsics](../learn/learn-transactions.md) via QR codes without
app allows you to securely sign [extrinsics](../knowledge-base/transactions.md) via QR codes without
exposing your private keys to the internet.

## Vault vs. Ledger
Expand All @@ -58,7 +61,7 @@ should consider one or the other depending on your user type.
| :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| Hardware designed to stay offline and be secure. Certified by French cybersecurity agency [ANSSI](https://cyber.gouv.fr/en). | Hardware not designed to stay offline. The user must switch off all inbound and outbound connections (network, wifi, Bluetooth, NFC). |
| Hardware is resistant to side-channel attacks via [Secure Element](https://www.ledger.com/academy/security/the-secure-element-whistanding-security-attacks/). The secure element will destroy itself if opened. | Although there is no wired connection, side-channel attacks are possible. Without a secure element, the phone can be opened, and the keys will be accessible in its storage unit. |
| Accounts derived from one mnemonic seed phrase. | One mnemonic for each account or one mnemonic for multiple accounts via [account derivation](../learn/learn-account-advanced.md#derivation-paths) or default [Substrate address format](../learn/learn-account-advanced.md#address-format). See [this support article](https://support.polkadot.network/support/solutions/articles/65000103707-can-i-use-the-same-account-on-polkadot-kusama-and-parachains-#Should-I-use-the-same-account-across-different-chains?) for information on whether to use the same account or different accounts on different chains based on your needs. |
| Accounts derived from one mnemonic seed phrase. | One mnemonic for each account or one mnemonic for multiple accounts via [account derivation](../reference/accounts-advanced.md#derivation-paths) or default [Substrate address format](../reference/accounts-advanced.md#address-format). See [this support article](https://support.polkadot.network/support/solutions/articles/65000103707-can-i-use-the-same-account-on-polkadot-kusama-and-parachains-#Should-I-use-the-same-account-across-different-chains?) for information on whether to use the same account or different accounts on different chains based on your needs. |
| Easy firmware and application upgrades through the Ledger Live application. | The app should never be connected to the internet after installation, so the version installed on the phone should not be updated directly. For [app upgrades](#update-the-vault-app), users must factory reset the phone and recover all accounts through seed phrases. Metadata updates for each chain must be done via the QR code fountain. |
| Currently, not all parachains are supported. | Users can add all parachains either through a third-party provider or if they have the wss endpoint and know [how to extract the chain specifications and metadata](#add-chains). |
| Ledger app updates on Ledger Live sometimes lag behind chain updates resulting in users only being able to transact if they [install developer versions](ledger.md) (only for advanced users). | Metadata updates are always available to install once released, either through the third-party provider or manually. In this case, the installation process requires familiarity with working on the command prompt. |
Expand Down Expand Up @@ -113,7 +116,7 @@ The procedure to sign transactions with the Vault app is as follows:
- After scanning the QR code with the Vault app, you will be presented with decoded information
about what you will sign. Make sure the information matches what you intended to sign in the first
place. If something does not feel right, do not sign. Check
[this page](transaction-attacks.md#corrupted-qr-code-parity-signer) for more information and
[this page](../knowledge-base/transaction-attacks.md#corrupted-qr-code-parity-signer) for more information and
contact [the Polkadot Support Team](https://support.polkadot.network/support/home).
- If the information shown by the Vault app is correct, you can present the QR code (signature) to
the camera on your laptop to sign for the transaction.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,53 +31,53 @@ functionalities include account generation, balance transfers, and staking.

In this section of the UI, you can see accounts injected from a browser extension, such as the
[**Polkadot-JS Extension**](./polkadotjs.md#polkadot-js-extension) or other in-browser wallets. It is also possible to expand balance details and see different
[**account balance types**](../learn/learn-account-balances.md). You
[**account balance types**](../knowledge-base/account-balances.md). You
can also:

- Add an account (this option must be enabled under [Settings](#settings)). Note that if you clear
the cache of your browser, you will lose it, and you will need to recover it through seed phrase
or JSON file.
- Recover and account from JSON file.
- Add an account from QR code.
- Add an account from a [**Ledger**](./ledger.md) device (this option must be enabled under
- Add an account from a [**Ledger**](../learn/learn-guides-ledger.md) device (this option must be enabled under
[Settings](#settings)).
- Create a [**multi-signature account**](../learn/learn-account-multisig.md).
- Create a [**multi-signature account**](../knowledge-base/multisig.md).
- Add a proxied account (see
[**Pure Proxies**](../learn/learn-proxies-pure.md) for more
[**Pure Proxies**](../knowledge-base/pure-proxies.md) for more
information).

For each account visible in the UI, you can perform different actions, including
[**adding a proxy**](../learn/learn-proxies.md),
[**setting an identity**](../learn/learn-identity.md), and
[**sending tokens**](../learn/learn-transactions.md#balance-transfers).
[**adding a proxy**](../knowledge-base/proxies.md),
[**setting an identity**](../knowledge-base/identity.md), and
[**sending tokens**](../knowledge-base/transactions.md#balance-transfers).

For more information about adding and recovering accounts, see the
[**Account Generation**](../learn/learn-accounts.md#account-generation) page.
[**Account Generation**](../getting-started/accounts/index.md#account-generation) page.

### Network (Staking)

In this section of the UI, you can participate in [**staking**](../learn/learn-staking.md). In the
In this section of the UI, you can participate in [**staking**](../knowledge-base/staking-advanced.md). In the
Staking menu you can access:

- The **Overview** tab showing active or waiting validators.
- The **Accounts** tab (visible only if you added an account) showing accounts that are used for staking
([**stash and staking proxy**](../learn/learn-staking.md#stash-account-and-staking-proxy)), bonded
([**stash and staking proxy**](../knowledge-base/staking-advanced.md#stash-account-and-staking-proxy)), bonded
amount, and nominations. In this tab, you can do staking-related transactions such as bonding more
funds or changing nominations. If you have
[**staking proxies**](../learn/learn-staking-advanced.md#staking-proxies) here, you can use them
[**staking proxies**](../getting-started/staking/index.md#staking-proxies) here, you can use them
while signing for staking-related transactions.
- The **Payouts** tab (visible only if you added an account) showing any pending rewards that still
need to be paid out to you.
- The **Pool** tab showing all registered [**nomination pool**](../learn/learn-nomination-pools.md)
- The **Pool** tab showing all registered [**nomination pool**](../knowledge-base/nomination-pools.md)
with the respective state (open, blocked, or destroying). This tab can also be used to create and
join a pool.
- The **Targets** tab showing detailed information about validators such as commission and return.
More information can be found in the [**Nominator Page**](../learn/learn-nominator.md).
More information can be found in the [**Nominator Page**](../getting-started/staking/roles.md).
- The **Bags** tab (visible only if you added an account) showing the bag you are in ("My bags") and
all bags within the [**bags list**](../learn/learn-staking-advanced.md#bags-list). Here (if
all bags within the [**bags list**](../getting-started/staking/index.md#bags-list). Here (if
applicable), you can rebag accounts that do not belong to the bag you are in, and you can move
your account in front of the account having less stake than you.
- The **Slashes** tab showing if there are any global [slashes](../learn/learn-offenses.md).
- The **Slashes** tab showing if there are any global [slashes](../knowledge-base/offenses.md).
- The **Validator stats** tab showing statistics for a chosen validator.

### Settings
Expand All @@ -104,24 +104,24 @@ In addition to staking, in the Network section, you can also:
### Governance

In this section of the UI, you can participate in
[**governance**](../learn/learn-polkadot-opengov.md).
[**governance**](../knowledge-base/opengov.md).

### Developer

In this section of the UI, you can access advanced features such as:

- [Query on-chain data](https://polkadot.js.org/apps/#/chainstate)
- [Query the node using RPC calls](https://polkadot.js.org/apps/#/rpc)
- Call [**extrinsics**](../learn/learn-transactions.md) using your account (you are able to see this
- Call [**extrinsics**](../knowledge-base/transactions.md) using your account (you are able to see this
option only if you have an account in the UI)

The [Extrinsic tab](https://polkadot.js.org/apps/#/extrinsics) provides the use to access more
granular functions such as
[**pure proxies**](../learn/learn-proxies-pure.md) and
[**time-delayed proxies**](../learn/learn-proxies.md#time-delayed-proxy), change
[**nomination pool**](../learn/learn-nomination-pools.md) settings (nomination and roles) and use
[**non-transfer proxies**](../learn/learn-proxies.md#proxy-types),
[**destroy assets**](../learn/learn-assets.md#destroying-an-asset), and much more.
[**pure proxies**](../knowledge-base/pure-proxies.md) and
[**time-delayed proxies**](../knowledge-base/proxies.md#time-delayed-proxy), change
[**nomination pool**](../knowledge-base/nomination-pools.md) settings (nomination and roles) and use
[**non-transfer proxies**](../knowledge-base/proxies.md#proxy-types),
[**destroy assets**](../knowledge-base/asset-hub.md#destroying-an-asset), and much more.

## Beginner's Guide to Polkadot-JS

Expand Down
3 changes: 3 additions & 0 deletions docs/build/solutions/proof-of-personhood.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Proof of Personhood

TODO: Content needs to be written or migrated for this topic.
Loading
Loading