aligned_layer
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.
# Description In order to remove Caddy as reverse proxy, batcher needs to support tls connections natively
The batcher should drop proofs from the queue after a timeout. This would get rid of proofs with a very low fee.
The idea is to refactor the bumping mechanism, when a user wants to bump the fee for a proof. For this in the SDK there should be a function that...
Sdk improvements ordered by priority: - [ ] **Fee Estimation by Batch Size**: Introduce a new method for fee estimation in both the SDK and CLI, allowing users to estimate...
# Description - [x] Elixir (erlang_version: 26.0. elixir_version: 1.16.2-otp-26) - [x] Prometheus with j2 template to set server IPs - [x] Grafana with privisioning and admin user - [x] OpenTelemetry...
when flushing queue, instead of `flush_queue`, we could call `self.remove_proofs_from_queue(finalized_batch.clone()).await;` The effect of this is removing from the queue the proofs of the failed batch, instead of flushing the whole...
In #1512 we are flushing the batcher queue when the tx reverts due to `SubmissionInsufficientBalance`. Instead of flushing, we should remove all the entries from the user that didn't have...
In the make files we currently use bash scripts to send proofs to the network for testing. We should use the task sender instead after expanding its functionality to send...
The task sender currently only supports sending groth16 proofs. We should expand its capabilities to support the other proof systems in Aligned. We should generate a small set of SP1,...