Skip to content

Commit 6c4bd2b

Browse files
committed
llms
1 parent b487394 commit 6c4bd2b

File tree

1 file changed

+13
-18
lines changed

1 file changed

+13
-18
lines changed

llms.txt

Lines changed: 13 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -10473,7 +10473,7 @@ Now that you have the foundation for using viem with Polkadot Hub, consider expl
1047310473
<ul class="card-list">
1047410474
<li>[:octicons-arrow-right-24: Hardhat](https://hardhat.org/){target=\_blank}</li>
1047510475

10476-
<li>[:octicons-arrow-right-24: Foundry](https://book.getfoundry.sh/){target=\_blank}</li>
10476+
<li>[:octicons-arrow-right-24: Foundry](https://getfoundry.sh/){target=\_blank}</li>
1047710477
</ul>
1047810478

1047910479
- <span class="badge external">External</span> __Event Handling__
@@ -11989,9 +11989,9 @@ Revive implements the standard set of Ethereum precompiles:
1198911989
| [Ripemd160](https://github.com/paritytech/polkadot-sdk/tree/polkadot-stable2503/substrate/frame/revive/src/pure_precompiles/ripemd160.rs){target=\_blank} | 0x03 | Implements the RIPEMD-160 hash function |
1199011990
| [Identity](https://github.com/paritytech/polkadot-sdk/tree/polkadot-stable2503/substrate/frame/revive/src/pure_precompiles/identity.rs){target=\_blank} | 0x04 | Data copy function (returns input as output) |
1199111991
| [Modexp](https://github.com/paritytech/polkadot-sdk/tree/polkadot-stable2503/substrate/frame/revive/src/pure_precompiles/modexp.rs){target=\_blank} | 0x05 | Modular exponentiation |
11992-
| [Bn128Add](https://github.com/paritytech/polkadot-sdk/tree/polkadot-stable2503/substrate/frame/revive/src/pure_precompiles/bn128.rs#L27){target=\_blank} | 0x06 | Addition on the [alt_bn128 curve](https://eips.ethereum.org/EIPS/eip-196){target=\_blank} |
11993-
| [Bn128Mul](https://github.com/paritytech/polkadot-sdk/tree/polkadot-stable2503/substrate/frame/revive/src/pure_precompiles/bn128.rs#L48){target=\_blank} | 0x07 | Multiplication on the [alt_bn128 curve](https://eips.ethereum.org/EIPS/eip-196){target=\_blank} |
11994-
| [Bn128Pairing](https://github.com/paritytech/polkadot-sdk/tree/polkadot-stable2503/substrate/frame/revive/src/pure_precompiles/bn128.rs#L69){target=\_blank} | 0x08 | Pairing check on the alt_bn128 curve |
11992+
| [Bn128Add](https://github.com/paritytech/polkadot-sdk/blob/polkadot-stable2503/substrate/frame/revive/src/pure_precompiles/bn128.rs#L27){target=\_blank} | 0x06 | Addition on the [alt_bn128 curve](https://eips.ethereum.org/EIPS/eip-196){target=\_blank} |
11993+
| [Bn128Mul](https://github.com/paritytech/polkadot-sdk/blob/polkadot-stable2503/substrate/frame/revive/src/pure_precompiles/bn128.rs#L48){target=\_blank} | 0x07 | Multiplication on the [alt_bn128 curve](https://eips.ethereum.org/EIPS/eip-196){target=\_blank} |
11994+
| [Bn128Pairing](https://github.com/paritytech/polkadot-sdk/blob/polkadot-stable2503/substrate/frame/revive/src/pure_precompiles/bn128.rs#L69){target=\_blank} | 0x08 | Pairing check on the alt_bn128 curve |
1199511995
| [Blake2F](https://github.com/paritytech/polkadot-sdk/tree/polkadot-stable2503/substrate/frame/revive/src/pure_precompiles/blake2f.rs){target=\_blank} | 0x09 | Blake2 compression function F |
1199611996

1199711997
## Conclusion
@@ -20063,7 +20063,7 @@ Upon reactivating as a validator, you must also reconfigure your validator prefe
2006320063

2006420064
Historical constraints in the runtime prevented unlimited nominators and validators from being supported. These constraints created a need for checks to keep the size of the staking system manageable. One of these checks is the `chillOther` extrinsic, allowing users to chill accounts that no longer met standards such as minimum staking requirements set through on-chain governance.
2006520065

20066-
This control mechanism included a `ChillThreshold`, which was structured to define how close to the maximum number of nominators or validators the staking system would be allowed to get before users could start chilling one another. With the passage of [Referendum #90](https://polkadot.polkassembly.io/referendum/90){target=\_blank}, the value for `maxNominatorCount` on Polkadot was set to `None`, effectively removing the limit on how many nominators and validators can participate. This means the `ChillThreshold` will never be met; thus, `chillOther` no longer has any effect.
20066+
This control mechanism included a `ChillThreshold`, which was structured to define how close to the maximum number of nominators or validators the staking system would be allowed to get before users could start chilling one another. With the passage of [Referendum #90](https://polkadot-old.polkassembly.io/referendum/90){target=\_blank}, the value for `maxNominatorCount` on Polkadot was set to `None`, effectively removing the limit on how many nominators and validators can participate. This means the `ChillThreshold` will never be met; thus, `chillOther` no longer has any effect.
2006720067
--- END CONTENT ---
2006820068

2006920069
Doc-Content: https://docs.polkadot.com/infrastructure/running-a-validator/operational-tasks/upgrade-your-node/
@@ -21193,7 +21193,7 @@ As a Layer-0 blockchain, Polkadot contributes to the multi-chain vision through
2119321193
- **Cultivating the next generation of Web3 developers** - Polkadot supports the growth of Web3 core developers through initiatives such as:
2119421194

2119521195
- [Polkadot Blockchain Academy](https://polkadot.com/blockchain-academy){target=\_blank}
21196-
- [Polkadot Alpha Program](https://polkadot.com/alpha-program){target=\_blank}
21196+
- [Polkadot Alpha Program](https://www.parity.io/alpha-program){target=\_blank}
2119721197
- [EdX courses](https://www.edx.org/school/web3x){target=\_blank}
2119821198
- Rust and Substrate courses (coming soon)
2119921199

@@ -21733,7 +21733,7 @@ description: Learn how the Collectives chain provides infrastructure for governa
2173321733

2173421734
## Introduction
2173521735

21736-
Established through [Referendum 81](https://polkadot.polkassembly.io/referendum/81){target=\_blank}, the Collectives chain operates as a dedicated parachain exclusive to the Polkadot network with no counterpart on Kusama. This specialized infrastructure provides a foundation for various on-chain governance groups essential to Polkadot's ecosystem.
21736+
Established through [Referendum 81](https://polkadot-old.polkassembly.io/referendum/81){target=\_blank}, the Collectives chain operates as a dedicated parachain exclusive to the Polkadot network with no counterpart on Kusama. This specialized infrastructure provides a foundation for various on-chain governance groups essential to Polkadot's ecosystem.
2173721737

2173821738
The architecture enables entire networks to function as unified entities, allowing them to present cohesive positions and participate in cross-network governance through [Bridge Hub](/polkadot-protocol/architecture/system-chains/bridge-hub){target=\_blank}. This capability represents a fundamental advancement in Web3 principles, eliminating dependencies on traditional third-party intermediaries such as legal systems or jurisdictional authorities.
2173921739

@@ -21891,9 +21891,9 @@ The Asset Hub also supports non-fungible assets (NFTs) via the [Uniques pallet](
2189121891

2189221892
### Collectives
2189321893

21894-
The Polkadot Collectives parachain was added in [Referendum 81](https://polkadot.polkassembly.io/referendum/81){target=\_blank} and exists on Polkadot but not on Kusama. The Collectives chain hosts on-chain collectives that serve the Polkadot network, including the following:
21894+
The Polkadot Collectives parachain was added in [Referendum 81](https://polkadot-old.polkassembly.io/referendum/81){target=\_blank} and exists on Polkadot but not on Kusama. The Collectives chain hosts on-chain collectives that serve the Polkadot network, including the following:
2189521895

21896-
- [**Polkadot Alliance**](https://polkadot.polkassembly.io/referendum/94){target=\_blank} - provides a set of ethics and standards for the community to follow. Includes an on-chain means to call out bad actors
21896+
- [**Polkadot Alliance**](https://polkadot-old.polkassembly.io/referendum/94){target=\_blank} - provides a set of ethics and standards for the community to follow. Includes an on-chain means to call out bad actors
2189721897
- [**Polkadot Technical Fellowship**](https://wiki.polkadot.network/learn/learn-polkadot-technical-fellowship/){target=\_blank} - a rules-based social organization to support and incentivize highly-skilled developers to contribute to the technical stability, security, and progress of the network
2189821898

2189921899
These on-chain collectives will play essential roles in the future of network stewardship and decentralized governance. Networks can use a bridge hub to help them act as collectives and express their legislative voices as single opinions within other networks.
@@ -21922,11 +21922,6 @@ Visit [Introduction to Agile Coretime](https://wiki.polkadot.network/learn/learn
2192221922

2192321923
Participants are requested to attend physical key-signing ceremonies with small groups of random people at randomized locations. These local meetings are part of one global signing ceremony occurring at the same time. Participants use the Encointer wallet app to participate in these ceremonies and manage local community currencies.
2192421924

21925-
Referendums marking key Encointer adoption milestones include:
21926-
21927-
- [**Referendum 158 - Register Encointer As a Common Good Chain**](https://kusama.polkassembly.io/referendum/158){target=\_blank} - registered Encointer as the second system parachain on Kusama's network
21928-
- [**Referendum 187 - Encointer Runtime Upgrade to Full Functionality**](https://kusama.polkassembly.io/referendum/187){target=\_blank} - introduced a runtime upgrade bringing governance and full functionality for communities to use the protocol
21929-
2193021925
To learn more about Encointer, see the official [Encointer book](https://book.encointer.org/introduction.html){target=\_blank} or watch an [Encointer ceremony](https://www.youtube.com/watch?v=tcgpCCYBqko){target=\_blank} in action.
2193121926
--- END CONTENT ---
2193221927

@@ -22016,7 +22011,7 @@ You must contact specific registrars individually to request judgment. Each regi
2201622011

2201722012
Step-by-step instructions for managing identities through the Polkadot.js interface, with practical examples and visual guides.
2201822013

22019-
[:octicons-arrow-right-24: Reference](https://wiki.polkadot.network/docs/learn-guides-identity)
22014+
[:octicons-arrow-right-24: Reference](https://wiki.polkadot.network/learn/learn-guides-identity/)
2202022015

2202122016
- <span class="badge external">External</span> __How to Set and Clear an Identity__
2202222017

@@ -22297,7 +22292,7 @@ Pallets bundle domain-specific logic with runtime primitives like [events](#even
2229722292
## Parachain
2229822293

2229922294
A parachain is a blockchain that derives shared infrastructure and security from a _[relay chain](#relay-chain)_.
22300-
You can learn more about parachains on the [Polkadot Wiki](https://wiki.polkadot.network/docs/en/learn-parachains){target=\_blank}.
22295+
You can learn more about parachains on the [Polkadot Wiki](https://wiki.polkadot.network/learn/learn-parachains/){target=\_blank}.
2230122296

2230222297
## Paseo
2230322298

@@ -24713,7 +24708,7 @@ This dual-format approach enables Asset Hub to maintain compatibility with Ether
2471324708
The platform handles two distinct address formats:
2471424709

2471524710
- [Ethereum-style addresses (20 bytes)](https://ethereum.org/en/developers/docs/accounts/#account-creation){target=\_blank}
24716-
- [Polkadot native account IDs (32 bytes)](https://wiki.polkadot.network/docs/build-protocol-info#addresses){target=\_blank}
24711+
- [Polkadot native account IDs (32 bytes)](/polkadot-protocol/parachain-basics/accounts/){target=\_blank}
2471724712

2471824713
### Ethereum to Polkadot Mapping
2471924714

@@ -34897,7 +34892,7 @@ tutorial_badge: Intermediate
3489734892

3489834893
## Introduction
3489934894

34900-
As outlined in the [Asset Hub Overview](/polkadot-protocol/architecture/system-chains/asset-hub){target=\_blank}, Asset Hub supports two categories of assets: local and foreign. Local assets are created on the Asset Hub system parachain and are identified by integer IDs. On the other hand, foreign assets, which originate outside of Asset Hub, are recognized by [Multilocations](https://wiki.polkadot.network/docs/learn/xcm/fundamentals/multilocation-summary){target=\_blank}.
34895+
As outlined in the [Asset Hub Overview](/polkadot-protocol/architecture/system-chains/asset-hub){target=\_blank}, Asset Hub supports two categories of assets: local and foreign. Local assets are created on the Asset Hub system parachain and are identified by integer IDs. On the other hand, foreign assets, which originate outside of Asset Hub, are recognized by [Multilocations](https://github.com/polkadot-fellows/xcm-format?tab=readme-ov-file#7-universal-consensus-location-identifiers){target=\_blank}.
3490134896

3490234897
When registering a foreign asset on Asset Hub, it's essential to notice that the process involves communication between two parachains. The Asset Hub parachain will be the destination of the foreign asset, while the source parachain will be the origin of the asset. The communication between the two parachains is facilitated by the [Cross-Chain Message Passing (XCMP)](/develop/interoperability/intro-to-xcm/){target=\_blank} protocol.
3490334898

0 commit comments

Comments
 (0)