aligned_layer icon indicating copy to clipboard operation
aligned_layer copied to clipboard

Aligned is a verification layer for zero-knowledge proofs using EigenLayer. Our mission is to accelerate the adoption of zero-knowledge and validity proofs on Ethereum.

Results 371 aligned_layer issues
Sort by recently updated
recently updated
newest added

# Description - Critical state‐altering operations in the contracts do not emit events, which diminishes transparency and makes it harder to audit changes effectively. # Examples - The creation of...

to-do-next
audit
due-diligence

# Description - The `AlignedLayerServiceManager` should use the initializer from the base class `ServiceManagerBase` to handle ownership transfers rather than performing the transfer directly. This ensures that ownership changes are...

to-do-next
audit
due-diligence

# Description - The `AlignedLayerServiceManagerStorage` contract defines the Service Manager storage layout without implementing contract logic. It’s not intended for standalone deployment but isn’t declared abstract, allowing potential misuse. This...

to-do-next
audit
due-diligence

# Description - Conduct a thorough review of all contracts to identify and eliminate any other unused imports or missing interface implementations. # Examples - `AlignedLayerServiceManager` unused `IPauserRegistry`, unused `Pausable`.

to-do-next
audit
due-diligence

Batcher has many panics. We should remove them all

security
to-do-next
audit

# Changes * replace FAQ questions that mention slow mode for aggregation mode

# Changes * merge before #651 * add emit to payment service contract * read event from explorer to update gas_per_proof instead of using hardcoded value

Proving system should be commited along the VK, to avoid the same bytes be used in another proving system

security

>[!NOTE] > This PR was an initial exploration to the problem, and will not be merged > We will keep this PR in draft to use as guide and to...