├── .dockerignore ├── .gitbook.yaml ├── .github ├── pull_request_template.md └── workflows │ ├── build-and-test-go.yml │ ├── build-and-test-rust.yml │ ├── build-contracts.yml │ ├── explorer.yml │ ├── foundry-gas-diff.yml │ ├── golangci-lint.yml │ ├── lint-contracts.yml │ ├── release.yml │ ├── send-proofs-docker.yml │ ├── test-merkle-tree.yml │ ├── test-risc-zero.yml │ └── test-sp1.yml ├── .gitignore ├── .gitmodules ├── LICENSE ├── Makefile ├── README.md ├── aggregation_mode ├── Cargo.lock ├── Cargo.toml ├── README.md ├── abi │ ├── AlignedLayerServiceManager.json │ └── AlignedProofAggregationService.json ├── aggregation_programs │ ├── .gitignore │ ├── Cargo.lock │ ├── Cargo.toml │ ├── risc0 │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── chunk_aggregator_main.rs │ │ │ ├── lib.rs │ │ │ └── user_proofs_aggregator_main.rs │ └── sp1 │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ └── src │ │ ├── chunk_aggregator_main.rs │ │ ├── lib.rs │ │ └── user_proofs_aggregator_main.rs ├── bin │ └── write_program_image_id_vk_hash.rs ├── build.rs ├── programs_ids.json ├── scripts │ └── build_programs.sh └── src │ ├── aggregators │ ├── mod.rs │ ├── risc0_aggregator.rs │ └── sp1_aggregator.rs │ ├── backend │ ├── config.rs │ ├── fetcher.rs │ ├── merkle_tree.rs │ ├── mod.rs │ ├── retry.rs │ ├── s3.rs │ └── types.rs │ ├── lib.rs │ └── main.rs ├── aggregator ├── cmd │ └── main.go └── pkg │ ├── aggregator.go │ ├── server.go │ ├── subscriber.go │ └── telemetry.go ├── alerts ├── .env.devnet ├── .env.example ├── aggregation_mode_alerts.sh ├── balance_alerts.sh ├── contract_alerts.sh ├── pagerduty.sh ├── periodic_sender.sh ├── process_errors_alerts.sh ├── sender_with_alert.sh ├── slack.sh └── telegram.sh ├── aligned.json ├── audits ├── aligned_v0.4 │ ├── due_diligence_consensys.pdf │ ├── fuzzing_labs.pdf │ ├── least_authority.pdf │ └── trail_of_bits.pdf └── erc20_contracts │ ├── creed.pdf │ ├── fuzzing_labs.pdf │ ├── least_authority.pdf │ └── open_zeppelin.pdf ├── claim_contracts ├── .gitignore ├── Makefile ├── README.md ├── deployClaim.sh ├── eligible_addresses.csv ├── foundry.toml ├── remappings.txt ├── script-config │ ├── config.example.json │ └── config.mainnet.json ├── script-out │ └── .gitkeep ├── script │ ├── DeployAlignedToken.s.sol │ ├── DeployClaimableAirdrop.s.sol │ └── Utils.sol └── src │ ├── AlignedToken.sol │ └── ClaimableAirdrop.sol ├── common └── proving_systems.go ├── config-files ├── anvil.aggregator.bls.key.json ├── anvil.aggregator.ecdsa.key.json ├── anvil.batcher.ecdsa.key.json ├── anvil.bls.key.json ├── anvil.ecdsa.key.json ├── anvil.proof-aggregator.ecdsa.key.json ├── config-aggregator-docker.yaml ├── config-aggregator-ethereum-package.yaml ├── config-aggregator.yaml ├── config-batcher-docker.yaml ├── config-batcher-ethereum-package.yaml ├── config-batcher.yaml ├── config-operator-1-ethereum-package.yaml ├── config-operator-1.yaml ├── config-operator-2.yaml ├── config-operator-3.yaml ├── config-operator-docker.yaml ├── config-operator-holesky.yaml ├── config-operator-hoodi.yaml ├── config-operator-mainnet.yaml ├── config-operator-sepolia.yaml ├── config-operator.yaml ├── config-proof-aggregator-ethereum-package.yaml ├── config-proof-aggregator-mock-ethereum-package.yaml ├── config-proof-aggregator-mock.yaml ├── config-proof-aggregator.yaml ├── config-test.yaml ├── config.yaml ├── devnet │ └── keys │ │ ├── anvil.ecdsa.key.json │ │ ├── operator-1.bls.key.json │ │ ├── operator-1.ecdsa.key.json │ │ ├── operator-2.bls.key.json │ │ ├── operator-2.ecdsa.key.json │ │ ├── operator-3.bls.key.json │ │ ├── operator-3.ecdsa.key.json │ │ ├── operator.bls.key.json │ │ └── operator.ecdsa.key.json └── proof-aggregator.last_aggregated_block.json ├── contracts ├── .github │ └── workflows │ │ └── test.yml ├── .gitignore ├── .solhint.json ├── .solhintignore ├── README.md ├── bindings │ ├── AlignedLayerServiceManager │ │ └── binding.go │ └── ERC20Mock │ │ └── binding.go ├── deployments │ ├── 31337.json │ └── 560048.json ├── eigenlayer_contracts │ └── README.md ├── foundry.toml ├── generate-go-bindings.sh ├── package-lock.json ├── package.json ├── remappings.txt ├── script │ ├── Counter.s.sol │ ├── deploy │ │ ├── AlignedLayerDeployer.s.sol │ │ ├── AlignedProofAggregationServiceDeployer.s.sol │ │ ├── BatcherPaymentServiceDeployer.s.sol │ │ ├── PauserRegistryDeployer.s.sol │ │ ├── Risc0Groth16VerifierDeployer.s.sol │ │ ├── SP1VerifierGatewayGroth16Deployer.s.sol │ │ ├── SP1VerifierGroth16Deployer.s.sol │ │ ├── config │ │ │ ├── devnet │ │ │ │ ├── aligned.devnet.config.json │ │ │ │ ├── batcher-payment-service.devnet.config.json │ │ │ │ ├── eigen.devnet.config.json │ │ │ │ ├── proof-aggregator-service.devnet.config.json │ │ │ │ └── proof-aggregator-service.devnet.mock.config.json │ │ │ ├── holesky │ │ │ │ ├── aligned.holesky.config.json │ │ │ │ ├── batcher-payment-service.holesky.config.json │ │ │ │ ├── proof-aggregator-service.holesky.config.json │ │ │ │ └── proof-aggregator-service.holesky.config.stage.json │ │ │ ├── hoodi │ │ │ │ ├── aligned.hoodi.config.json │ │ │ │ ├── batcher-payment-service.hoodi.config.json │ │ │ │ └── proof-aggregator-service.hoodi.config.json │ │ │ ├── mainnet │ │ │ │ ├── aligned.mainnet.config.json │ │ │ │ ├── batcher-payment-service.mainnet.config.json │ │ │ │ └── proof-aggregator-service.mainnet.config.json │ │ │ ├── mainnet_staging │ │ │ │ ├── aligned.mainnet.config.json │ │ │ │ ├── batcher-payment-service.mainnet.config.json │ │ │ │ └── proof-aggregator-service.mainnet.config.json │ │ │ ├── sepolia │ │ │ │ ├── aligned.sepolia.config.json │ │ │ │ ├── batcher-payment-service.sepolia.config.json │ │ │ │ └── proof-aggregator-service.sepolia.config.json │ │ │ └── templates │ │ │ │ ├── aligned.template.config.json │ │ │ │ ├── batcher-payment-service.template.config.json │ │ │ │ └── proof-aggregator-service.template.config.json │ │ └── utils │ │ │ └── ExistingDeploymentParser.sol │ ├── output │ │ ├── devnet │ │ │ ├── alignedlayer_deployment_output.json │ │ │ ├── batcher_deployment_output.json │ │ │ ├── eigenlayer_deployment_output.json │ │ │ ├── proof_aggregation_service_deployment_output.json │ │ │ └── proof_aggregation_service_deployment_output.mock.json │ │ ├── holesky │ │ │ ├── alignedlayer_deployment_output.json │ │ │ ├── alignedlayer_deployment_output.stage.json │ │ │ ├── eigenlayer_deployment_output.json │ │ │ ├── proof_aggregation_service_deployment_output.json │ │ │ └── proof_aggregation_service_deployment_output.stage.json │ │ ├── hoodi │ │ │ ├── alignedlayer_deployment_output.json │ │ │ ├── batcher_deployment_output.json │ │ │ ├── eigenlayer_deployment_output.json │ │ │ └── proof_aggregation_service_deployment_output.json │ │ ├── mainnet │ │ │ ├── alignedlayer_deployment_output.json │ │ │ └── eigenlayer_deployment_output.json │ │ ├── mainnet_staging │ │ │ └── alignedlayer_deployment_output.json │ │ └── sepolia │ │ │ ├── alignedlayer_deployment_output.json │ │ │ ├── batcher_deployment_output.json │ │ │ ├── eigenlayer_deployment_output.json │ │ │ └── proof_aggregation_service_deployment_output.json │ └── upgrade │ │ ├── AlignedLayerUpgradeDisabledVerifiers.s.sol │ │ ├── AlignedLayerUpgrader.s.sol │ │ ├── BLSApkRegistryUpgrader.s.sol │ │ ├── BatcherPaymentServiceUpgrader.s.sol │ │ ├── IndexRegistryUpgrader.s.sol │ │ ├── ProofAggregatorServiceUpgrader.s.sol │ │ ├── RegistryCoordinatorUpgrader.s.sol │ │ └── StakeRegistryUpgrader.s.sol ├── scripts │ ├── .env.example.holesky │ ├── .env.holesky │ ├── .env.hoodi │ ├── .env.mainnet │ ├── .env.mainnet.staging │ ├── .env.sepolia │ ├── .env.stage │ ├── anvil │ │ ├── deploy_aligned_contracts.sh │ │ ├── deploy_eigen_contracts.sh │ │ ├── deploy_risc0_contracts.sh │ │ ├── deploy_sp1_contracts.sh │ │ ├── state │ │ │ ├── alignedlayer-deployed-anvil-state.json │ │ │ ├── eigenlayer-deployed-anvil-state.json │ │ │ ├── risc0-deployed-anvil-state.json │ │ │ └── sp1-deployed-anvil-state.json │ │ ├── upgrade_add_aggregator_to_service_manager.sh │ │ ├── upgrade_aligned_contracts.sh │ │ ├── upgrade_batcher_payment_service.sh │ │ ├── upgrade_bls_apk_registry.sh │ │ ├── upgrade_disabled_verifiers_in_service_manager.sh │ │ ├── upgrade_index_registry.sh │ │ ├── upgrade_registry_coordinator.sh │ │ └── upgrade_stake_registry.sh │ ├── deploy_aligned_contracts.sh │ ├── deploy_batcher_payment_service.sh │ ├── deploy_pauser_registry.sh │ ├── deploy_proof_aggregator.sh │ ├── disable_verifier.sh │ ├── enable_verifier.sh │ ├── get_paused_state_aligned_service_manager.sh │ ├── get_paused_state_batcher_payments_service.sh │ ├── get_restakeable_strategies.sh │ ├── get_strategy_weight.sh │ ├── operator_remove_from_whitelist.sh │ ├── operator_whitelist.sh │ ├── pause_aligned_service_manager.sh │ ├── pause_batcher_payment_service.sh │ ├── remove_strategy.sh │ ├── set_aggregator_address.sh │ ├── unpause_aligned_service_manager.sh │ ├── unpause_batcher_payment_service.sh │ ├── update_strategy_weight.sh │ ├── upgrade_aligned_contracts.sh │ ├── upgrade_batcher_payment_service.sh │ ├── upgrade_bls_apk_registry.sh │ ├── upgrade_disabled_verifiers_in_service_manager.sh │ ├── upgrade_index_registry.sh │ ├── upgrade_proof_aggregator.sh │ ├── upgrade_registry_coordinator.sh │ └── upgrade_stake_registry.sh ├── src │ └── core │ │ ├── AlignedLayerServiceManager.sol │ │ ├── AlignedLayerServiceManagerStorage.sol │ │ ├── AlignedProofAggregationService.sol │ │ ├── BatcherPaymentService.sol │ │ ├── BatcherPaymentServiceStorage.sol │ │ ├── ERC20Mock.sol │ │ ├── IAlignedLayerServiceManager.sol │ │ └── IAlignedProofAggregationService.sol └── test │ └── AlignedLayerServiceManager.t.sol ├── core ├── chainio │ ├── avs_reader.go │ ├── avs_subscriber.go │ ├── avs_writer.go │ ├── bindings.go │ └── retryable.go ├── config │ ├── aggregator.go │ ├── aligned_layer_deployment.go │ ├── base.go │ ├── bls.go │ ├── ecdsa.go │ ├── eigen_layer_deployment.go │ ├── logger.go │ ├── operator.go │ └── task_sender.go ├── retry.go ├── retry_test.go ├── types │ └── signed_task_response.go └── utils │ ├── config_utils.go │ ├── eth_client_utils.go │ ├── eth_client_utils_test.go │ └── eth_crypto_utils.go ├── crates ├── Cargo.lock ├── Cargo.toml ├── batcher │ ├── .env.dev │ ├── .env.docker │ ├── .env.example │ ├── Cargo.toml │ ├── build.rs │ ├── go_verifiers_lib │ │ ├── go.mod │ │ ├── go.sum │ │ └── verifier.go │ ├── rust-toolchain │ └── src │ │ ├── circom │ │ ├── mod.rs │ │ └── verifier.rs │ │ ├── config │ │ └── mod.rs │ │ ├── connection.rs │ │ ├── eth │ │ ├── mod.rs │ │ ├── payment_service.rs │ │ ├── service_manager.rs │ │ └── utils.rs │ │ ├── ffi │ │ ├── circom_ffi.rs │ │ ├── gnark_ffi.rs │ │ ├── list_ref.rs │ │ └── mod.rs │ │ ├── gnark │ │ └── mod.rs │ │ ├── lib.rs │ │ ├── main.rs │ │ ├── metrics.rs │ │ ├── retry │ │ ├── batcher_retryables.rs │ │ └── mod.rs │ │ ├── risc_zero │ │ └── mod.rs │ │ ├── s3 │ │ └── mod.rs │ │ ├── sp1 │ │ └── mod.rs │ │ ├── telemetry │ │ ├── mod.rs │ │ └── sender.rs │ │ ├── types │ │ ├── batch_queue.rs │ │ ├── batch_state.rs │ │ ├── errors.rs │ │ ├── mod.rs │ │ └── user_state.rs │ │ └── zk_utils │ │ └── mod.rs ├── cli │ ├── Cargo.toml │ ├── abi │ │ └── AlignedLayerServiceManager.json │ ├── generate_proof_and_send.sh │ ├── get_proof_test_files.sh │ ├── install_aligned.sh │ ├── rust-toolchain │ ├── send_burst_tasks.sh │ ├── send_burst_with_random_address.sh │ ├── send_infinite_sp1_tasks │ │ ├── requirements.txt │ │ └── send_infinite_sp1_tasks.sh │ ├── send_infinite_tasks.sh │ ├── send_proof_with_random_address.sh │ └── src │ │ └── main.rs ├── sdk │ ├── Cargo.toml │ ├── abi │ │ ├── AlignedLayerServiceManager.json │ │ ├── AlignedProofAggregationService.json │ │ └── BatcherPaymentService.json │ ├── src │ │ ├── aggregation_layer │ │ │ ├── helpers.rs │ │ │ ├── mod.rs │ │ │ └── types.rs │ │ ├── beacon.rs │ │ ├── common │ │ │ ├── constants.rs │ │ │ ├── errors.rs │ │ │ ├── mod.rs │ │ │ ├── types.rs │ │ │ └── utils.rs │ │ ├── communication │ │ │ ├── batch.rs │ │ │ ├── messaging.rs │ │ │ ├── mod.rs │ │ │ ├── protocol.rs │ │ │ └── serialization.rs │ │ ├── eth │ │ │ ├── aligned_proof_agg_service.rs │ │ │ ├── aligned_service_manager.rs │ │ │ ├── batcher_payment_service.rs │ │ │ └── mod.rs │ │ ├── lib.rs │ │ └── verification_layer │ │ │ └── mod.rs │ └── test_files │ │ ├── groth16_bn254 │ │ ├── plonk.proof │ │ ├── plonk.vk │ │ └── plonk_pub_input.pub │ │ └── sp1 │ │ ├── sp1_fibonacci.elf │ │ └── sp1_fibonacci.proof └── task-sender │ ├── Cargo.toml │ ├── README.md │ ├── rust-toolchain │ ├── src │ ├── commands.rs │ ├── lib.rs │ ├── main.rs │ └── structs.rs │ └── wallets │ ├── devnet │ ├── devnet-backup │ └── holesky-stage ├── docker-compose.yaml ├── docker ├── README.md ├── aggregator.Dockerfile ├── aligned_base.Dockerfile ├── anvil.Dockerfile ├── batcher.Dockerfile ├── eigenlayer-cli.Dockerfile ├── foundry.Dockerfile └── operator.Dockerfile ├── docs ├── 0_internal │ ├── 0_guides.md │ ├── 1_multisig_creation.md │ ├── 2_deploy_contracts.md │ ├── 3_a_upgrade_contracts.md │ ├── 3_b_1_deploy_new_impl.md │ ├── 3_b_2_propose_upgrade.md │ ├── 3_b_3_approve_upgrade.md │ ├── 3_b_upgrade_contracts_with_multisig.md │ ├── 4_a_pause_contracts.md │ ├── 4_b_1_propose_pause.md │ ├── 4_b_2_approve_pause.md │ ├── 4_b_3_propose_unpause.md │ ├── 4_b_4_approve_unpause.md │ ├── 4_b_pause_contracts_with_multisig.md │ ├── 5_a_whitelist_operators.md │ ├── 5_b_1_propose_whitelist.md │ ├── 5_b_1b_propose_whitelist_with_call_data.md │ ├── 5_b_2_approve_whitelist.md │ ├── 5_b_3_propose_remove_whitelist.md │ ├── 5_b_3b_propose_remove_whitelist_with_call_data.md │ ├── 5_b_4_approve_remove_whitelist.md │ ├── 5_b_whitelist_operators_with_multisig.md │ ├── 7_a_setting_aggregator_address.md │ ├── 7_b_1_propose_setting_aggregator_address_multisig.md │ ├── 7_b_2_approve_setting_aggregator_address_multisig.md │ ├── README.md │ ├── ethereum_package.md │ ├── images │ │ ├── 1_multisig_1.png │ │ ├── 1_multisig_2.png │ │ ├── 1_multisig_3.png │ │ ├── 1_multisig_4.png │ │ ├── 1_multisig_5.png │ │ ├── 1_multisig_6.png │ │ ├── 3_b_2_multisig_1.png │ │ ├── 3_b_2_multisig_10.png │ │ ├── 3_b_2_multisig_2.png │ │ ├── 3_b_2_multisig_3.png │ │ ├── 3_b_2_multisig_4.png │ │ ├── 3_b_2_multisig_5.png │ │ ├── 3_b_2_multisig_6.png │ │ ├── 3_b_2_multisig_7.png │ │ ├── 3_b_2_multisig_8.png │ │ ├── 3_b_2_multisig_9.png │ │ ├── 3_b_3_approve_1.png │ │ ├── 3_b_3_approve_2.png │ │ ├── 3_b_3_approve_3.png │ │ ├── 3_b_3_approve_4.png │ │ ├── 3_b_3_trezor_1.png │ │ ├── 4_b_1_pause_1.png │ │ ├── 4_b_1_pause_10.png │ │ ├── 4_b_1_pause_11.png │ │ ├── 4_b_1_pause_2.png │ │ ├── 4_b_1_pause_3.png │ │ ├── 4_b_1_pause_4.png │ │ ├── 4_b_1_pause_5.png │ │ ├── 4_b_1_pause_6.png │ │ ├── 4_b_1_pause_8.png │ │ ├── 4_b_1_pause_9.png │ │ ├── 4_b_1_unpause_1.png │ │ ├── 4_b_1_unpause_10.png │ │ ├── 4_b_1_unpause_11.png │ │ ├── 4_b_1_unpause_2.png │ │ ├── 4_b_1_unpause_3.png │ │ ├── 4_b_1_unpause_4.png │ │ ├── 4_b_1_unpause_5.png │ │ ├── 4_b_1_unpause_6.png │ │ ├── 4_b_1_unpause_7.png │ │ ├── 4_b_1_unpause_8.png │ │ ├── 4_b_1_unpause_9.png │ │ ├── 4_b_2_approve_1.png │ │ ├── 4_b_2_approve_2.png │ │ ├── 4_b_2_approve_3.png │ │ ├── 4_b_2_approve_unpause_1.png │ │ ├── 4_b_2_approve_unpause_2.png │ │ ├── 4_b_2_approve_unpause_3.png │ │ ├── 4_b_2_approve_unpause_4.png │ │ ├── 5_b_1_whitelist_operator_1.png │ │ ├── 5_b_1_whitelist_operator_2.png │ │ ├── 5_b_1_whitelist_operator_3.png │ │ ├── 5_b_1_whitelist_operator_4.png │ │ ├── 5_b_1_whitelist_operator_5.png │ │ ├── 5_b_1_whitelist_operator_6.png │ │ ├── 5_b_1_whitelist_operator_7.png │ │ ├── 5_b_1_whitelist_operator_8.png │ │ ├── 5_b_1_whitelist_operator_9.png │ │ ├── 5_b_1b_whitelist_operator_with_call_data_1.png │ │ ├── 5_b_1b_whitelist_operator_with_call_data_2.png │ │ ├── 5_b_2_whitelist_operator_1.png │ │ ├── 5_b_2_whitelist_operator_2.png │ │ ├── 5_b_3_remove_operator_1.png │ │ ├── 5_b_3_remove_operator_2.png │ │ ├── 5_b_3_remove_operator_3.png │ │ ├── 5_b_3_remove_operator_4.png │ │ ├── 5_b_3_remove_operator_5.png │ │ ├── 5_b_3_remove_operator_6.png │ │ ├── 5_b_3_remove_operator_7.png │ │ ├── 5_b_3_remove_operator_8.png │ │ ├── 5_b_3_remove_operator_9.png │ │ ├── 5_b_3b_remove_operator_with_call_data_1.png │ │ ├── 5_b_3b_remove_operator_with_call_data_2.png │ │ ├── 5_b_4_remove_operator_1.png │ │ ├── 5_b_4_remove_operator_2.png │ │ ├── 6_b_1_modify_strategies_1.png │ │ ├── 6_b_1_modify_strategies_2.png │ │ ├── 6_b_1_modify_strategies_3.png │ │ ├── 6_b_1_modify_strategies_4.png │ │ ├── 6_b_1_modify_strategies_5.png │ │ ├── 6_b_2_approve_1.png │ │ ├── 6_b_2_approve_2.png │ │ ├── 7_b_1_set_aggregator_address_1.png │ │ ├── 7_b_1_set_aggregator_address_2.png │ │ ├── 7_b_1_set_aggregator_address_3.png │ │ ├── 7_b_1_set_aggregator_address_4.png │ │ ├── 7_b_1_set_aggregator_address_5.png │ │ ├── 7_b_1_set_aggregator_address_6.png │ │ ├── 7_b_1_set_aggregator_address_7.png │ │ ├── 7_b_1_set_aggregator_address_8.png │ │ ├── 7_b_2_set_aggregator_address_1.png │ │ └── 7_b_2_set_aggregator_address_2.png │ ├── modify strategies │ │ ├── 6_a_modify_strategies.md │ │ ├── 6_b_1_propose_modify_strategies.md │ │ └── 6_b_2_approve_modify_strategies.md │ ├── pausable.md │ └── whitelist.md ├── 1_introduction │ ├── 0_about_aligned.md │ ├── 1_try_aligned.md │ ├── 2_example_quiz_app.md │ ├── 2_use_cases.md │ ├── 3_faq.md │ └── 4_why_zk.md ├── 2_architecture │ ├── 0_supported_verifiers.md │ ├── 0b_key_terms.md │ ├── 1_proof_verification_layer.md │ ├── 2_aggregation_mode.md │ ├── 3_raas_platform.md │ ├── agg_mode_components │ │ └── 1_deep_dive.md │ └── components │ │ ├── 1_batcher.md │ │ ├── 2_payment_service_contract.md │ │ ├── 3_service_manager_contract.md │ │ ├── 4_operator.md │ │ ├── 5_aggregator.md │ │ └── 6_explorer.md ├── 3_guides │ ├── 0_submitting_proofs.md │ ├── 1.2_SDK_api_reference.md │ ├── 1.3_SDK_api_reference_aggregation.md │ ├── 1_SDK_how_to.md │ ├── 2.2_modify_zkquiz_questions.md │ ├── 2_build_your_first_aligned_application.md │ ├── 3.1_aggregation_mode.md │ ├── 3.2_generate_gnark_proof.md │ ├── 3_validating_public_input.md │ ├── 4_generating_proofs.md │ ├── 5_using_zkrust.md │ ├── 6_setup_aligned.md │ ├── 7_contract_addresses.md │ ├── 8_submitting_batch_without_batcher.md │ ├── 9_aligned_cli.md │ └── setup_holesky.md ├── SUMMARY.md ├── about_aligned │ ├── FAQ.md │ ├── features.md │ ├── how_does_aligned_work.md │ ├── learning_resources.md │ ├── modular_approach.md │ └── role_of_eigenlayer.md ├── check_markdown_links.py ├── images │ ├── README.md │ ├── aligned-layer.jpg │ ├── aligned_architecture.png │ ├── aligned_proof_aggregation_service.png │ ├── aligned_suite_of_products.png │ ├── batch.png │ ├── diagram.png │ ├── different-approaches.jpg │ ├── entities.png │ ├── explorer-batch-details.png │ ├── explorer-landing-page.png │ ├── explorer-latest-batches.png │ ├── explorer-operator-detail.png │ ├── explorer-operators.png │ ├── explorer-restake-detail.png │ ├── explorer-restake.png │ ├── future-modular.jpg │ ├── payment_service_diagram.png │ ├── prover.png │ ├── pvl_simple_architecture.png │ ├── pvl_vs_pas_comp_table.png │ ├── recursion.png │ ├── scheme-separating-the-slashing-from-the-token-pools.jpg │ ├── simplified_architecture.png │ ├── the-modularization-of-ethereum.jpg │ ├── zk_rollups_and_aligned.png │ └── zkquiz.png └── operator_guides │ ├── 0_running_an_operator.md │ ├── 1_operator_FAQ.md │ ├── 2_troubleshooting.md │ └── upgrading_guides │ ├── v0_10_2.md │ ├── v0_14_0.md │ └── v0_9_2.md ├── examples ├── circom │ ├── .env.devnet │ ├── .env.example │ ├── .gitignore │ ├── Cargo.lock │ ├── Cargo.toml │ ├── Makefile │ ├── README.md │ ├── abi │ │ └── FibonacciValidator.json │ ├── circuits │ │ ├── circuit.circom │ │ ├── generate_proof.sh │ │ ├── generate_setup.sh │ │ └── input.json │ ├── contracts │ │ ├── .env.devnet │ │ ├── .env.example │ │ ├── .gitignore │ │ ├── README.md │ │ ├── deploy.sh │ │ ├── foundry.toml │ │ ├── script │ │ │ └── FibonacciDeployer.s.sol │ │ └── src │ │ │ └── Fibonacci.sol │ └── src │ │ ├── aligned.rs │ │ ├── config.rs │ │ ├── eth.rs │ │ ├── get_vk_commitment.rs │ │ ├── lib.rs │ │ └── main.rs ├── l2 │ ├── .env.devnet │ ├── .env.hoodi │ ├── .gitignore │ ├── Cargo.lock │ ├── Cargo.toml │ ├── Makefile │ ├── README.md │ ├── cmd │ │ ├── Cargo.toml │ │ ├── lib.rs │ │ ├── prove_state_transition.rs │ │ ├── update_state_on_chain.rs │ │ └── utils.rs │ ├── contracts │ │ ├── .env.devnet │ │ ├── .env.hoodi │ │ ├── README.md │ │ ├── foundry.toml │ │ ├── script │ │ │ └── StateTransitionDeployer.s.sol │ │ ├── scripts │ │ │ └── deploy.sh │ │ └── src │ │ │ └── StateTransition.sol │ └── crates │ │ ├── l2 │ │ ├── Cargo.toml │ │ ├── abi │ │ │ └── StateTransition.json │ │ ├── build.rs │ │ ├── src │ │ │ ├── aligned.rs │ │ │ ├── config.rs │ │ │ ├── db.rs │ │ │ ├── eth.rs │ │ │ ├── l2.rs │ │ │ ├── lib.rs │ │ │ └── prover.rs │ │ └── zkvm_programs │ │ │ ├── Cargo.lock │ │ │ ├── Cargo.toml │ │ │ ├── bin │ │ │ └── write_program_ids.rs │ │ │ └── sp1 │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ ├── lib.rs │ │ │ └── main.rs │ │ └── types │ │ ├── Cargo.toml │ │ └── src │ │ └── lib.rs ├── validating-public-input │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── aligned-integration │ │ ├── .gitignore │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── contracts │ │ ├── .env.devnet │ │ ├── .env.example │ │ ├── .gitignore │ │ ├── deploy.sh │ │ ├── foundry.toml │ │ ├── remappings.txt │ │ ├── script │ │ │ └── Deployer.s.sol │ │ ├── src │ │ │ └── FibonacciValidator.sol │ │ └── validate_batch_inclusion.sh │ ├── risc_zero │ │ └── fibonacci_proof_generator │ │ │ ├── .gitignore │ │ │ ├── Cargo.lock │ │ │ ├── Cargo.toml │ │ │ ├── host │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ │ ├── methods │ │ │ ├── Cargo.toml │ │ │ ├── build.rs │ │ │ ├── guest │ │ │ │ ├── Cargo.lock │ │ │ │ ├── Cargo.toml │ │ │ │ └── src │ │ │ │ │ └── main.rs │ │ │ └── src │ │ │ │ └── lib.rs │ │ │ └── rust-toolchain.toml │ └── sp1 │ │ └── fibonacci │ │ ├── .gitignore │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ ├── program │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ │ ├── rust-toolchain │ │ └── script │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ └── main.rs ├── verify │ ├── .env.example │ ├── .gitignore │ ├── README.md │ ├── encode_verification_data.py │ ├── foundry.toml │ ├── requirements.txt │ ├── script │ │ └── VerifyBatchInclusionCallerDeployer.s.sol │ ├── scripts │ │ └── deploy_verify_batch_inclusion_caller.sh │ ├── src │ │ └── VerifyBatchInclusionCaller.sol │ └── verify.py └── zkquiz │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── contracts │ ├── .devnet.env │ ├── .env.example │ ├── .gitignore │ ├── deploy.sh │ ├── foundry.toml │ ├── remappings.txt │ ├── script │ │ └── Deployer.s.sol │ └── src │ │ └── VerifierContract.sol │ └── quiz │ ├── .gitignore │ ├── program │ ├── Cargo.lock │ ├── Cargo.toml │ ├── elf │ │ └── riscv32im-succinct-zkvm-elf │ └── src │ │ └── main.rs │ └── script │ ├── Cargo.lock │ ├── Cargo.toml │ ├── VerifierContract.json │ ├── rust-toolchain │ └── src │ └── main.rs ├── explorer ├── .env.dev ├── .env.example ├── .formatter.exs ├── .gitignore ├── Dockerfile ├── assets │ ├── css │ │ ├── app.css │ │ └── tooltip.css │ ├── js │ │ └── app.js │ ├── package.json │ ├── pnpm-lock.yaml │ ├── tailwind.config.js │ └── vendor │ │ ├── charts │ │ ├── batch_size.js │ │ ├── cost_per_proof.js │ │ ├── helpers.js │ │ ├── index.js │ │ └── tooltip.js │ │ ├── clipboard.js │ │ ├── dark_mode.js │ │ ├── search_focus.js │ │ ├── tooltip.js │ │ └── topbar.js ├── config │ ├── config.exs │ ├── dev.exs │ ├── prod.exs │ ├── runtime.exs │ └── test.exs ├── ecto_setup_db.sh ├── lib │ ├── abi │ │ ├── AVSDirectory.json │ │ ├── AlignedLayerServiceManager.json │ │ ├── AlignedProofAggregationService.json │ │ ├── BatcherPaymentService.json │ │ ├── DelegationManager.json │ │ ├── IERC20Metadata.json │ │ ├── IRegistryCoordinator.json │ │ ├── IStrategy.json │ │ └── StakeRegistry.json │ ├── explorer.ex │ ├── explorer │ │ ├── application.ex │ │ ├── beacon_client.ex │ │ ├── contract_managers │ │ │ ├── aligned_layer_service_manager.ex │ │ │ ├── aligned_proof_aggregation_service.ex │ │ │ ├── avs_directory_manager.ex │ │ │ ├── batcher_payment_service_manager.ex │ │ │ ├── delegation_manager.ex │ │ │ ├── erc20_interface_manager.ex │ │ │ ├── registry_coordinator_manager.ex │ │ │ ├── stake_registry_manager.ex │ │ │ └── strategy_interface_manager.ex │ │ ├── eth_client.ex │ │ ├── models │ │ │ ├── aggregated_proofs.ex │ │ │ ├── aggregation_mode_proof.ex │ │ │ ├── batch_structs.ex │ │ │ ├── batches.ex │ │ │ ├── eigen_metadata_struct.ex │ │ │ ├── operators.ex │ │ │ ├── proofs.ex │ │ │ ├── quorums.ex │ │ │ ├── restakings.ex │ │ │ └── strategies.ex │ │ ├── periodically.ex │ │ ├── release.ex │ │ ├── repo.ex │ │ └── utils.ex │ ├── explorer_web.ex │ ├── explorer_web │ │ ├── components │ │ │ ├── agg_proofs_table.ex │ │ │ ├── assets_cta.ex │ │ │ ├── batches_table.ex │ │ │ ├── charts.ex │ │ │ ├── clipboard.ex │ │ │ ├── contracts.ex │ │ │ ├── core_components.ex │ │ │ ├── dark_mode.ex │ │ │ ├── footer.ex │ │ │ ├── labeled_progress_bar.ex │ │ │ ├── layouts.ex │ │ │ ├── layouts │ │ │ │ ├── app.html.heex │ │ │ │ └── root.html.heex │ │ │ ├── nav.ex │ │ │ ├── search.ex │ │ │ └── tweet.ex │ │ ├── controllers │ │ │ ├── data_controller.ex │ │ │ ├── data_json.ex │ │ │ ├── error_html.ex │ │ │ ├── error_html │ │ │ │ ├── 404.html.heex │ │ │ │ └── 500.html.heex │ │ │ └── error_json.ex │ │ ├── endpoint.ex │ │ ├── gettext.ex │ │ ├── hooks.ex │ │ ├── live │ │ │ ├── eth_converter.ex │ │ │ ├── flash.ex │ │ │ ├── numbers.ex │ │ │ ├── pages │ │ │ │ ├── agg_proof │ │ │ │ │ ├── index.ex │ │ │ │ │ └── index.html.heex │ │ │ │ ├── agg_proofs │ │ │ │ │ ├── index.ex │ │ │ │ │ └── index.html.heex │ │ │ │ ├── batch │ │ │ │ │ ├── index.ex │ │ │ │ │ └── index.html.heex │ │ │ │ ├── batches │ │ │ │ │ ├── index.ex │ │ │ │ │ └── index.html.heex │ │ │ │ ├── home │ │ │ │ │ ├── index.ex │ │ │ │ │ └── index.html.heex │ │ │ │ ├── operator │ │ │ │ │ └── index.ex │ │ │ │ ├── operators │ │ │ │ │ └── index.ex │ │ │ │ ├── restake │ │ │ │ │ └── index.ex │ │ │ │ ├── restakes │ │ │ │ │ └── index.ex │ │ │ │ └── search │ │ │ │ │ └── index.ex │ │ │ ├── releases_helper.ex │ │ │ ├── tracker.ex │ │ │ └── utils.ex │ │ ├── plugs.ex │ │ ├── router.ex │ │ └── telemetry.ex │ └── scripts │ │ ├── fetch_old_batches.ex │ │ └── fetch_old_operators_strategies_restakes.ex ├── mix.exs ├── mix.lock ├── priv │ ├── gettext │ │ ├── en │ │ │ └── LC_MESSAGES │ │ │ │ └── errors.po │ │ └── errors.pot │ ├── repo │ │ └── migrations │ │ │ ├── 20240606174423_batch.exs │ │ │ ├── 20240607221357_add-blockchain-data.exs │ │ │ ├── 20240614153933_rename-columns-in-batches.exs │ │ │ ├── 20240708192338_add_proof_hashes_table.exs │ │ │ ├── 20240711163410_add_cost_per_proof_column_in_batches.exs │ │ │ ├── 20240719193311_add_operators_table.exs │ │ │ ├── 20240719202751_add_strategies_table.exs │ │ │ ├── 20240719202824_add_quorums_table.exs │ │ │ ├── 20240719202825_add_restakings_table.exs │ │ │ ├── 20240820191530_add_sender_address_to_batches.exs │ │ │ ├── 20240823204810_rename_cost_per_proof_in_batches.exs │ │ │ ├── 20240830171448_add_max_aggregator_fee_to_batches.exs │ │ │ ├── 20241010133259_add_is_valid_field.exs │ │ │ ├── 20250407002009_create_aggregated_proofs.exs │ │ │ └── 20250428144500_add_aggegator_to_agg_proofs.exs │ └── static │ │ ├── favicon.ico │ │ ├── images │ │ ├── not-found.webp │ │ ├── og-image.webp │ │ └── restakes │ │ │ ├── ankreth.webp │ │ │ ├── cbeth.webp │ │ │ ├── eigen.webp │ │ │ ├── eo.webp │ │ │ ├── eth.webp │ │ │ ├── ethx.webp │ │ │ ├── lseth.webp │ │ │ ├── meth.webp │ │ │ ├── oeth.webp │ │ │ ├── oseth.webp │ │ │ ├── realt.webp │ │ │ ├── reth.webp │ │ │ ├── sfrxeth.webp │ │ │ ├── staderx.webp │ │ │ ├── steth.webp │ │ │ ├── sweth.webp │ │ │ ├── wbeth.webp │ │ │ └── weth.webp │ │ └── robots.txt ├── rel │ └── overlays │ │ └── bin │ │ ├── migrate │ │ ├── migrate.bat │ │ ├── server │ │ └── server.bat ├── scripts │ ├── fetch_old_batches.sh │ └── fetch_old_operators_strategies_restakes.sh ├── start.sh └── test │ ├── explorer_web │ └── controllers │ │ ├── error_html_test.exs │ │ ├── error_json_test.exs │ │ └── page_controller_test.exs │ ├── support │ └── conn_case.ex │ └── test_helper.exs ├── go.mod ├── go.sum ├── grafana.ini ├── grafana └── provisioning │ ├── dashboards │ ├── aligned │ │ ├── aggregator_batcher.json │ │ ├── ethereum.json │ │ ├── node_exporter.json │ │ └── operator.json │ └── dashboard_provider.yaml │ └── datasources │ └── datasource.yaml ├── infra ├── aggregation_mode │ ├── README.md │ ├── aggregation_mode.service │ ├── aggregation_mode.sh │ ├── aggregation_mode.timer │ ├── config-proof-aggregator-risc0.template.yaml │ ├── config-proof-aggregator-sp1.template.yaml │ ├── config_file.sh │ ├── remote_management │ │ ├── .env.aggregation_mode_start │ │ ├── README.md │ │ ├── aggregation_mode_shutdown.sh │ │ ├── aggregation_mode_start.service │ │ ├── aggregation_mode_start.sh │ │ ├── aggregation_mode_start.timer │ │ └── aggregation_mode_start_setup.sh │ └── run.sh ├── ansible │ ├── README.md │ ├── hoodi-inventory.yaml │ ├── mainnet-inventory.yaml │ ├── mainnet-stage-inventory.yaml │ ├── playbooks │ │ ├── aggregator.yaml │ │ ├── alert_manager.yaml │ │ ├── avs-sync.yaml │ │ ├── batcher.yaml │ │ ├── caddy.yaml │ │ ├── cassandra.yaml │ │ ├── docker.yaml │ │ ├── eigenlayer-cli.yaml │ │ ├── elixir.yaml │ │ ├── explorer.yaml │ │ ├── files │ │ │ ├── cassandra │ │ │ │ ├── jaeger_schema.sh │ │ │ │ └── v004.cql.tmpl │ │ │ └── prometheus │ │ │ │ └── rules.yml │ │ ├── foundry.yaml │ │ ├── go.yaml │ │ ├── grafana.yaml │ │ ├── ini │ │ │ ├── caddy-batcher.ini.example │ │ │ ├── config-aggregator.ini.example │ │ │ ├── config-batcher.ini.example │ │ │ ├── config-explorer.ini.example │ │ │ ├── config-operator.ini.example │ │ │ ├── config-register-operator.ini.example │ │ │ ├── config-telemetry.ini.example │ │ │ └── env-batcher.ini.example │ │ ├── jaeger.yaml │ │ ├── metrics.yaml │ │ ├── node_exporter.yaml │ │ ├── nodejs.yaml │ │ ├── open_telemetry.yaml │ │ ├── operator.yaml │ │ ├── postgres.yaml │ │ ├── prometheus.yaml │ │ ├── rust.yaml │ │ ├── setup.yaml │ │ ├── stage.yaml │ │ ├── telemetry.yaml │ │ ├── templates │ │ │ ├── alert_manager │ │ │ │ └── alertmanager.yml.j2 │ │ │ ├── caddy │ │ │ │ └── Caddyfile.batcher.j2 │ │ │ ├── config-files │ │ │ │ ├── config-aggregator.yaml.j2 │ │ │ │ ├── config-batcher.yaml.j2 │ │ │ │ ├── config-operator.yaml.j2 │ │ │ │ └── env-batcher.j2 │ │ │ ├── explorer │ │ │ │ └── explorer_env.j2 │ │ │ ├── grafana │ │ │ │ ├── datasource.yaml.j2 │ │ │ │ └── grafana.ini.j2 │ │ │ ├── open_telemetry │ │ │ │ └── otel-collector.yaml │ │ │ ├── operator │ │ │ │ └── config-register-operator.yaml.j2 │ │ │ ├── prometheus │ │ │ │ └── prometheus.yaml.j2 │ │ │ ├── services │ │ │ │ ├── aggregator.service.j2 │ │ │ │ ├── alert_manager.service.j2 │ │ │ │ ├── batcher.service.j2 │ │ │ │ ├── cassandra.service.j2 │ │ │ │ ├── explorer.service.j2 │ │ │ │ ├── jaeger.service.j2 │ │ │ │ ├── node_exporter.service.j2 │ │ │ │ ├── operator.service.j2 │ │ │ │ ├── prometheus.service.j2 │ │ │ │ └── telemetry.service.j2 │ │ │ └── telemetry_api │ │ │ │ └── telemetry_env.j2 │ │ └── webserver.yaml │ ├── sepolia-inventory.yaml │ ├── stage_inventory.yaml │ └── testnet-inventory.yaml ├── services │ ├── aggregator.service │ ├── avs-sync.service │ ├── batcher.service │ ├── explorer.service │ ├── operator-1.service │ ├── prometheus.service │ └── telemetry.service └── watchdog │ └── batcher │ ├── .env.example │ ├── README.md │ └── batcher_watchdog.sh ├── logo.png ├── metrics-docker-compose.yaml ├── metrics └── metrics.go ├── network_params.yaml ├── operator ├── cmd │ ├── actions │ │ ├── actions.go │ │ ├── deposit_into_strategy.go │ │ ├── register.go │ │ └── start.go │ └── main.go ├── merkle_tree │ ├── .gitignore │ ├── lib │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ ├── merkle_tree.h │ │ ├── rust-toolchain │ │ ├── src │ │ │ └── lib.rs │ │ └── test_files │ │ │ ├── merkle_root.bin │ │ │ └── merkle_tree_batch.bin │ ├── merkle_tree.go │ └── merkle_tree_test.go ├── pkg │ ├── codec_mode.go │ ├── marshall_unmarshall_health_test.go │ ├── operator.go │ ├── register.go │ ├── rpc_client.go │ ├── s3.go │ ├── utils.go │ ├── utils_test.go │ ├── valid_marshall_test.go │ └── verification_data.go ├── risc_zero │ ├── .gitignore │ ├── lib │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ ├── risc_zero.h │ │ ├── rust-toolchain │ │ └── src │ │ │ └── lib.rs │ ├── risc_zero.go │ └── risc_zero_test.go └── sp1 │ ├── .gitignore │ ├── lib │ ├── Cargo.lock │ ├── Cargo.toml │ ├── rust-toolchain │ ├── sp1.h │ └── src │ │ └── lib.rs │ ├── sp1.go │ └── sp1_test.go ├── otel-collector.yaml ├── prometheus └── prometheus.yaml ├── resources ├── aligned_logo.png └── aligned_logo_hq.png ├── scripts ├── fetch_latest_release.sh ├── fund_operator_devnet.sh ├── init-s3-main.sh ├── init-s3-secondary.sh ├── init-s3.py ├── install_node_exporter.sh ├── mint_mock_token.sh ├── test_files │ ├── README.md │ ├── circom_groth16_bn256_no_pub_input_script │ │ ├── README.md │ │ ├── circuit.circom │ │ ├── generate_proof.sh │ │ ├── generate_setup.sh │ │ ├── input.json │ │ ├── proof.json │ │ ├── public.json │ │ └── verification_key.json │ ├── circom_groth16_bn256_script │ │ ├── README.md │ │ ├── circuit.circom │ │ ├── generate_proof.sh │ │ ├── generate_setup.sh │ │ ├── input.json │ │ ├── proof.json │ │ ├── public.json │ │ └── verification_key.json │ ├── gnark_groth16_bn254_infinite_script │ │ ├── cmd │ │ │ └── main.go │ │ └── pkg │ │ │ └── generate_proof.go │ ├── gnark_groth16_bn254_script │ │ ├── gnark_groth16_0_12_0.proof │ │ ├── gnark_groth16_0_12_0.pub │ │ ├── gnark_groth16_0_12_0.vk │ │ └── main.go │ ├── gnark_plonk_bls12_381_script │ │ ├── gnark_plonk_0_12_0.proof │ │ ├── gnark_plonk_0_12_0.vk │ │ ├── gnark_plonk_pub_input_0_12_0.pub │ │ └── main.go │ ├── gnark_plonk_bn254_script │ │ ├── gnark_plonk_0_12_0.proof │ │ ├── gnark_plonk_0_12_0.vk │ │ ├── gnark_plonk_pub_input_0_12_0.pub │ │ └── main.go │ ├── risc_zero │ │ ├── fibonacci_proof_generator │ │ │ ├── .gitignore │ │ │ ├── Cargo.lock │ │ │ ├── Cargo.toml │ │ │ ├── fibonacci_id_3_0_3.bin │ │ │ ├── host │ │ │ │ ├── Cargo.toml │ │ │ │ └── src │ │ │ │ │ └── main.rs │ │ │ ├── methods │ │ │ │ ├── Cargo.toml │ │ │ │ ├── build.rs │ │ │ │ ├── guest │ │ │ │ │ ├── Cargo.lock │ │ │ │ │ ├── Cargo.toml │ │ │ │ │ └── src │ │ │ │ │ │ └── main.rs │ │ │ │ └── src │ │ │ │ │ └── lib.rs │ │ │ ├── risc_zero_fibonacci_3_0_3.proof │ │ │ ├── risc_zero_fibonacci_3_0_3.pub │ │ │ └── rust-toolchain.toml │ │ └── no_public_inputs │ │ │ ├── .gitignore │ │ │ ├── Cargo.lock │ │ │ ├── Cargo.toml │ │ │ ├── host │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ │ ├── methods │ │ │ ├── Cargo.toml │ │ │ ├── build.rs │ │ │ ├── guest │ │ │ │ ├── Cargo.lock │ │ │ │ ├── Cargo.toml │ │ │ │ └── src │ │ │ │ │ └── main.rs │ │ │ └── src │ │ │ │ └── lib.rs │ │ │ ├── risc_zero_no_pub_input_3_0_3.proof │ │ │ ├── risc_zero_no_pub_input_id_3_0_3.bin │ │ │ └── rust-toolchain.toml │ └── sp1 │ │ ├── fibonacci_proof_generator │ │ ├── .gitignore │ │ ├── program │ │ │ ├── Cargo.lock │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ └── script │ │ │ ├── Cargo.lock │ │ │ ├── Cargo.toml │ │ │ ├── build.rs │ │ │ ├── rust-toolchain │ │ │ └── src │ │ │ └── main.rs │ │ ├── no_public_inputs │ │ ├── .gitignore │ │ ├── program │ │ │ ├── Cargo.lock │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ └── script │ │ │ ├── Cargo.lock │ │ │ ├── Cargo.toml │ │ │ ├── build.rs │ │ │ ├── rust-toolchain │ │ │ └── src │ │ │ └── main.rs │ │ ├── sp1_fibonacci_5_0_0.elf │ │ ├── sp1_fibonacci_5_0_0.proof │ │ ├── sp1_fibonacci_5_0_0.pub │ │ ├── sp1_fibonacci_5_0_0.vk │ │ ├── sp1_no_pub_input_5_0_0.elf │ │ ├── sp1_no_pub_input_5_0_0.proof │ │ └── sp1_no_pub_input_5_0_0.vk ├── unlocked_funds │ ├── .env.devnet │ ├── .env.example │ ├── README.md │ └── test_unlocked_funds.sh └── user_fund_payment_service_devnet.sh ├── storage-docker-compose.yaml ├── telemetry-docker-compose.yaml ├── telemetry-prod-docker-compose.yaml └── telemetry_api ├── .env.dev ├── .formatter.exs ├── .gitignore ├── Dockerfile ├── README.md ├── bls_verifier └── bls_verify.go ├── config ├── config.exs ├── dev.exs ├── prod.exs ├── runtime.exs └── test.exs ├── ecto_setup_db.sh ├── lib ├── telemetry_api.ex ├── telemetry_api │ ├── application.ex │ ├── bls_signature_verifier.ex │ ├── contract_managers │ │ ├── bls_apk_registry.ex │ │ ├── delegation_manager.ex │ │ ├── operator_state_retriever.ex │ │ ├── registry_coordinator_manager.ex │ │ └── stake_registry.ex │ ├── metrics_exporter.ex │ ├── operators.ex │ ├── operators │ │ └── operator.ex │ ├── periodically.ex │ ├── prometheus_metrics.ex │ ├── repo.ex │ ├── traces.ex │ ├── traces │ │ └── trace.ex │ └── utils.ex ├── telemetry_api_web.ex └── telemetry_api_web │ ├── controllers │ ├── changeset_json.ex │ ├── error_json.ex │ ├── fallback_controller.ex │ ├── operator_controller.ex │ ├── operator_json.ex │ ├── trace_controller.ex │ └── trace_json.ex │ ├── endpoint.ex │ ├── router.ex │ └── telemetry.ex ├── mix.exs ├── mix.lock ├── priv ├── abi │ ├── DelegationManager.json │ ├── IBLSApkRegistry.json │ ├── IRegistryCoordinator.json │ ├── IStakeRegistry.json │ └── OperatorStateRetriever.json ├── repo │ ├── migrations │ │ ├── .formatter.exs │ │ ├── 20240917212329_create_operators.exs │ │ ├── 20241002135112_add_operator_url_data.exs │ │ └── 20241003205454_add_operator_status.exs │ └── seeds.exs └── static │ ├── favicon.ico │ └── robots.txt ├── start.sh └── test ├── support ├── conn_case.ex ├── data_case.ex └── fixtures │ └── urls_fixtures.ex ├── telemetry_api └── urls_test.exs ├── telemetry_api_web └── controllers │ ├── error_json_test.exs │ └── operator_controller_test.exs └── test_helper.exs /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitbook.yaml: -------------------------------------------------------------------------------- 1 | root: ./docs/ 2 | -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/build-and-test-go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/.github/workflows/build-and-test-go.yml -------------------------------------------------------------------------------- /.github/workflows/build-and-test-rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/.github/workflows/build-and-test-rust.yml -------------------------------------------------------------------------------- /.github/workflows/build-contracts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/.github/workflows/build-contracts.yml -------------------------------------------------------------------------------- /.github/workflows/explorer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/.github/workflows/explorer.yml -------------------------------------------------------------------------------- /.github/workflows/foundry-gas-diff.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/.github/workflows/foundry-gas-diff.yml -------------------------------------------------------------------------------- /.github/workflows/golangci-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/.github/workflows/golangci-lint.yml -------------------------------------------------------------------------------- /.github/workflows/lint-contracts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/.github/workflows/lint-contracts.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/send-proofs-docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/.github/workflows/send-proofs-docker.yml -------------------------------------------------------------------------------- /.github/workflows/test-merkle-tree.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/.github/workflows/test-merkle-tree.yml -------------------------------------------------------------------------------- /.github/workflows/test-risc-zero.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/.github/workflows/test-risc-zero.yml -------------------------------------------------------------------------------- /.github/workflows/test-sp1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/.github/workflows/test-sp1.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/README.md -------------------------------------------------------------------------------- /aggregation_mode/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/aggregation_mode/Cargo.lock -------------------------------------------------------------------------------- /aggregation_mode/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/aggregation_mode/Cargo.toml -------------------------------------------------------------------------------- /aggregation_mode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/aggregation_mode/README.md -------------------------------------------------------------------------------- /aggregation_mode/abi/AlignedLayerServiceManager.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/aggregation_mode/abi/AlignedLayerServiceManager.json -------------------------------------------------------------------------------- /aggregation_mode/aggregation_programs/.gitignore: -------------------------------------------------------------------------------- 1 | sp1/elf/ 2 | -------------------------------------------------------------------------------- /aggregation_mode/aggregation_programs/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/aggregation_mode/aggregation_programs/Cargo.lock -------------------------------------------------------------------------------- /aggregation_mode/aggregation_programs/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/aggregation_mode/aggregation_programs/Cargo.toml -------------------------------------------------------------------------------- /aggregation_mode/aggregation_programs/sp1/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/aggregation_mode/aggregation_programs/sp1/Cargo.lock -------------------------------------------------------------------------------- /aggregation_mode/aggregation_programs/sp1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/aggregation_mode/aggregation_programs/sp1/Cargo.toml -------------------------------------------------------------------------------- /aggregation_mode/aggregation_programs/sp1/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/aggregation_mode/aggregation_programs/sp1/src/lib.rs -------------------------------------------------------------------------------- /aggregation_mode/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/aggregation_mode/build.rs -------------------------------------------------------------------------------- /aggregation_mode/programs_ids.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/aggregation_mode/programs_ids.json -------------------------------------------------------------------------------- /aggregation_mode/scripts/build_programs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/aggregation_mode/scripts/build_programs.sh -------------------------------------------------------------------------------- /aggregation_mode/src/aggregators/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/aggregation_mode/src/aggregators/mod.rs -------------------------------------------------------------------------------- /aggregation_mode/src/aggregators/sp1_aggregator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/aggregation_mode/src/aggregators/sp1_aggregator.rs -------------------------------------------------------------------------------- /aggregation_mode/src/backend/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/aggregation_mode/src/backend/config.rs -------------------------------------------------------------------------------- /aggregation_mode/src/backend/fetcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/aggregation_mode/src/backend/fetcher.rs -------------------------------------------------------------------------------- /aggregation_mode/src/backend/merkle_tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/aggregation_mode/src/backend/merkle_tree.rs -------------------------------------------------------------------------------- /aggregation_mode/src/backend/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/aggregation_mode/src/backend/mod.rs -------------------------------------------------------------------------------- /aggregation_mode/src/backend/retry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/aggregation_mode/src/backend/retry.rs -------------------------------------------------------------------------------- /aggregation_mode/src/backend/s3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/aggregation_mode/src/backend/s3.rs -------------------------------------------------------------------------------- /aggregation_mode/src/backend/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/aggregation_mode/src/backend/types.rs -------------------------------------------------------------------------------- /aggregation_mode/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/aggregation_mode/src/lib.rs -------------------------------------------------------------------------------- /aggregation_mode/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/aggregation_mode/src/main.rs -------------------------------------------------------------------------------- /aggregator/cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/aggregator/cmd/main.go -------------------------------------------------------------------------------- /aggregator/pkg/aggregator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/aggregator/pkg/aggregator.go -------------------------------------------------------------------------------- /aggregator/pkg/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/aggregator/pkg/server.go -------------------------------------------------------------------------------- /aggregator/pkg/subscriber.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/aggregator/pkg/subscriber.go -------------------------------------------------------------------------------- /aggregator/pkg/telemetry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/aggregator/pkg/telemetry.go -------------------------------------------------------------------------------- /alerts/.env.devnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/alerts/.env.devnet -------------------------------------------------------------------------------- /alerts/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/alerts/.env.example -------------------------------------------------------------------------------- /alerts/aggregation_mode_alerts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/alerts/aggregation_mode_alerts.sh -------------------------------------------------------------------------------- /alerts/balance_alerts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/alerts/balance_alerts.sh -------------------------------------------------------------------------------- /alerts/contract_alerts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/alerts/contract_alerts.sh -------------------------------------------------------------------------------- /alerts/pagerduty.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/alerts/pagerduty.sh -------------------------------------------------------------------------------- /alerts/periodic_sender.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/alerts/periodic_sender.sh -------------------------------------------------------------------------------- /alerts/process_errors_alerts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/alerts/process_errors_alerts.sh -------------------------------------------------------------------------------- /alerts/sender_with_alert.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/alerts/sender_with_alert.sh -------------------------------------------------------------------------------- /alerts/slack.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/alerts/slack.sh -------------------------------------------------------------------------------- /alerts/telegram.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/alerts/telegram.sh -------------------------------------------------------------------------------- /aligned.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/aligned.json -------------------------------------------------------------------------------- /audits/aligned_v0.4/due_diligence_consensys.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/audits/aligned_v0.4/due_diligence_consensys.pdf -------------------------------------------------------------------------------- /audits/aligned_v0.4/fuzzing_labs.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/audits/aligned_v0.4/fuzzing_labs.pdf -------------------------------------------------------------------------------- /audits/aligned_v0.4/least_authority.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/audits/aligned_v0.4/least_authority.pdf -------------------------------------------------------------------------------- /audits/aligned_v0.4/trail_of_bits.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/audits/aligned_v0.4/trail_of_bits.pdf -------------------------------------------------------------------------------- /audits/erc20_contracts/creed.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/audits/erc20_contracts/creed.pdf -------------------------------------------------------------------------------- /audits/erc20_contracts/fuzzing_labs.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/audits/erc20_contracts/fuzzing_labs.pdf -------------------------------------------------------------------------------- /audits/erc20_contracts/least_authority.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/audits/erc20_contracts/least_authority.pdf -------------------------------------------------------------------------------- /audits/erc20_contracts/open_zeppelin.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/audits/erc20_contracts/open_zeppelin.pdf -------------------------------------------------------------------------------- /claim_contracts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/claim_contracts/.gitignore -------------------------------------------------------------------------------- /claim_contracts/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/claim_contracts/Makefile -------------------------------------------------------------------------------- /claim_contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/claim_contracts/README.md -------------------------------------------------------------------------------- /claim_contracts/deployClaim.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/claim_contracts/deployClaim.sh -------------------------------------------------------------------------------- /claim_contracts/eligible_addresses.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/claim_contracts/eligible_addresses.csv -------------------------------------------------------------------------------- /claim_contracts/foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/claim_contracts/foundry.toml -------------------------------------------------------------------------------- /claim_contracts/remappings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/claim_contracts/remappings.txt -------------------------------------------------------------------------------- /claim_contracts/script-config/config.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/claim_contracts/script-config/config.example.json -------------------------------------------------------------------------------- /claim_contracts/script-config/config.mainnet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/claim_contracts/script-config/config.mainnet.json -------------------------------------------------------------------------------- /claim_contracts/script-out/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /claim_contracts/script/DeployAlignedToken.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/claim_contracts/script/DeployAlignedToken.s.sol -------------------------------------------------------------------------------- /claim_contracts/script/Utils.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/claim_contracts/script/Utils.sol -------------------------------------------------------------------------------- /claim_contracts/src/AlignedToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/claim_contracts/src/AlignedToken.sol -------------------------------------------------------------------------------- /claim_contracts/src/ClaimableAirdrop.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/claim_contracts/src/ClaimableAirdrop.sol -------------------------------------------------------------------------------- /common/proving_systems.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/common/proving_systems.go -------------------------------------------------------------------------------- /config-files/anvil.aggregator.bls.key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/anvil.aggregator.bls.key.json -------------------------------------------------------------------------------- /config-files/anvil.aggregator.ecdsa.key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/anvil.aggregator.ecdsa.key.json -------------------------------------------------------------------------------- /config-files/anvil.batcher.ecdsa.key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/anvil.batcher.ecdsa.key.json -------------------------------------------------------------------------------- /config-files/anvil.bls.key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/anvil.bls.key.json -------------------------------------------------------------------------------- /config-files/anvil.ecdsa.key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/anvil.ecdsa.key.json -------------------------------------------------------------------------------- /config-files/anvil.proof-aggregator.ecdsa.key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/anvil.proof-aggregator.ecdsa.key.json -------------------------------------------------------------------------------- /config-files/config-aggregator-docker.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/config-aggregator-docker.yaml -------------------------------------------------------------------------------- /config-files/config-aggregator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/config-aggregator.yaml -------------------------------------------------------------------------------- /config-files/config-batcher-docker.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/config-batcher-docker.yaml -------------------------------------------------------------------------------- /config-files/config-batcher-ethereum-package.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/config-batcher-ethereum-package.yaml -------------------------------------------------------------------------------- /config-files/config-batcher.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/config-batcher.yaml -------------------------------------------------------------------------------- /config-files/config-operator-1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/config-operator-1.yaml -------------------------------------------------------------------------------- /config-files/config-operator-2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/config-operator-2.yaml -------------------------------------------------------------------------------- /config-files/config-operator-3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/config-operator-3.yaml -------------------------------------------------------------------------------- /config-files/config-operator-docker.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/config-operator-docker.yaml -------------------------------------------------------------------------------- /config-files/config-operator-holesky.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/config-operator-holesky.yaml -------------------------------------------------------------------------------- /config-files/config-operator-hoodi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/config-operator-hoodi.yaml -------------------------------------------------------------------------------- /config-files/config-operator-mainnet.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/config-operator-mainnet.yaml -------------------------------------------------------------------------------- /config-files/config-operator-sepolia.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/config-operator-sepolia.yaml -------------------------------------------------------------------------------- /config-files/config-operator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/config-operator.yaml -------------------------------------------------------------------------------- /config-files/config-proof-aggregator-mock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/config-proof-aggregator-mock.yaml -------------------------------------------------------------------------------- /config-files/config-proof-aggregator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/config-proof-aggregator.yaml -------------------------------------------------------------------------------- /config-files/config-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/config-test.yaml -------------------------------------------------------------------------------- /config-files/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/config.yaml -------------------------------------------------------------------------------- /config-files/devnet/keys/anvil.ecdsa.key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/devnet/keys/anvil.ecdsa.key.json -------------------------------------------------------------------------------- /config-files/devnet/keys/operator-1.bls.key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/devnet/keys/operator-1.bls.key.json -------------------------------------------------------------------------------- /config-files/devnet/keys/operator-1.ecdsa.key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/devnet/keys/operator-1.ecdsa.key.json -------------------------------------------------------------------------------- /config-files/devnet/keys/operator-2.bls.key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/devnet/keys/operator-2.bls.key.json -------------------------------------------------------------------------------- /config-files/devnet/keys/operator-2.ecdsa.key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/devnet/keys/operator-2.ecdsa.key.json -------------------------------------------------------------------------------- /config-files/devnet/keys/operator-3.bls.key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/devnet/keys/operator-3.bls.key.json -------------------------------------------------------------------------------- /config-files/devnet/keys/operator-3.ecdsa.key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/devnet/keys/operator-3.ecdsa.key.json -------------------------------------------------------------------------------- /config-files/devnet/keys/operator.bls.key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/devnet/keys/operator.bls.key.json -------------------------------------------------------------------------------- /config-files/devnet/keys/operator.ecdsa.key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/config-files/devnet/keys/operator.ecdsa.key.json -------------------------------------------------------------------------------- /config-files/proof-aggregator.last_aggregated_block.json: -------------------------------------------------------------------------------- 1 | {"last_aggregated_block":0} 2 | -------------------------------------------------------------------------------- /contracts/.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/.github/workflows/test.yml -------------------------------------------------------------------------------- /contracts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/.gitignore -------------------------------------------------------------------------------- /contracts/.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/.solhint.json -------------------------------------------------------------------------------- /contracts/.solhintignore: -------------------------------------------------------------------------------- 1 | src/core/ERC20Mock.sol 2 | -------------------------------------------------------------------------------- /contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/README.md -------------------------------------------------------------------------------- /contracts/bindings/ERC20Mock/binding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/bindings/ERC20Mock/binding.go -------------------------------------------------------------------------------- /contracts/deployments/31337.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/deployments/31337.json -------------------------------------------------------------------------------- /contracts/deployments/560048.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/deployments/560048.json -------------------------------------------------------------------------------- /contracts/eigenlayer_contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/eigenlayer_contracts/README.md -------------------------------------------------------------------------------- /contracts/foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/foundry.toml -------------------------------------------------------------------------------- /contracts/generate-go-bindings.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/generate-go-bindings.sh -------------------------------------------------------------------------------- /contracts/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/package-lock.json -------------------------------------------------------------------------------- /contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/package.json -------------------------------------------------------------------------------- /contracts/remappings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/remappings.txt -------------------------------------------------------------------------------- /contracts/script/Counter.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/script/Counter.s.sol -------------------------------------------------------------------------------- /contracts/script/deploy/AlignedLayerDeployer.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/script/deploy/AlignedLayerDeployer.s.sol -------------------------------------------------------------------------------- /contracts/scripts/.env.example.holesky: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/.env.example.holesky -------------------------------------------------------------------------------- /contracts/scripts/.env.holesky: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/.env.holesky -------------------------------------------------------------------------------- /contracts/scripts/.env.hoodi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/.env.hoodi -------------------------------------------------------------------------------- /contracts/scripts/.env.mainnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/.env.mainnet -------------------------------------------------------------------------------- /contracts/scripts/.env.mainnet.staging: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/.env.mainnet.staging -------------------------------------------------------------------------------- /contracts/scripts/.env.sepolia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/.env.sepolia -------------------------------------------------------------------------------- /contracts/scripts/.env.stage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/.env.stage -------------------------------------------------------------------------------- /contracts/scripts/anvil/deploy_eigen_contracts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/anvil/deploy_eigen_contracts.sh -------------------------------------------------------------------------------- /contracts/scripts/anvil/deploy_risc0_contracts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/anvil/deploy_risc0_contracts.sh -------------------------------------------------------------------------------- /contracts/scripts/anvil/deploy_sp1_contracts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/anvil/deploy_sp1_contracts.sh -------------------------------------------------------------------------------- /contracts/scripts/anvil/upgrade_index_registry.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/anvil/upgrade_index_registry.sh -------------------------------------------------------------------------------- /contracts/scripts/anvil/upgrade_stake_registry.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/anvil/upgrade_stake_registry.sh -------------------------------------------------------------------------------- /contracts/scripts/deploy_aligned_contracts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/deploy_aligned_contracts.sh -------------------------------------------------------------------------------- /contracts/scripts/deploy_pauser_registry.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/deploy_pauser_registry.sh -------------------------------------------------------------------------------- /contracts/scripts/deploy_proof_aggregator.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/deploy_proof_aggregator.sh -------------------------------------------------------------------------------- /contracts/scripts/disable_verifier.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/disable_verifier.sh -------------------------------------------------------------------------------- /contracts/scripts/enable_verifier.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/enable_verifier.sh -------------------------------------------------------------------------------- /contracts/scripts/get_restakeable_strategies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/get_restakeable_strategies.sh -------------------------------------------------------------------------------- /contracts/scripts/get_strategy_weight.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/get_strategy_weight.sh -------------------------------------------------------------------------------- /contracts/scripts/operator_whitelist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/operator_whitelist.sh -------------------------------------------------------------------------------- /contracts/scripts/pause_aligned_service_manager.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/pause_aligned_service_manager.sh -------------------------------------------------------------------------------- /contracts/scripts/pause_batcher_payment_service.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/pause_batcher_payment_service.sh -------------------------------------------------------------------------------- /contracts/scripts/remove_strategy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/remove_strategy.sh -------------------------------------------------------------------------------- /contracts/scripts/set_aggregator_address.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/set_aggregator_address.sh -------------------------------------------------------------------------------- /contracts/scripts/update_strategy_weight.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/update_strategy_weight.sh -------------------------------------------------------------------------------- /contracts/scripts/upgrade_aligned_contracts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/upgrade_aligned_contracts.sh -------------------------------------------------------------------------------- /contracts/scripts/upgrade_bls_apk_registry.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/upgrade_bls_apk_registry.sh -------------------------------------------------------------------------------- /contracts/scripts/upgrade_index_registry.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/upgrade_index_registry.sh -------------------------------------------------------------------------------- /contracts/scripts/upgrade_proof_aggregator.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/upgrade_proof_aggregator.sh -------------------------------------------------------------------------------- /contracts/scripts/upgrade_registry_coordinator.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/upgrade_registry_coordinator.sh -------------------------------------------------------------------------------- /contracts/scripts/upgrade_stake_registry.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/scripts/upgrade_stake_registry.sh -------------------------------------------------------------------------------- /contracts/src/core/AlignedLayerServiceManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/src/core/AlignedLayerServiceManager.sol -------------------------------------------------------------------------------- /contracts/src/core/BatcherPaymentService.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/src/core/BatcherPaymentService.sol -------------------------------------------------------------------------------- /contracts/src/core/ERC20Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/src/core/ERC20Mock.sol -------------------------------------------------------------------------------- /contracts/src/core/IAlignedLayerServiceManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/src/core/IAlignedLayerServiceManager.sol -------------------------------------------------------------------------------- /contracts/test/AlignedLayerServiceManager.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/contracts/test/AlignedLayerServiceManager.t.sol -------------------------------------------------------------------------------- /core/chainio/avs_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/core/chainio/avs_reader.go -------------------------------------------------------------------------------- /core/chainio/avs_subscriber.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/core/chainio/avs_subscriber.go -------------------------------------------------------------------------------- /core/chainio/avs_writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/core/chainio/avs_writer.go -------------------------------------------------------------------------------- /core/chainio/bindings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/core/chainio/bindings.go -------------------------------------------------------------------------------- /core/chainio/retryable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/core/chainio/retryable.go -------------------------------------------------------------------------------- /core/config/aggregator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/core/config/aggregator.go -------------------------------------------------------------------------------- /core/config/aligned_layer_deployment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/core/config/aligned_layer_deployment.go -------------------------------------------------------------------------------- /core/config/base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/core/config/base.go -------------------------------------------------------------------------------- /core/config/bls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/core/config/bls.go -------------------------------------------------------------------------------- /core/config/ecdsa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/core/config/ecdsa.go -------------------------------------------------------------------------------- /core/config/eigen_layer_deployment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/core/config/eigen_layer_deployment.go -------------------------------------------------------------------------------- /core/config/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/core/config/logger.go -------------------------------------------------------------------------------- /core/config/operator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/core/config/operator.go -------------------------------------------------------------------------------- /core/config/task_sender.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/core/config/task_sender.go -------------------------------------------------------------------------------- /core/retry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/core/retry.go -------------------------------------------------------------------------------- /core/retry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/core/retry_test.go -------------------------------------------------------------------------------- /core/types/signed_task_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/core/types/signed_task_response.go -------------------------------------------------------------------------------- /core/utils/config_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/core/utils/config_utils.go -------------------------------------------------------------------------------- /core/utils/eth_client_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/core/utils/eth_client_utils.go -------------------------------------------------------------------------------- /core/utils/eth_client_utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/core/utils/eth_client_utils_test.go -------------------------------------------------------------------------------- /core/utils/eth_crypto_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/core/utils/eth_crypto_utils.go -------------------------------------------------------------------------------- /crates/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/Cargo.lock -------------------------------------------------------------------------------- /crates/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/Cargo.toml -------------------------------------------------------------------------------- /crates/batcher/.env.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/.env.dev -------------------------------------------------------------------------------- /crates/batcher/.env.docker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/.env.docker -------------------------------------------------------------------------------- /crates/batcher/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/.env.example -------------------------------------------------------------------------------- /crates/batcher/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/Cargo.toml -------------------------------------------------------------------------------- /crates/batcher/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/build.rs -------------------------------------------------------------------------------- /crates/batcher/go_verifiers_lib/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/go_verifiers_lib/go.mod -------------------------------------------------------------------------------- /crates/batcher/go_verifiers_lib/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/go_verifiers_lib/go.sum -------------------------------------------------------------------------------- /crates/batcher/go_verifiers_lib/verifier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/go_verifiers_lib/verifier.go -------------------------------------------------------------------------------- /crates/batcher/rust-toolchain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/rust-toolchain -------------------------------------------------------------------------------- /crates/batcher/src/circom/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod verifier; 2 | -------------------------------------------------------------------------------- /crates/batcher/src/circom/verifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/src/circom/verifier.rs -------------------------------------------------------------------------------- /crates/batcher/src/config/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/src/config/mod.rs -------------------------------------------------------------------------------- /crates/batcher/src/connection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/src/connection.rs -------------------------------------------------------------------------------- /crates/batcher/src/eth/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/src/eth/mod.rs -------------------------------------------------------------------------------- /crates/batcher/src/eth/payment_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/src/eth/payment_service.rs -------------------------------------------------------------------------------- /crates/batcher/src/eth/service_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/src/eth/service_manager.rs -------------------------------------------------------------------------------- /crates/batcher/src/eth/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/src/eth/utils.rs -------------------------------------------------------------------------------- /crates/batcher/src/ffi/circom_ffi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/src/ffi/circom_ffi.rs -------------------------------------------------------------------------------- /crates/batcher/src/ffi/gnark_ffi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/src/ffi/gnark_ffi.rs -------------------------------------------------------------------------------- /crates/batcher/src/ffi/list_ref.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/src/ffi/list_ref.rs -------------------------------------------------------------------------------- /crates/batcher/src/ffi/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/src/ffi/mod.rs -------------------------------------------------------------------------------- /crates/batcher/src/gnark/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/src/gnark/mod.rs -------------------------------------------------------------------------------- /crates/batcher/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/src/lib.rs -------------------------------------------------------------------------------- /crates/batcher/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/src/main.rs -------------------------------------------------------------------------------- /crates/batcher/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/src/metrics.rs -------------------------------------------------------------------------------- /crates/batcher/src/retry/batcher_retryables.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/src/retry/batcher_retryables.rs -------------------------------------------------------------------------------- /crates/batcher/src/retry/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/src/retry/mod.rs -------------------------------------------------------------------------------- /crates/batcher/src/risc_zero/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/src/risc_zero/mod.rs -------------------------------------------------------------------------------- /crates/batcher/src/s3/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/src/s3/mod.rs -------------------------------------------------------------------------------- /crates/batcher/src/sp1/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/src/sp1/mod.rs -------------------------------------------------------------------------------- /crates/batcher/src/telemetry/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod sender; 2 | -------------------------------------------------------------------------------- /crates/batcher/src/telemetry/sender.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/src/telemetry/sender.rs -------------------------------------------------------------------------------- /crates/batcher/src/types/batch_queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/src/types/batch_queue.rs -------------------------------------------------------------------------------- /crates/batcher/src/types/batch_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/src/types/batch_state.rs -------------------------------------------------------------------------------- /crates/batcher/src/types/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/src/types/errors.rs -------------------------------------------------------------------------------- /crates/batcher/src/types/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/src/types/mod.rs -------------------------------------------------------------------------------- /crates/batcher/src/types/user_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/src/types/user_state.rs -------------------------------------------------------------------------------- /crates/batcher/src/zk_utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/batcher/src/zk_utils/mod.rs -------------------------------------------------------------------------------- /crates/cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/cli/Cargo.toml -------------------------------------------------------------------------------- /crates/cli/abi/AlignedLayerServiceManager.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/cli/abi/AlignedLayerServiceManager.json -------------------------------------------------------------------------------- /crates/cli/generate_proof_and_send.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/cli/generate_proof_and_send.sh -------------------------------------------------------------------------------- /crates/cli/get_proof_test_files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/cli/get_proof_test_files.sh -------------------------------------------------------------------------------- /crates/cli/install_aligned.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/cli/install_aligned.sh -------------------------------------------------------------------------------- /crates/cli/rust-toolchain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/cli/rust-toolchain -------------------------------------------------------------------------------- /crates/cli/send_burst_tasks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/cli/send_burst_tasks.sh -------------------------------------------------------------------------------- /crates/cli/send_burst_with_random_address.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/cli/send_burst_with_random_address.sh -------------------------------------------------------------------------------- /crates/cli/send_infinite_sp1_tasks/requirements.txt: -------------------------------------------------------------------------------- 1 | web3==6.19.0 2 | eth-utils==4.1.1 3 | -------------------------------------------------------------------------------- /crates/cli/send_infinite_tasks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/cli/send_infinite_tasks.sh -------------------------------------------------------------------------------- /crates/cli/send_proof_with_random_address.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/cli/send_proof_with_random_address.sh -------------------------------------------------------------------------------- /crates/cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/cli/src/main.rs -------------------------------------------------------------------------------- /crates/sdk/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/sdk/Cargo.toml -------------------------------------------------------------------------------- /crates/sdk/abi/AlignedLayerServiceManager.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/sdk/abi/AlignedLayerServiceManager.json -------------------------------------------------------------------------------- /crates/sdk/abi/AlignedProofAggregationService.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/sdk/abi/AlignedProofAggregationService.json -------------------------------------------------------------------------------- /crates/sdk/abi/BatcherPaymentService.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/sdk/abi/BatcherPaymentService.json -------------------------------------------------------------------------------- /crates/sdk/src/aggregation_layer/helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/sdk/src/aggregation_layer/helpers.rs -------------------------------------------------------------------------------- /crates/sdk/src/aggregation_layer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/sdk/src/aggregation_layer/mod.rs -------------------------------------------------------------------------------- /crates/sdk/src/aggregation_layer/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/sdk/src/aggregation_layer/types.rs -------------------------------------------------------------------------------- /crates/sdk/src/beacon.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/sdk/src/beacon.rs -------------------------------------------------------------------------------- /crates/sdk/src/common/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/sdk/src/common/constants.rs -------------------------------------------------------------------------------- /crates/sdk/src/common/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/sdk/src/common/errors.rs -------------------------------------------------------------------------------- /crates/sdk/src/common/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/sdk/src/common/mod.rs -------------------------------------------------------------------------------- /crates/sdk/src/common/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/sdk/src/common/types.rs -------------------------------------------------------------------------------- /crates/sdk/src/common/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/sdk/src/common/utils.rs -------------------------------------------------------------------------------- /crates/sdk/src/communication/batch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/sdk/src/communication/batch.rs -------------------------------------------------------------------------------- /crates/sdk/src/communication/messaging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/sdk/src/communication/messaging.rs -------------------------------------------------------------------------------- /crates/sdk/src/communication/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/sdk/src/communication/mod.rs -------------------------------------------------------------------------------- /crates/sdk/src/communication/protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/sdk/src/communication/protocol.rs -------------------------------------------------------------------------------- /crates/sdk/src/communication/serialization.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/sdk/src/communication/serialization.rs -------------------------------------------------------------------------------- /crates/sdk/src/eth/aligned_proof_agg_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/sdk/src/eth/aligned_proof_agg_service.rs -------------------------------------------------------------------------------- /crates/sdk/src/eth/aligned_service_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/sdk/src/eth/aligned_service_manager.rs -------------------------------------------------------------------------------- /crates/sdk/src/eth/batcher_payment_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/sdk/src/eth/batcher_payment_service.rs -------------------------------------------------------------------------------- /crates/sdk/src/eth/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/sdk/src/eth/mod.rs -------------------------------------------------------------------------------- /crates/sdk/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/sdk/src/lib.rs -------------------------------------------------------------------------------- /crates/sdk/src/verification_layer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/sdk/src/verification_layer/mod.rs -------------------------------------------------------------------------------- /crates/sdk/test_files/groth16_bn254/plonk.proof: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/sdk/test_files/groth16_bn254/plonk.proof -------------------------------------------------------------------------------- /crates/sdk/test_files/groth16_bn254/plonk.vk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/sdk/test_files/groth16_bn254/plonk.vk -------------------------------------------------------------------------------- /crates/sdk/test_files/sp1/sp1_fibonacci.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/sdk/test_files/sp1/sp1_fibonacci.elf -------------------------------------------------------------------------------- /crates/sdk/test_files/sp1/sp1_fibonacci.proof: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/sdk/test_files/sp1/sp1_fibonacci.proof -------------------------------------------------------------------------------- /crates/task-sender/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/task-sender/Cargo.toml -------------------------------------------------------------------------------- /crates/task-sender/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/task-sender/README.md -------------------------------------------------------------------------------- /crates/task-sender/rust-toolchain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/task-sender/rust-toolchain -------------------------------------------------------------------------------- /crates/task-sender/src/commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/task-sender/src/commands.rs -------------------------------------------------------------------------------- /crates/task-sender/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/task-sender/src/lib.rs -------------------------------------------------------------------------------- /crates/task-sender/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/task-sender/src/main.rs -------------------------------------------------------------------------------- /crates/task-sender/src/structs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/task-sender/src/structs.rs -------------------------------------------------------------------------------- /crates/task-sender/wallets/devnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/task-sender/wallets/devnet -------------------------------------------------------------------------------- /crates/task-sender/wallets/devnet-backup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/crates/task-sender/wallets/devnet-backup -------------------------------------------------------------------------------- /crates/task-sender/wallets/holesky-stage: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/aggregator.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docker/aggregator.Dockerfile -------------------------------------------------------------------------------- /docker/aligned_base.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docker/aligned_base.Dockerfile -------------------------------------------------------------------------------- /docker/anvil.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docker/anvil.Dockerfile -------------------------------------------------------------------------------- /docker/batcher.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docker/batcher.Dockerfile -------------------------------------------------------------------------------- /docker/eigenlayer-cli.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docker/eigenlayer-cli.Dockerfile -------------------------------------------------------------------------------- /docker/foundry.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docker/foundry.Dockerfile -------------------------------------------------------------------------------- /docker/operator.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docker/operator.Dockerfile -------------------------------------------------------------------------------- /docs/0_internal/0_guides.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/0_guides.md -------------------------------------------------------------------------------- /docs/0_internal/1_multisig_creation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/1_multisig_creation.md -------------------------------------------------------------------------------- /docs/0_internal/2_deploy_contracts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/2_deploy_contracts.md -------------------------------------------------------------------------------- /docs/0_internal/3_a_upgrade_contracts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/3_a_upgrade_contracts.md -------------------------------------------------------------------------------- /docs/0_internal/3_b_1_deploy_new_impl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/3_b_1_deploy_new_impl.md -------------------------------------------------------------------------------- /docs/0_internal/3_b_2_propose_upgrade.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/3_b_2_propose_upgrade.md -------------------------------------------------------------------------------- /docs/0_internal/3_b_3_approve_upgrade.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/3_b_3_approve_upgrade.md -------------------------------------------------------------------------------- /docs/0_internal/4_a_pause_contracts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/4_a_pause_contracts.md -------------------------------------------------------------------------------- /docs/0_internal/4_b_1_propose_pause.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/4_b_1_propose_pause.md -------------------------------------------------------------------------------- /docs/0_internal/4_b_2_approve_pause.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/4_b_2_approve_pause.md -------------------------------------------------------------------------------- /docs/0_internal/4_b_3_propose_unpause.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/4_b_3_propose_unpause.md -------------------------------------------------------------------------------- /docs/0_internal/4_b_4_approve_unpause.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/4_b_4_approve_unpause.md -------------------------------------------------------------------------------- /docs/0_internal/5_a_whitelist_operators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/5_a_whitelist_operators.md -------------------------------------------------------------------------------- /docs/0_internal/5_b_1_propose_whitelist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/5_b_1_propose_whitelist.md -------------------------------------------------------------------------------- /docs/0_internal/5_b_2_approve_whitelist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/5_b_2_approve_whitelist.md -------------------------------------------------------------------------------- /docs/0_internal/5_b_3_propose_remove_whitelist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/5_b_3_propose_remove_whitelist.md -------------------------------------------------------------------------------- /docs/0_internal/5_b_4_approve_remove_whitelist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/5_b_4_approve_remove_whitelist.md -------------------------------------------------------------------------------- /docs/0_internal/7_a_setting_aggregator_address.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/7_a_setting_aggregator_address.md -------------------------------------------------------------------------------- /docs/0_internal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/README.md -------------------------------------------------------------------------------- /docs/0_internal/ethereum_package.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/ethereum_package.md -------------------------------------------------------------------------------- /docs/0_internal/images/1_multisig_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/1_multisig_1.png -------------------------------------------------------------------------------- /docs/0_internal/images/1_multisig_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/1_multisig_2.png -------------------------------------------------------------------------------- /docs/0_internal/images/1_multisig_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/1_multisig_3.png -------------------------------------------------------------------------------- /docs/0_internal/images/1_multisig_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/1_multisig_4.png -------------------------------------------------------------------------------- /docs/0_internal/images/1_multisig_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/1_multisig_5.png -------------------------------------------------------------------------------- /docs/0_internal/images/1_multisig_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/1_multisig_6.png -------------------------------------------------------------------------------- /docs/0_internal/images/3_b_2_multisig_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/3_b_2_multisig_1.png -------------------------------------------------------------------------------- /docs/0_internal/images/3_b_2_multisig_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/3_b_2_multisig_10.png -------------------------------------------------------------------------------- /docs/0_internal/images/3_b_2_multisig_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/3_b_2_multisig_2.png -------------------------------------------------------------------------------- /docs/0_internal/images/3_b_2_multisig_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/3_b_2_multisig_3.png -------------------------------------------------------------------------------- /docs/0_internal/images/3_b_2_multisig_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/3_b_2_multisig_4.png -------------------------------------------------------------------------------- /docs/0_internal/images/3_b_2_multisig_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/3_b_2_multisig_5.png -------------------------------------------------------------------------------- /docs/0_internal/images/3_b_2_multisig_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/3_b_2_multisig_6.png -------------------------------------------------------------------------------- /docs/0_internal/images/3_b_2_multisig_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/3_b_2_multisig_7.png -------------------------------------------------------------------------------- /docs/0_internal/images/3_b_2_multisig_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/3_b_2_multisig_8.png -------------------------------------------------------------------------------- /docs/0_internal/images/3_b_2_multisig_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/3_b_2_multisig_9.png -------------------------------------------------------------------------------- /docs/0_internal/images/3_b_3_approve_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/3_b_3_approve_1.png -------------------------------------------------------------------------------- /docs/0_internal/images/3_b_3_approve_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/3_b_3_approve_2.png -------------------------------------------------------------------------------- /docs/0_internal/images/3_b_3_approve_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/3_b_3_approve_3.png -------------------------------------------------------------------------------- /docs/0_internal/images/3_b_3_approve_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/3_b_3_approve_4.png -------------------------------------------------------------------------------- /docs/0_internal/images/3_b_3_trezor_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/3_b_3_trezor_1.png -------------------------------------------------------------------------------- /docs/0_internal/images/4_b_1_pause_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/4_b_1_pause_1.png -------------------------------------------------------------------------------- /docs/0_internal/images/4_b_1_pause_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/4_b_1_pause_10.png -------------------------------------------------------------------------------- /docs/0_internal/images/4_b_1_pause_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/4_b_1_pause_11.png -------------------------------------------------------------------------------- /docs/0_internal/images/4_b_1_pause_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/4_b_1_pause_2.png -------------------------------------------------------------------------------- /docs/0_internal/images/4_b_1_pause_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/4_b_1_pause_3.png -------------------------------------------------------------------------------- /docs/0_internal/images/4_b_1_pause_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/4_b_1_pause_4.png -------------------------------------------------------------------------------- /docs/0_internal/images/4_b_1_pause_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/4_b_1_pause_5.png -------------------------------------------------------------------------------- /docs/0_internal/images/4_b_1_pause_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/4_b_1_pause_6.png -------------------------------------------------------------------------------- /docs/0_internal/images/4_b_1_pause_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/4_b_1_pause_8.png -------------------------------------------------------------------------------- /docs/0_internal/images/4_b_1_pause_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/4_b_1_pause_9.png -------------------------------------------------------------------------------- /docs/0_internal/images/4_b_1_unpause_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/4_b_1_unpause_1.png -------------------------------------------------------------------------------- /docs/0_internal/images/4_b_1_unpause_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/4_b_1_unpause_10.png -------------------------------------------------------------------------------- /docs/0_internal/images/4_b_1_unpause_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/4_b_1_unpause_11.png -------------------------------------------------------------------------------- /docs/0_internal/images/4_b_1_unpause_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/4_b_1_unpause_2.png -------------------------------------------------------------------------------- /docs/0_internal/images/4_b_1_unpause_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/4_b_1_unpause_3.png -------------------------------------------------------------------------------- /docs/0_internal/images/4_b_1_unpause_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/4_b_1_unpause_4.png -------------------------------------------------------------------------------- /docs/0_internal/images/4_b_1_unpause_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/4_b_1_unpause_5.png -------------------------------------------------------------------------------- /docs/0_internal/images/4_b_1_unpause_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/4_b_1_unpause_6.png -------------------------------------------------------------------------------- /docs/0_internal/images/4_b_1_unpause_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/4_b_1_unpause_7.png -------------------------------------------------------------------------------- /docs/0_internal/images/4_b_1_unpause_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/4_b_1_unpause_8.png -------------------------------------------------------------------------------- /docs/0_internal/images/4_b_1_unpause_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/4_b_1_unpause_9.png -------------------------------------------------------------------------------- /docs/0_internal/images/4_b_2_approve_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/4_b_2_approve_1.png -------------------------------------------------------------------------------- /docs/0_internal/images/4_b_2_approve_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/4_b_2_approve_2.png -------------------------------------------------------------------------------- /docs/0_internal/images/4_b_2_approve_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/4_b_2_approve_3.png -------------------------------------------------------------------------------- /docs/0_internal/images/4_b_2_approve_unpause_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/4_b_2_approve_unpause_1.png -------------------------------------------------------------------------------- /docs/0_internal/images/4_b_2_approve_unpause_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/4_b_2_approve_unpause_2.png -------------------------------------------------------------------------------- /docs/0_internal/images/4_b_2_approve_unpause_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/4_b_2_approve_unpause_3.png -------------------------------------------------------------------------------- /docs/0_internal/images/4_b_2_approve_unpause_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/4_b_2_approve_unpause_4.png -------------------------------------------------------------------------------- /docs/0_internal/images/5_b_3_remove_operator_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/5_b_3_remove_operator_1.png -------------------------------------------------------------------------------- /docs/0_internal/images/5_b_3_remove_operator_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/5_b_3_remove_operator_2.png -------------------------------------------------------------------------------- /docs/0_internal/images/5_b_3_remove_operator_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/5_b_3_remove_operator_3.png -------------------------------------------------------------------------------- /docs/0_internal/images/5_b_3_remove_operator_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/5_b_3_remove_operator_4.png -------------------------------------------------------------------------------- /docs/0_internal/images/5_b_3_remove_operator_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/5_b_3_remove_operator_5.png -------------------------------------------------------------------------------- /docs/0_internal/images/5_b_3_remove_operator_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/5_b_3_remove_operator_6.png -------------------------------------------------------------------------------- /docs/0_internal/images/5_b_3_remove_operator_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/5_b_3_remove_operator_7.png -------------------------------------------------------------------------------- /docs/0_internal/images/5_b_3_remove_operator_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/5_b_3_remove_operator_8.png -------------------------------------------------------------------------------- /docs/0_internal/images/5_b_3_remove_operator_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/5_b_3_remove_operator_9.png -------------------------------------------------------------------------------- /docs/0_internal/images/5_b_4_remove_operator_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/5_b_4_remove_operator_1.png -------------------------------------------------------------------------------- /docs/0_internal/images/5_b_4_remove_operator_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/5_b_4_remove_operator_2.png -------------------------------------------------------------------------------- /docs/0_internal/images/6_b_2_approve_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/6_b_2_approve_1.png -------------------------------------------------------------------------------- /docs/0_internal/images/6_b_2_approve_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/images/6_b_2_approve_2.png -------------------------------------------------------------------------------- /docs/0_internal/pausable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/pausable.md -------------------------------------------------------------------------------- /docs/0_internal/whitelist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/0_internal/whitelist.md -------------------------------------------------------------------------------- /docs/1_introduction/0_about_aligned.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/1_introduction/0_about_aligned.md -------------------------------------------------------------------------------- /docs/1_introduction/1_try_aligned.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/1_introduction/1_try_aligned.md -------------------------------------------------------------------------------- /docs/1_introduction/2_example_quiz_app.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/1_introduction/2_example_quiz_app.md -------------------------------------------------------------------------------- /docs/1_introduction/2_use_cases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/1_introduction/2_use_cases.md -------------------------------------------------------------------------------- /docs/1_introduction/3_faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/1_introduction/3_faq.md -------------------------------------------------------------------------------- /docs/1_introduction/4_why_zk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/1_introduction/4_why_zk.md -------------------------------------------------------------------------------- /docs/2_architecture/0_supported_verifiers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/2_architecture/0_supported_verifiers.md -------------------------------------------------------------------------------- /docs/2_architecture/0b_key_terms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/2_architecture/0b_key_terms.md -------------------------------------------------------------------------------- /docs/2_architecture/1_proof_verification_layer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/2_architecture/1_proof_verification_layer.md -------------------------------------------------------------------------------- /docs/2_architecture/2_aggregation_mode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/2_architecture/2_aggregation_mode.md -------------------------------------------------------------------------------- /docs/2_architecture/3_raas_platform.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/2_architecture/3_raas_platform.md -------------------------------------------------------------------------------- /docs/2_architecture/components/1_batcher.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/2_architecture/components/1_batcher.md -------------------------------------------------------------------------------- /docs/2_architecture/components/4_operator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/2_architecture/components/4_operator.md -------------------------------------------------------------------------------- /docs/2_architecture/components/5_aggregator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/2_architecture/components/5_aggregator.md -------------------------------------------------------------------------------- /docs/2_architecture/components/6_explorer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/2_architecture/components/6_explorer.md -------------------------------------------------------------------------------- /docs/3_guides/0_submitting_proofs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/3_guides/0_submitting_proofs.md -------------------------------------------------------------------------------- /docs/3_guides/1.2_SDK_api_reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/3_guides/1.2_SDK_api_reference.md -------------------------------------------------------------------------------- /docs/3_guides/1.3_SDK_api_reference_aggregation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/3_guides/1.3_SDK_api_reference_aggregation.md -------------------------------------------------------------------------------- /docs/3_guides/1_SDK_how_to.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/3_guides/1_SDK_how_to.md -------------------------------------------------------------------------------- /docs/3_guides/2.2_modify_zkquiz_questions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/3_guides/2.2_modify_zkquiz_questions.md -------------------------------------------------------------------------------- /docs/3_guides/3.1_aggregation_mode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/3_guides/3.1_aggregation_mode.md -------------------------------------------------------------------------------- /docs/3_guides/3.2_generate_gnark_proof.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/3_guides/3.2_generate_gnark_proof.md -------------------------------------------------------------------------------- /docs/3_guides/3_validating_public_input.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/3_guides/3_validating_public_input.md -------------------------------------------------------------------------------- /docs/3_guides/4_generating_proofs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/3_guides/4_generating_proofs.md -------------------------------------------------------------------------------- /docs/3_guides/5_using_zkrust.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/3_guides/5_using_zkrust.md -------------------------------------------------------------------------------- /docs/3_guides/6_setup_aligned.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/3_guides/6_setup_aligned.md -------------------------------------------------------------------------------- /docs/3_guides/7_contract_addresses.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/3_guides/7_contract_addresses.md -------------------------------------------------------------------------------- /docs/3_guides/9_aligned_cli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/3_guides/9_aligned_cli.md -------------------------------------------------------------------------------- /docs/3_guides/setup_holesky.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/3_guides/setup_holesky.md -------------------------------------------------------------------------------- /docs/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/SUMMARY.md -------------------------------------------------------------------------------- /docs/about_aligned/FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/about_aligned/FAQ.md -------------------------------------------------------------------------------- /docs/about_aligned/features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/about_aligned/features.md -------------------------------------------------------------------------------- /docs/about_aligned/how_does_aligned_work.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/about_aligned/how_does_aligned_work.md -------------------------------------------------------------------------------- /docs/about_aligned/learning_resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/about_aligned/learning_resources.md -------------------------------------------------------------------------------- /docs/about_aligned/modular_approach.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/about_aligned/modular_approach.md -------------------------------------------------------------------------------- /docs/about_aligned/role_of_eigenlayer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/about_aligned/role_of_eigenlayer.md -------------------------------------------------------------------------------- /docs/check_markdown_links.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/check_markdown_links.py -------------------------------------------------------------------------------- /docs/images/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/images/README.md -------------------------------------------------------------------------------- /docs/images/aligned-layer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/images/aligned-layer.jpg -------------------------------------------------------------------------------- /docs/images/aligned_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/images/aligned_architecture.png -------------------------------------------------------------------------------- /docs/images/aligned_proof_aggregation_service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/images/aligned_proof_aggregation_service.png -------------------------------------------------------------------------------- /docs/images/aligned_suite_of_products.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/images/aligned_suite_of_products.png -------------------------------------------------------------------------------- /docs/images/batch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/images/batch.png -------------------------------------------------------------------------------- /docs/images/diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/images/diagram.png -------------------------------------------------------------------------------- /docs/images/different-approaches.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/images/different-approaches.jpg -------------------------------------------------------------------------------- /docs/images/entities.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/images/entities.png -------------------------------------------------------------------------------- /docs/images/explorer-batch-details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/images/explorer-batch-details.png -------------------------------------------------------------------------------- /docs/images/explorer-landing-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/images/explorer-landing-page.png -------------------------------------------------------------------------------- /docs/images/explorer-latest-batches.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/images/explorer-latest-batches.png -------------------------------------------------------------------------------- /docs/images/explorer-operator-detail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/images/explorer-operator-detail.png -------------------------------------------------------------------------------- /docs/images/explorer-operators.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/images/explorer-operators.png -------------------------------------------------------------------------------- /docs/images/explorer-restake-detail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/images/explorer-restake-detail.png -------------------------------------------------------------------------------- /docs/images/explorer-restake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/images/explorer-restake.png -------------------------------------------------------------------------------- /docs/images/future-modular.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/images/future-modular.jpg -------------------------------------------------------------------------------- /docs/images/payment_service_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/images/payment_service_diagram.png -------------------------------------------------------------------------------- /docs/images/prover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/images/prover.png -------------------------------------------------------------------------------- /docs/images/pvl_simple_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/images/pvl_simple_architecture.png -------------------------------------------------------------------------------- /docs/images/pvl_vs_pas_comp_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/images/pvl_vs_pas_comp_table.png -------------------------------------------------------------------------------- /docs/images/recursion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/images/recursion.png -------------------------------------------------------------------------------- /docs/images/simplified_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/images/simplified_architecture.png -------------------------------------------------------------------------------- /docs/images/the-modularization-of-ethereum.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/images/the-modularization-of-ethereum.jpg -------------------------------------------------------------------------------- /docs/images/zk_rollups_and_aligned.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/images/zk_rollups_and_aligned.png -------------------------------------------------------------------------------- /docs/images/zkquiz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/images/zkquiz.png -------------------------------------------------------------------------------- /docs/operator_guides/0_running_an_operator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/operator_guides/0_running_an_operator.md -------------------------------------------------------------------------------- /docs/operator_guides/1_operator_FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/operator_guides/1_operator_FAQ.md -------------------------------------------------------------------------------- /docs/operator_guides/2_troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/operator_guides/2_troubleshooting.md -------------------------------------------------------------------------------- /docs/operator_guides/upgrading_guides/v0_10_2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/operator_guides/upgrading_guides/v0_10_2.md -------------------------------------------------------------------------------- /docs/operator_guides/upgrading_guides/v0_14_0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/operator_guides/upgrading_guides/v0_14_0.md -------------------------------------------------------------------------------- /docs/operator_guides/upgrading_guides/v0_9_2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/docs/operator_guides/upgrading_guides/v0_9_2.md -------------------------------------------------------------------------------- /examples/circom/.env.devnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/circom/.env.devnet -------------------------------------------------------------------------------- /examples/circom/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/circom/.env.example -------------------------------------------------------------------------------- /examples/circom/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /examples/circom/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/circom/Cargo.lock -------------------------------------------------------------------------------- /examples/circom/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/circom/Cargo.toml -------------------------------------------------------------------------------- /examples/circom/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/circom/Makefile -------------------------------------------------------------------------------- /examples/circom/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/circom/README.md -------------------------------------------------------------------------------- /examples/circom/abi/FibonacciValidator.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/circom/abi/FibonacciValidator.json -------------------------------------------------------------------------------- /examples/circom/circuits/circuit.circom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/circom/circuits/circuit.circom -------------------------------------------------------------------------------- /examples/circom/circuits/generate_proof.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/circom/circuits/generate_proof.sh -------------------------------------------------------------------------------- /examples/circom/circuits/generate_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/circom/circuits/generate_setup.sh -------------------------------------------------------------------------------- /examples/circom/circuits/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/circom/circuits/input.json -------------------------------------------------------------------------------- /examples/circom/contracts/.env.devnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/circom/contracts/.env.devnet -------------------------------------------------------------------------------- /examples/circom/contracts/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/circom/contracts/.env.example -------------------------------------------------------------------------------- /examples/circom/contracts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/circom/contracts/.gitignore -------------------------------------------------------------------------------- /examples/circom/contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/circom/contracts/README.md -------------------------------------------------------------------------------- /examples/circom/contracts/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/circom/contracts/deploy.sh -------------------------------------------------------------------------------- /examples/circom/contracts/foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/circom/contracts/foundry.toml -------------------------------------------------------------------------------- /examples/circom/contracts/src/Fibonacci.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/circom/contracts/src/Fibonacci.sol -------------------------------------------------------------------------------- /examples/circom/src/aligned.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/circom/src/aligned.rs -------------------------------------------------------------------------------- /examples/circom/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/circom/src/config.rs -------------------------------------------------------------------------------- /examples/circom/src/eth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/circom/src/eth.rs -------------------------------------------------------------------------------- /examples/circom/src/get_vk_commitment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/circom/src/get_vk_commitment.rs -------------------------------------------------------------------------------- /examples/circom/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/circom/src/lib.rs -------------------------------------------------------------------------------- /examples/circom/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/circom/src/main.rs -------------------------------------------------------------------------------- /examples/l2/.env.devnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/.env.devnet -------------------------------------------------------------------------------- /examples/l2/.env.hoodi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/.env.hoodi -------------------------------------------------------------------------------- /examples/l2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/.gitignore -------------------------------------------------------------------------------- /examples/l2/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/Cargo.lock -------------------------------------------------------------------------------- /examples/l2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/Cargo.toml -------------------------------------------------------------------------------- /examples/l2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/Makefile -------------------------------------------------------------------------------- /examples/l2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/README.md -------------------------------------------------------------------------------- /examples/l2/cmd/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/cmd/Cargo.toml -------------------------------------------------------------------------------- /examples/l2/cmd/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod utils; 2 | -------------------------------------------------------------------------------- /examples/l2/cmd/prove_state_transition.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/cmd/prove_state_transition.rs -------------------------------------------------------------------------------- /examples/l2/cmd/update_state_on_chain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/cmd/update_state_on_chain.rs -------------------------------------------------------------------------------- /examples/l2/cmd/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/cmd/utils.rs -------------------------------------------------------------------------------- /examples/l2/contracts/.env.devnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/contracts/.env.devnet -------------------------------------------------------------------------------- /examples/l2/contracts/.env.hoodi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/contracts/.env.hoodi -------------------------------------------------------------------------------- /examples/l2/contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/contracts/README.md -------------------------------------------------------------------------------- /examples/l2/contracts/foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/contracts/foundry.toml -------------------------------------------------------------------------------- /examples/l2/contracts/scripts/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/contracts/scripts/deploy.sh -------------------------------------------------------------------------------- /examples/l2/contracts/src/StateTransition.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/contracts/src/StateTransition.sol -------------------------------------------------------------------------------- /examples/l2/crates/l2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/crates/l2/Cargo.toml -------------------------------------------------------------------------------- /examples/l2/crates/l2/abi/StateTransition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/crates/l2/abi/StateTransition.json -------------------------------------------------------------------------------- /examples/l2/crates/l2/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/crates/l2/build.rs -------------------------------------------------------------------------------- /examples/l2/crates/l2/src/aligned.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/crates/l2/src/aligned.rs -------------------------------------------------------------------------------- /examples/l2/crates/l2/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/crates/l2/src/config.rs -------------------------------------------------------------------------------- /examples/l2/crates/l2/src/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/crates/l2/src/db.rs -------------------------------------------------------------------------------- /examples/l2/crates/l2/src/eth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/crates/l2/src/eth.rs -------------------------------------------------------------------------------- /examples/l2/crates/l2/src/l2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/crates/l2/src/l2.rs -------------------------------------------------------------------------------- /examples/l2/crates/l2/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/crates/l2/src/lib.rs -------------------------------------------------------------------------------- /examples/l2/crates/l2/src/prover.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/crates/l2/src/prover.rs -------------------------------------------------------------------------------- /examples/l2/crates/l2/zkvm_programs/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/crates/l2/zkvm_programs/Cargo.lock -------------------------------------------------------------------------------- /examples/l2/crates/l2/zkvm_programs/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/crates/l2/zkvm_programs/Cargo.toml -------------------------------------------------------------------------------- /examples/l2/crates/l2/zkvm_programs/sp1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/crates/l2/zkvm_programs/sp1/Cargo.toml -------------------------------------------------------------------------------- /examples/l2/crates/l2/zkvm_programs/sp1/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/crates/l2/zkvm_programs/sp1/src/lib.rs -------------------------------------------------------------------------------- /examples/l2/crates/types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/crates/types/Cargo.toml -------------------------------------------------------------------------------- /examples/l2/crates/types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/l2/crates/types/src/lib.rs -------------------------------------------------------------------------------- /examples/validating-public-input/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/validating-public-input/.gitignore -------------------------------------------------------------------------------- /examples/validating-public-input/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/validating-public-input/Makefile -------------------------------------------------------------------------------- /examples/validating-public-input/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/validating-public-input/README.md -------------------------------------------------------------------------------- /examples/validating-public-input/aligned-integration/.gitignore: -------------------------------------------------------------------------------- 1 | batch_inclusion_data/ 2 | -------------------------------------------------------------------------------- /examples/validating-public-input/risc_zero/fibonacci_proof_generator/methods/src/lib.rs: -------------------------------------------------------------------------------- 1 | include!(concat!(env!("OUT_DIR"), "/methods.rs")); 2 | -------------------------------------------------------------------------------- /examples/verify/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/verify/.env.example -------------------------------------------------------------------------------- /examples/verify/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/verify/.gitignore -------------------------------------------------------------------------------- /examples/verify/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/verify/README.md -------------------------------------------------------------------------------- /examples/verify/encode_verification_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/verify/encode_verification_data.py -------------------------------------------------------------------------------- /examples/verify/foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/verify/foundry.toml -------------------------------------------------------------------------------- /examples/verify/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/verify/requirements.txt -------------------------------------------------------------------------------- /examples/verify/src/VerifyBatchInclusionCaller.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/verify/src/VerifyBatchInclusionCaller.sol -------------------------------------------------------------------------------- /examples/verify/verify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/verify/verify.py -------------------------------------------------------------------------------- /examples/zkquiz/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/zkquiz/.gitignore -------------------------------------------------------------------------------- /examples/zkquiz/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/zkquiz/Makefile -------------------------------------------------------------------------------- /examples/zkquiz/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/zkquiz/README.md -------------------------------------------------------------------------------- /examples/zkquiz/contracts/.devnet.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/zkquiz/contracts/.devnet.env -------------------------------------------------------------------------------- /examples/zkquiz/contracts/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/zkquiz/contracts/.env.example -------------------------------------------------------------------------------- /examples/zkquiz/contracts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/zkquiz/contracts/.gitignore -------------------------------------------------------------------------------- /examples/zkquiz/contracts/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/zkquiz/contracts/deploy.sh -------------------------------------------------------------------------------- /examples/zkquiz/contracts/foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/zkquiz/contracts/foundry.toml -------------------------------------------------------------------------------- /examples/zkquiz/contracts/remappings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/zkquiz/contracts/remappings.txt -------------------------------------------------------------------------------- /examples/zkquiz/contracts/script/Deployer.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/zkquiz/contracts/script/Deployer.s.sol -------------------------------------------------------------------------------- /examples/zkquiz/contracts/src/VerifierContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/zkquiz/contracts/src/VerifierContract.sol -------------------------------------------------------------------------------- /examples/zkquiz/quiz/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/zkquiz/quiz/.gitignore -------------------------------------------------------------------------------- /examples/zkquiz/quiz/program/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/zkquiz/quiz/program/Cargo.lock -------------------------------------------------------------------------------- /examples/zkquiz/quiz/program/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/zkquiz/quiz/program/Cargo.toml -------------------------------------------------------------------------------- /examples/zkquiz/quiz/program/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/zkquiz/quiz/program/src/main.rs -------------------------------------------------------------------------------- /examples/zkquiz/quiz/script/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/zkquiz/quiz/script/Cargo.lock -------------------------------------------------------------------------------- /examples/zkquiz/quiz/script/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/zkquiz/quiz/script/Cargo.toml -------------------------------------------------------------------------------- /examples/zkquiz/quiz/script/VerifierContract.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/zkquiz/quiz/script/VerifierContract.json -------------------------------------------------------------------------------- /examples/zkquiz/quiz/script/rust-toolchain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/zkquiz/quiz/script/rust-toolchain -------------------------------------------------------------------------------- /examples/zkquiz/quiz/script/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/examples/zkquiz/quiz/script/src/main.rs -------------------------------------------------------------------------------- /explorer/.env.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/.env.dev -------------------------------------------------------------------------------- /explorer/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/.env.example -------------------------------------------------------------------------------- /explorer/.formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/.formatter.exs -------------------------------------------------------------------------------- /explorer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/.gitignore -------------------------------------------------------------------------------- /explorer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/Dockerfile -------------------------------------------------------------------------------- /explorer/assets/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/assets/css/app.css -------------------------------------------------------------------------------- /explorer/assets/css/tooltip.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/assets/css/tooltip.css -------------------------------------------------------------------------------- /explorer/assets/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/assets/js/app.js -------------------------------------------------------------------------------- /explorer/assets/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/assets/package.json -------------------------------------------------------------------------------- /explorer/assets/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/assets/pnpm-lock.yaml -------------------------------------------------------------------------------- /explorer/assets/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/assets/tailwind.config.js -------------------------------------------------------------------------------- /explorer/assets/vendor/charts/batch_size.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/assets/vendor/charts/batch_size.js -------------------------------------------------------------------------------- /explorer/assets/vendor/charts/cost_per_proof.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/assets/vendor/charts/cost_per_proof.js -------------------------------------------------------------------------------- /explorer/assets/vendor/charts/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/assets/vendor/charts/helpers.js -------------------------------------------------------------------------------- /explorer/assets/vendor/charts/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/assets/vendor/charts/index.js -------------------------------------------------------------------------------- /explorer/assets/vendor/charts/tooltip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/assets/vendor/charts/tooltip.js -------------------------------------------------------------------------------- /explorer/assets/vendor/clipboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/assets/vendor/clipboard.js -------------------------------------------------------------------------------- /explorer/assets/vendor/dark_mode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/assets/vendor/dark_mode.js -------------------------------------------------------------------------------- /explorer/assets/vendor/search_focus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/assets/vendor/search_focus.js -------------------------------------------------------------------------------- /explorer/assets/vendor/tooltip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/assets/vendor/tooltip.js -------------------------------------------------------------------------------- /explorer/assets/vendor/topbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/assets/vendor/topbar.js -------------------------------------------------------------------------------- /explorer/config/config.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/config/config.exs -------------------------------------------------------------------------------- /explorer/config/dev.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/config/dev.exs -------------------------------------------------------------------------------- /explorer/config/prod.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/config/prod.exs -------------------------------------------------------------------------------- /explorer/config/runtime.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/config/runtime.exs -------------------------------------------------------------------------------- /explorer/config/test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/config/test.exs -------------------------------------------------------------------------------- /explorer/ecto_setup_db.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/ecto_setup_db.sh -------------------------------------------------------------------------------- /explorer/lib/abi/AVSDirectory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/abi/AVSDirectory.json -------------------------------------------------------------------------------- /explorer/lib/abi/AlignedLayerServiceManager.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/abi/AlignedLayerServiceManager.json -------------------------------------------------------------------------------- /explorer/lib/abi/BatcherPaymentService.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/abi/BatcherPaymentService.json -------------------------------------------------------------------------------- /explorer/lib/abi/DelegationManager.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/abi/DelegationManager.json -------------------------------------------------------------------------------- /explorer/lib/abi/IERC20Metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/abi/IERC20Metadata.json -------------------------------------------------------------------------------- /explorer/lib/abi/IRegistryCoordinator.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/abi/IRegistryCoordinator.json -------------------------------------------------------------------------------- /explorer/lib/abi/IStrategy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/abi/IStrategy.json -------------------------------------------------------------------------------- /explorer/lib/abi/StakeRegistry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/abi/StakeRegistry.json -------------------------------------------------------------------------------- /explorer/lib/explorer.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer.ex -------------------------------------------------------------------------------- /explorer/lib/explorer/application.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer/application.ex -------------------------------------------------------------------------------- /explorer/lib/explorer/beacon_client.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer/beacon_client.ex -------------------------------------------------------------------------------- /explorer/lib/explorer/eth_client.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer/eth_client.ex -------------------------------------------------------------------------------- /explorer/lib/explorer/models/aggregated_proofs.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer/models/aggregated_proofs.ex -------------------------------------------------------------------------------- /explorer/lib/explorer/models/batch_structs.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer/models/batch_structs.ex -------------------------------------------------------------------------------- /explorer/lib/explorer/models/batches.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer/models/batches.ex -------------------------------------------------------------------------------- /explorer/lib/explorer/models/operators.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer/models/operators.ex -------------------------------------------------------------------------------- /explorer/lib/explorer/models/proofs.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer/models/proofs.ex -------------------------------------------------------------------------------- /explorer/lib/explorer/models/quorums.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer/models/quorums.ex -------------------------------------------------------------------------------- /explorer/lib/explorer/models/restakings.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer/models/restakings.ex -------------------------------------------------------------------------------- /explorer/lib/explorer/models/strategies.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer/models/strategies.ex -------------------------------------------------------------------------------- /explorer/lib/explorer/periodically.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer/periodically.ex -------------------------------------------------------------------------------- /explorer/lib/explorer/release.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer/release.ex -------------------------------------------------------------------------------- /explorer/lib/explorer/repo.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer/repo.ex -------------------------------------------------------------------------------- /explorer/lib/explorer/utils.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer/utils.ex -------------------------------------------------------------------------------- /explorer/lib/explorer_web.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer_web.ex -------------------------------------------------------------------------------- /explorer/lib/explorer_web/components/assets_cta.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer_web/components/assets_cta.ex -------------------------------------------------------------------------------- /explorer/lib/explorer_web/components/charts.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer_web/components/charts.ex -------------------------------------------------------------------------------- /explorer/lib/explorer_web/components/clipboard.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer_web/components/clipboard.ex -------------------------------------------------------------------------------- /explorer/lib/explorer_web/components/contracts.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer_web/components/contracts.ex -------------------------------------------------------------------------------- /explorer/lib/explorer_web/components/dark_mode.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer_web/components/dark_mode.ex -------------------------------------------------------------------------------- /explorer/lib/explorer_web/components/footer.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer_web/components/footer.ex -------------------------------------------------------------------------------- /explorer/lib/explorer_web/components/layouts.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer_web/components/layouts.ex -------------------------------------------------------------------------------- /explorer/lib/explorer_web/components/nav.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer_web/components/nav.ex -------------------------------------------------------------------------------- /explorer/lib/explorer_web/components/search.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer_web/components/search.ex -------------------------------------------------------------------------------- /explorer/lib/explorer_web/components/tweet.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer_web/components/tweet.ex -------------------------------------------------------------------------------- /explorer/lib/explorer_web/controllers/data_json.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer_web/controllers/data_json.ex -------------------------------------------------------------------------------- /explorer/lib/explorer_web/endpoint.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer_web/endpoint.ex -------------------------------------------------------------------------------- /explorer/lib/explorer_web/gettext.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer_web/gettext.ex -------------------------------------------------------------------------------- /explorer/lib/explorer_web/hooks.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer_web/hooks.ex -------------------------------------------------------------------------------- /explorer/lib/explorer_web/live/eth_converter.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer_web/live/eth_converter.ex -------------------------------------------------------------------------------- /explorer/lib/explorer_web/live/flash.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer_web/live/flash.ex -------------------------------------------------------------------------------- /explorer/lib/explorer_web/live/numbers.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer_web/live/numbers.ex -------------------------------------------------------------------------------- /explorer/lib/explorer_web/live/pages/home/index.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer_web/live/pages/home/index.ex -------------------------------------------------------------------------------- /explorer/lib/explorer_web/live/releases_helper.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer_web/live/releases_helper.ex -------------------------------------------------------------------------------- /explorer/lib/explorer_web/live/tracker.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer_web/live/tracker.ex -------------------------------------------------------------------------------- /explorer/lib/explorer_web/live/utils.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer_web/live/utils.ex -------------------------------------------------------------------------------- /explorer/lib/explorer_web/plugs.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer_web/plugs.ex -------------------------------------------------------------------------------- /explorer/lib/explorer_web/router.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer_web/router.ex -------------------------------------------------------------------------------- /explorer/lib/explorer_web/telemetry.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/explorer_web/telemetry.ex -------------------------------------------------------------------------------- /explorer/lib/scripts/fetch_old_batches.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/lib/scripts/fetch_old_batches.ex -------------------------------------------------------------------------------- /explorer/mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/mix.exs -------------------------------------------------------------------------------- /explorer/mix.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/mix.lock -------------------------------------------------------------------------------- /explorer/priv/gettext/en/LC_MESSAGES/errors.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/priv/gettext/en/LC_MESSAGES/errors.po -------------------------------------------------------------------------------- /explorer/priv/gettext/errors.pot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/priv/gettext/errors.pot -------------------------------------------------------------------------------- /explorer/priv/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/priv/static/favicon.ico -------------------------------------------------------------------------------- /explorer/priv/static/images/not-found.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/priv/static/images/not-found.webp -------------------------------------------------------------------------------- /explorer/priv/static/images/og-image.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/priv/static/images/og-image.webp -------------------------------------------------------------------------------- /explorer/priv/static/images/restakes/ankreth.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/priv/static/images/restakes/ankreth.webp -------------------------------------------------------------------------------- /explorer/priv/static/images/restakes/cbeth.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/priv/static/images/restakes/cbeth.webp -------------------------------------------------------------------------------- /explorer/priv/static/images/restakes/eigen.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/priv/static/images/restakes/eigen.webp -------------------------------------------------------------------------------- /explorer/priv/static/images/restakes/eo.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/priv/static/images/restakes/eo.webp -------------------------------------------------------------------------------- /explorer/priv/static/images/restakes/eth.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/priv/static/images/restakes/eth.webp -------------------------------------------------------------------------------- /explorer/priv/static/images/restakes/ethx.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/priv/static/images/restakes/ethx.webp -------------------------------------------------------------------------------- /explorer/priv/static/images/restakes/lseth.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/priv/static/images/restakes/lseth.webp -------------------------------------------------------------------------------- /explorer/priv/static/images/restakes/meth.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/priv/static/images/restakes/meth.webp -------------------------------------------------------------------------------- /explorer/priv/static/images/restakes/oeth.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/priv/static/images/restakes/oeth.webp -------------------------------------------------------------------------------- /explorer/priv/static/images/restakes/oseth.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/priv/static/images/restakes/oseth.webp -------------------------------------------------------------------------------- /explorer/priv/static/images/restakes/realt.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/priv/static/images/restakes/realt.webp -------------------------------------------------------------------------------- /explorer/priv/static/images/restakes/reth.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/priv/static/images/restakes/reth.webp -------------------------------------------------------------------------------- /explorer/priv/static/images/restakes/sfrxeth.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/priv/static/images/restakes/sfrxeth.webp -------------------------------------------------------------------------------- /explorer/priv/static/images/restakes/staderx.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/priv/static/images/restakes/staderx.webp -------------------------------------------------------------------------------- /explorer/priv/static/images/restakes/steth.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/priv/static/images/restakes/steth.webp -------------------------------------------------------------------------------- /explorer/priv/static/images/restakes/sweth.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/priv/static/images/restakes/sweth.webp -------------------------------------------------------------------------------- /explorer/priv/static/images/restakes/wbeth.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/priv/static/images/restakes/wbeth.webp -------------------------------------------------------------------------------- /explorer/priv/static/images/restakes/weth.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/priv/static/images/restakes/weth.webp -------------------------------------------------------------------------------- /explorer/priv/static/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /explorer/rel/overlays/bin/migrate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/rel/overlays/bin/migrate -------------------------------------------------------------------------------- /explorer/rel/overlays/bin/migrate.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/rel/overlays/bin/migrate.bat -------------------------------------------------------------------------------- /explorer/rel/overlays/bin/server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/rel/overlays/bin/server -------------------------------------------------------------------------------- /explorer/rel/overlays/bin/server.bat: -------------------------------------------------------------------------------- 1 | set PHX_SERVER=true 2 | call "%~dp0\explorer" start 3 | -------------------------------------------------------------------------------- /explorer/scripts/fetch_old_batches.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/scripts/fetch_old_batches.sh -------------------------------------------------------------------------------- /explorer/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/start.sh -------------------------------------------------------------------------------- /explorer/test/support/conn_case.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/explorer/test/support/conn_case.ex -------------------------------------------------------------------------------- /explorer/test/test_helper.exs: -------------------------------------------------------------------------------- 1 | ExUnit.start() 2 | -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/go.sum -------------------------------------------------------------------------------- /grafana.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/grafana.ini -------------------------------------------------------------------------------- /grafana/provisioning/datasources/datasource.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/grafana/provisioning/datasources/datasource.yaml -------------------------------------------------------------------------------- /infra/aggregation_mode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/aggregation_mode/README.md -------------------------------------------------------------------------------- /infra/aggregation_mode/aggregation_mode.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/aggregation_mode/aggregation_mode.service -------------------------------------------------------------------------------- /infra/aggregation_mode/aggregation_mode.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/aggregation_mode/aggregation_mode.sh -------------------------------------------------------------------------------- /infra/aggregation_mode/aggregation_mode.timer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/aggregation_mode/aggregation_mode.timer -------------------------------------------------------------------------------- /infra/aggregation_mode/config_file.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/aggregation_mode/config_file.sh -------------------------------------------------------------------------------- /infra/aggregation_mode/remote_management/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/aggregation_mode/remote_management/README.md -------------------------------------------------------------------------------- /infra/aggregation_mode/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/aggregation_mode/run.sh -------------------------------------------------------------------------------- /infra/ansible/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/README.md -------------------------------------------------------------------------------- /infra/ansible/hoodi-inventory.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/hoodi-inventory.yaml -------------------------------------------------------------------------------- /infra/ansible/mainnet-inventory.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/mainnet-inventory.yaml -------------------------------------------------------------------------------- /infra/ansible/mainnet-stage-inventory.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/mainnet-stage-inventory.yaml -------------------------------------------------------------------------------- /infra/ansible/playbooks/aggregator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/playbooks/aggregator.yaml -------------------------------------------------------------------------------- /infra/ansible/playbooks/alert_manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/playbooks/alert_manager.yaml -------------------------------------------------------------------------------- /infra/ansible/playbooks/avs-sync.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/playbooks/avs-sync.yaml -------------------------------------------------------------------------------- /infra/ansible/playbooks/batcher.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/playbooks/batcher.yaml -------------------------------------------------------------------------------- /infra/ansible/playbooks/caddy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/playbooks/caddy.yaml -------------------------------------------------------------------------------- /infra/ansible/playbooks/cassandra.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/playbooks/cassandra.yaml -------------------------------------------------------------------------------- /infra/ansible/playbooks/docker.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/playbooks/docker.yaml -------------------------------------------------------------------------------- /infra/ansible/playbooks/eigenlayer-cli.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/playbooks/eigenlayer-cli.yaml -------------------------------------------------------------------------------- /infra/ansible/playbooks/elixir.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/playbooks/elixir.yaml -------------------------------------------------------------------------------- /infra/ansible/playbooks/explorer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/playbooks/explorer.yaml -------------------------------------------------------------------------------- /infra/ansible/playbooks/files/prometheus/rules.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/playbooks/files/prometheus/rules.yml -------------------------------------------------------------------------------- /infra/ansible/playbooks/foundry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/playbooks/foundry.yaml -------------------------------------------------------------------------------- /infra/ansible/playbooks/go.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/playbooks/go.yaml -------------------------------------------------------------------------------- /infra/ansible/playbooks/grafana.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/playbooks/grafana.yaml -------------------------------------------------------------------------------- /infra/ansible/playbooks/ini/caddy-batcher.ini.example : -------------------------------------------------------------------------------- 1 | [global] 2 | batcher_domain= 3 | -------------------------------------------------------------------------------- /infra/ansible/playbooks/jaeger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/playbooks/jaeger.yaml -------------------------------------------------------------------------------- /infra/ansible/playbooks/metrics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/playbooks/metrics.yaml -------------------------------------------------------------------------------- /infra/ansible/playbooks/node_exporter.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/playbooks/node_exporter.yaml -------------------------------------------------------------------------------- /infra/ansible/playbooks/nodejs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/playbooks/nodejs.yaml -------------------------------------------------------------------------------- /infra/ansible/playbooks/open_telemetry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/playbooks/open_telemetry.yaml -------------------------------------------------------------------------------- /infra/ansible/playbooks/operator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/playbooks/operator.yaml -------------------------------------------------------------------------------- /infra/ansible/playbooks/postgres.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/playbooks/postgres.yaml -------------------------------------------------------------------------------- /infra/ansible/playbooks/prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/playbooks/prometheus.yaml -------------------------------------------------------------------------------- /infra/ansible/playbooks/rust.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/playbooks/rust.yaml -------------------------------------------------------------------------------- /infra/ansible/playbooks/setup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/playbooks/setup.yaml -------------------------------------------------------------------------------- /infra/ansible/playbooks/stage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/playbooks/stage.yaml -------------------------------------------------------------------------------- /infra/ansible/playbooks/telemetry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/playbooks/telemetry.yaml -------------------------------------------------------------------------------- /infra/ansible/playbooks/webserver.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/playbooks/webserver.yaml -------------------------------------------------------------------------------- /infra/ansible/sepolia-inventory.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/sepolia-inventory.yaml -------------------------------------------------------------------------------- /infra/ansible/stage_inventory.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/stage_inventory.yaml -------------------------------------------------------------------------------- /infra/ansible/testnet-inventory.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/ansible/testnet-inventory.yaml -------------------------------------------------------------------------------- /infra/services/aggregator.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/services/aggregator.service -------------------------------------------------------------------------------- /infra/services/avs-sync.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/services/avs-sync.service -------------------------------------------------------------------------------- /infra/services/batcher.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/services/batcher.service -------------------------------------------------------------------------------- /infra/services/explorer.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/services/explorer.service -------------------------------------------------------------------------------- /infra/services/operator-1.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/services/operator-1.service -------------------------------------------------------------------------------- /infra/services/prometheus.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/services/prometheus.service -------------------------------------------------------------------------------- /infra/services/telemetry.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/services/telemetry.service -------------------------------------------------------------------------------- /infra/watchdog/batcher/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/watchdog/batcher/.env.example -------------------------------------------------------------------------------- /infra/watchdog/batcher/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/watchdog/batcher/README.md -------------------------------------------------------------------------------- /infra/watchdog/batcher/batcher_watchdog.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/infra/watchdog/batcher/batcher_watchdog.sh -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/logo.png -------------------------------------------------------------------------------- /metrics-docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/metrics-docker-compose.yaml -------------------------------------------------------------------------------- /metrics/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/metrics/metrics.go -------------------------------------------------------------------------------- /network_params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/network_params.yaml -------------------------------------------------------------------------------- /operator/cmd/actions/actions.go: -------------------------------------------------------------------------------- 1 | package actions 2 | -------------------------------------------------------------------------------- /operator/cmd/actions/deposit_into_strategy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/cmd/actions/deposit_into_strategy.go -------------------------------------------------------------------------------- /operator/cmd/actions/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/cmd/actions/register.go -------------------------------------------------------------------------------- /operator/cmd/actions/start.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/cmd/actions/start.go -------------------------------------------------------------------------------- /operator/cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/cmd/main.go -------------------------------------------------------------------------------- /operator/merkle_tree/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/merkle_tree/.gitignore -------------------------------------------------------------------------------- /operator/merkle_tree/lib/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/merkle_tree/lib/Cargo.lock -------------------------------------------------------------------------------- /operator/merkle_tree/lib/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/merkle_tree/lib/Cargo.toml -------------------------------------------------------------------------------- /operator/merkle_tree/lib/merkle_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/merkle_tree/lib/merkle_tree.h -------------------------------------------------------------------------------- /operator/merkle_tree/lib/rust-toolchain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/merkle_tree/lib/rust-toolchain -------------------------------------------------------------------------------- /operator/merkle_tree/lib/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/merkle_tree/lib/src/lib.rs -------------------------------------------------------------------------------- /operator/merkle_tree/merkle_tree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/merkle_tree/merkle_tree.go -------------------------------------------------------------------------------- /operator/merkle_tree/merkle_tree_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/merkle_tree/merkle_tree_test.go -------------------------------------------------------------------------------- /operator/pkg/codec_mode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/pkg/codec_mode.go -------------------------------------------------------------------------------- /operator/pkg/marshall_unmarshall_health_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/pkg/marshall_unmarshall_health_test.go -------------------------------------------------------------------------------- /operator/pkg/operator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/pkg/operator.go -------------------------------------------------------------------------------- /operator/pkg/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/pkg/register.go -------------------------------------------------------------------------------- /operator/pkg/rpc_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/pkg/rpc_client.go -------------------------------------------------------------------------------- /operator/pkg/s3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/pkg/s3.go -------------------------------------------------------------------------------- /operator/pkg/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/pkg/utils.go -------------------------------------------------------------------------------- /operator/pkg/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/pkg/utils_test.go -------------------------------------------------------------------------------- /operator/pkg/valid_marshall_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/pkg/valid_marshall_test.go -------------------------------------------------------------------------------- /operator/pkg/verification_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/pkg/verification_data.go -------------------------------------------------------------------------------- /operator/risc_zero/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/risc_zero/.gitignore -------------------------------------------------------------------------------- /operator/risc_zero/lib/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/risc_zero/lib/Cargo.lock -------------------------------------------------------------------------------- /operator/risc_zero/lib/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/risc_zero/lib/Cargo.toml -------------------------------------------------------------------------------- /operator/risc_zero/lib/risc_zero.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/risc_zero/lib/risc_zero.h -------------------------------------------------------------------------------- /operator/risc_zero/lib/rust-toolchain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/risc_zero/lib/rust-toolchain -------------------------------------------------------------------------------- /operator/risc_zero/lib/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/risc_zero/lib/src/lib.rs -------------------------------------------------------------------------------- /operator/risc_zero/risc_zero.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/risc_zero/risc_zero.go -------------------------------------------------------------------------------- /operator/risc_zero/risc_zero_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/risc_zero/risc_zero_test.go -------------------------------------------------------------------------------- /operator/sp1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/sp1/.gitignore -------------------------------------------------------------------------------- /operator/sp1/lib/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/sp1/lib/Cargo.lock -------------------------------------------------------------------------------- /operator/sp1/lib/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/sp1/lib/Cargo.toml -------------------------------------------------------------------------------- /operator/sp1/lib/rust-toolchain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/sp1/lib/rust-toolchain -------------------------------------------------------------------------------- /operator/sp1/lib/sp1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/sp1/lib/sp1.h -------------------------------------------------------------------------------- /operator/sp1/lib/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/sp1/lib/src/lib.rs -------------------------------------------------------------------------------- /operator/sp1/sp1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/sp1/sp1.go -------------------------------------------------------------------------------- /operator/sp1/sp1_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/operator/sp1/sp1_test.go -------------------------------------------------------------------------------- /otel-collector.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/otel-collector.yaml -------------------------------------------------------------------------------- /prometheus/prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/prometheus/prometheus.yaml -------------------------------------------------------------------------------- /resources/aligned_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/resources/aligned_logo.png -------------------------------------------------------------------------------- /resources/aligned_logo_hq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/resources/aligned_logo_hq.png -------------------------------------------------------------------------------- /scripts/fetch_latest_release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/scripts/fetch_latest_release.sh -------------------------------------------------------------------------------- /scripts/fund_operator_devnet.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/scripts/fund_operator_devnet.sh -------------------------------------------------------------------------------- /scripts/init-s3-main.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/scripts/init-s3-main.sh -------------------------------------------------------------------------------- /scripts/init-s3-secondary.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/scripts/init-s3-secondary.sh -------------------------------------------------------------------------------- /scripts/init-s3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/scripts/init-s3.py -------------------------------------------------------------------------------- /scripts/install_node_exporter.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/scripts/install_node_exporter.sh -------------------------------------------------------------------------------- /scripts/mint_mock_token.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/scripts/mint_mock_token.sh -------------------------------------------------------------------------------- /scripts/test_files/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/scripts/test_files/README.md -------------------------------------------------------------------------------- /scripts/test_files/circom_groth16_bn256_no_pub_input_script/public.json: -------------------------------------------------------------------------------- 1 | [ 2 | ] -------------------------------------------------------------------------------- /scripts/test_files/risc_zero/fibonacci_proof_generator/methods/build.rs: -------------------------------------------------------------------------------- 1 | fn main() { 2 | risc0_build::embed_methods(); 3 | } 4 | -------------------------------------------------------------------------------- /scripts/test_files/risc_zero/fibonacci_proof_generator/methods/src/lib.rs: -------------------------------------------------------------------------------- 1 | include!(concat!(env!("OUT_DIR"), "/methods.rs")); 2 | -------------------------------------------------------------------------------- /scripts/test_files/risc_zero/no_public_inputs/methods/build.rs: -------------------------------------------------------------------------------- 1 | fn main() { 2 | risc0_build::embed_methods(); 3 | } 4 | -------------------------------------------------------------------------------- /scripts/test_files/risc_zero/no_public_inputs/methods/src/lib.rs: -------------------------------------------------------------------------------- 1 | include!(concat!(env!("OUT_DIR"), "/methods.rs")); 2 | -------------------------------------------------------------------------------- /scripts/test_files/sp1/no_public_inputs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/scripts/test_files/sp1/no_public_inputs/.gitignore -------------------------------------------------------------------------------- /scripts/test_files/sp1/sp1_fibonacci_5_0_0.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/scripts/test_files/sp1/sp1_fibonacci_5_0_0.elf -------------------------------------------------------------------------------- /scripts/test_files/sp1/sp1_fibonacci_5_0_0.proof: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/scripts/test_files/sp1/sp1_fibonacci_5_0_0.proof -------------------------------------------------------------------------------- /scripts/test_files/sp1/sp1_fibonacci_5_0_0.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/scripts/test_files/sp1/sp1_fibonacci_5_0_0.pub -------------------------------------------------------------------------------- /scripts/test_files/sp1/sp1_fibonacci_5_0_0.vk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/scripts/test_files/sp1/sp1_fibonacci_5_0_0.vk -------------------------------------------------------------------------------- /scripts/test_files/sp1/sp1_no_pub_input_5_0_0.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/scripts/test_files/sp1/sp1_no_pub_input_5_0_0.elf -------------------------------------------------------------------------------- /scripts/test_files/sp1/sp1_no_pub_input_5_0_0.vk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/scripts/test_files/sp1/sp1_no_pub_input_5_0_0.vk -------------------------------------------------------------------------------- /scripts/unlocked_funds/.env.devnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/scripts/unlocked_funds/.env.devnet -------------------------------------------------------------------------------- /scripts/unlocked_funds/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/scripts/unlocked_funds/.env.example -------------------------------------------------------------------------------- /scripts/unlocked_funds/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/scripts/unlocked_funds/README.md -------------------------------------------------------------------------------- /scripts/unlocked_funds/test_unlocked_funds.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/scripts/unlocked_funds/test_unlocked_funds.sh -------------------------------------------------------------------------------- /scripts/user_fund_payment_service_devnet.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/scripts/user_fund_payment_service_devnet.sh -------------------------------------------------------------------------------- /storage-docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/storage-docker-compose.yaml -------------------------------------------------------------------------------- /telemetry-docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry-docker-compose.yaml -------------------------------------------------------------------------------- /telemetry-prod-docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry-prod-docker-compose.yaml -------------------------------------------------------------------------------- /telemetry_api/.env.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/.env.dev -------------------------------------------------------------------------------- /telemetry_api/.formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/.formatter.exs -------------------------------------------------------------------------------- /telemetry_api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/.gitignore -------------------------------------------------------------------------------- /telemetry_api/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/Dockerfile -------------------------------------------------------------------------------- /telemetry_api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/README.md -------------------------------------------------------------------------------- /telemetry_api/bls_verifier/bls_verify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/bls_verifier/bls_verify.go -------------------------------------------------------------------------------- /telemetry_api/config/config.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/config/config.exs -------------------------------------------------------------------------------- /telemetry_api/config/dev.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/config/dev.exs -------------------------------------------------------------------------------- /telemetry_api/config/prod.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/config/prod.exs -------------------------------------------------------------------------------- /telemetry_api/config/runtime.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/config/runtime.exs -------------------------------------------------------------------------------- /telemetry_api/config/test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/config/test.exs -------------------------------------------------------------------------------- /telemetry_api/ecto_setup_db.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/ecto_setup_db.sh -------------------------------------------------------------------------------- /telemetry_api/lib/telemetry_api.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/lib/telemetry_api.ex -------------------------------------------------------------------------------- /telemetry_api/lib/telemetry_api/application.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/lib/telemetry_api/application.ex -------------------------------------------------------------------------------- /telemetry_api/lib/telemetry_api/operators.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/lib/telemetry_api/operators.ex -------------------------------------------------------------------------------- /telemetry_api/lib/telemetry_api/periodically.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/lib/telemetry_api/periodically.ex -------------------------------------------------------------------------------- /telemetry_api/lib/telemetry_api/repo.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/lib/telemetry_api/repo.ex -------------------------------------------------------------------------------- /telemetry_api/lib/telemetry_api/traces.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/lib/telemetry_api/traces.ex -------------------------------------------------------------------------------- /telemetry_api/lib/telemetry_api/traces/trace.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/lib/telemetry_api/traces/trace.ex -------------------------------------------------------------------------------- /telemetry_api/lib/telemetry_api/utils.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/lib/telemetry_api/utils.ex -------------------------------------------------------------------------------- /telemetry_api/lib/telemetry_api_web.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/lib/telemetry_api_web.ex -------------------------------------------------------------------------------- /telemetry_api/lib/telemetry_api_web/endpoint.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/lib/telemetry_api_web/endpoint.ex -------------------------------------------------------------------------------- /telemetry_api/lib/telemetry_api_web/router.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/lib/telemetry_api_web/router.ex -------------------------------------------------------------------------------- /telemetry_api/lib/telemetry_api_web/telemetry.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/lib/telemetry_api_web/telemetry.ex -------------------------------------------------------------------------------- /telemetry_api/mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/mix.exs -------------------------------------------------------------------------------- /telemetry_api/mix.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/mix.lock -------------------------------------------------------------------------------- /telemetry_api/priv/abi/DelegationManager.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/priv/abi/DelegationManager.json -------------------------------------------------------------------------------- /telemetry_api/priv/abi/IBLSApkRegistry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/priv/abi/IBLSApkRegistry.json -------------------------------------------------------------------------------- /telemetry_api/priv/abi/IRegistryCoordinator.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/priv/abi/IRegistryCoordinator.json -------------------------------------------------------------------------------- /telemetry_api/priv/abi/IStakeRegistry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/priv/abi/IStakeRegistry.json -------------------------------------------------------------------------------- /telemetry_api/priv/abi/OperatorStateRetriever.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/priv/abi/OperatorStateRetriever.json -------------------------------------------------------------------------------- /telemetry_api/priv/repo/migrations/.formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/priv/repo/migrations/.formatter.exs -------------------------------------------------------------------------------- /telemetry_api/priv/repo/seeds.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/priv/repo/seeds.exs -------------------------------------------------------------------------------- /telemetry_api/priv/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/priv/static/favicon.ico -------------------------------------------------------------------------------- /telemetry_api/priv/static/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/priv/static/robots.txt -------------------------------------------------------------------------------- /telemetry_api/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/start.sh -------------------------------------------------------------------------------- /telemetry_api/test/support/conn_case.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/test/support/conn_case.ex -------------------------------------------------------------------------------- /telemetry_api/test/support/data_case.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/test/support/data_case.ex -------------------------------------------------------------------------------- /telemetry_api/test/telemetry_api/urls_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yetanotherco/aligned_layer/HEAD/telemetry_api/test/telemetry_api/urls_test.exs -------------------------------------------------------------------------------- /telemetry_api/test/test_helper.exs: -------------------------------------------------------------------------------- 1 | ExUnit.start() 2 | Ecto.Adapters.SQL.Sandbox.mode(TelemetryApi.Repo, :manual) 3 | --------------------------------------------------------------------------------