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
1 change: 0 additions & 1 deletion CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,6 @@ The `run-repomix.js` script fetches and processes external repositories into mar
- `eigenlayer-contracts.md` from github.com/Layr-Labs/eigenlayer-contracts
- `eigenlayer-go-sdk.md` from github.com/Layr-Labs/eigensdk-go
- `eigenx.md` from github.com/Layr-Labs/eigenx-cli
- `devkit.md` from github.com/Layr-Labs/devkit-cli

This runs automatically during `yarn build` but can be skipped with `yarn build-docusaurus`.

Expand Down
5 changes: 0 additions & 5 deletions docs/eigencloud/ai-resources.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ These text and markdown files contain documentation and code optimized for use w
filePath="/eigenx.md"
description="EigenX CLI."
/>
<CopyButton
title="devkit.md"
filePath="/devkit.md"
description="DevKit CLI."
/>
<CopyButton
title="eigenlayer-contracts.md"
filePath="/eigenlayer-contracts.md"
Expand Down
37 changes: 0 additions & 37 deletions docs/eigenlayer/concepts/build-faster-hourglass-devkit.md

This file was deleted.

8 changes: 0 additions & 8 deletions docs/eigenlayer/concepts/understanding-avs-on-eigenlayer.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,3 @@ EigenLayer provides the onchain protocol components to implement the cryptoecono
| Correct behavior is rewarded | Rewards framework |
| Misbehavior can be proven and penalized | Slashing mechanism and other penalties such as ejection |
| Parties harmed by misbehavior can be compensated | Redistribution |


Additionally EigenLayer provides onchain infrastructure for multichain deployments and key management.

| Action | EigenLayer Component |
|-----------------------------------------------|--------------------------------------------------------|
| Deploying on multiple chains | Multichain Verification framework |
| Secure key rotation, revocation, and recovery | User Access Management (UAM) |
4 changes: 1 addition & 3 deletions docs/eigenlayer/concepts/why-build-on-eigenlayer.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,4 @@ Services with commitments to:

## How do I get started

If your service is task based, use the DevKit with the task-based AVS template to get started.

For other types of commitments, refer to the [EigenLayer documentation](../developers/howto/get-started-without-devkit/implement-minimum-onchain-components.md).
Refer to the [Get Started guide](../developers/howto/get-started/quickstart.md) to build your first AVS.
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ the Protocol Council.
The EigenLayer core contracts are documented in the [eigenlayer-contracts](https://github.com/Layr-Labs/eigenlayer-contracts) repository. The core contracts include contracts for:
* The [EigenLayer protocol](#eigenlayer-protocol-core-contracts) to stake and secure verifiable services, and to enable incentives and consequences for Operator commitments.
* [Permissions](#permissions-core-contracts) including User Access Management (UAM), and managing cryptographic keys for Operators across different Operator Sets.
* The [multichain protocol](#multichain-core-contracts) to enable consumption of EigenLayer Ethereum stake on supported destination chains.

This documentation matches the functionality available in [v1.7.0 of the core contracts](../../../releases.md). For release specific
documentation for other releases, refer to the `/docs` repository on the branch for that release in the [eigenlayer-contracts](https://github.com/Layr-Labs/eigenlayer-contracts) repository.
Expand All @@ -31,11 +30,3 @@ documentation for other releases, refer to the `/docs` repository on the branch
|--------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [PermissionController](https://github.com/Layr-Labs/eigenlayer-contracts/tree/main/docs#permissioncontroller) | Enables AVSs and Operators to delegate the ability to call certain core contract functions to other addresses. For more information, refer to [User Access Management](../../../concepts/uam/user-access-management.md). |
| [KeyRegistrar](https://github.com/Layr-Labs/eigenlayer-contracts/blob/main/docs/permissions/KeyRegistrar.md) | Manages cryptographic keys for operators across different operator sets. Supports both ECDSA and BN254 key types and ensures global uniqueness of keys across all operator sets. |

## Multichain Core Contracts

| Core contract | Description |
|----------------------|-----------------------------------------------------------------------------------------|
| [CertificateVerifier](https://github.com/Layr-Labs/eigenlayer-contracts/blob/main/docs/multichain/destination/CertificateVerifier.md#certificateverifier) | Responsible for verifying certificates onchain from an offchain task. |
| [OperatorTableUpdater](https://github.com/Layr-Labs/eigenlayer-contracts/blob/main/docs/multichain/destination/OperatorTableUpdater.md#operatortableupdater) | Updates Operator table for each Operator Set from the stake root, and validates with storage proofs. |
| [CrossChainRegistry](https://github.com/Layr-Labs/eigenlayer-contracts/blob/main/docs/multichain/source/CrossChainRegistry.md#crosschainregistry) | Manages the registration and deregistration of Operator Sets to the multichain protocol and helps generate the global stake root.|

This file was deleted.

39 changes: 0 additions & 39 deletions docs/eigenlayer/developers/concepts/multichain/certificates.md

This file was deleted.

This file was deleted.

Loading