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

Insufficient batcher balance may indefinitely block a task from being responded to. Perhaps there could be a mechanism to either top off batcher balances (currently only the batcher themselves can...

audit

- Refunding via tx.gasprice allows a malicious user to provide a huge gas price value, and that could drain the contract. This is particularly impactful if the user is also...

audit

# Description - Non-atomic contract deployment. Specifically `init()` transactions are separate from contract deployment - could lead to frontrunning and taking over contracts via `init()`.

security
to-do-next
audit

Frontrunning createNewTask() on AlignedLayerServiceManager allows to DOS legitimate batch submissions - [ ] Change batch map to index tasks by batcher_address (caller of createTask) and task hash

security
to-do-next
audit

Currently it listens to the pubsub "update_views" channel and always updates the data, it could only update the USD price and not fetch the batch again.

frontend

# Changes * add method to proofs API that returns the merkle root of the batch that contains proof hash hex * caveat: sometimes a proof hash is included in...

frontend