├── .cargo └── config.toml ├── .config └── nextest.toml ├── .dockerignore ├── .github └── workflows │ ├── dependencies.yml │ ├── docker.yml │ ├── integration.yml │ ├── lint-actions.yml │ ├── lint.yml │ └── unit.yml ├── .gitignore ├── CODEOWNERS ├── Cargo.lock ├── Cargo.toml ├── Cross.toml ├── Dockerfile ├── Dockerfile.cross ├── LICENSE-APACHE ├── LICENSE-MIT ├── Makefile ├── README.md ├── SECURITY.md ├── bin └── alphanet │ ├── Cargo.toml │ └── src │ └── main.rs ├── clippy.toml ├── crates ├── node │ ├── Cargo.toml │ └── src │ │ ├── chainspec.rs │ │ ├── evm.rs │ │ ├── lib.rs │ │ └── node.rs ├── precompile │ ├── Cargo.toml │ └── src │ │ ├── addresses.rs │ │ ├── lib.rs │ │ └── secp256r1.rs ├── testing │ ├── Cargo.toml │ ├── resources │ │ └── eip3074 │ │ │ ├── foundry.toml │ │ │ ├── out │ │ │ ├── BaseAuth.sol │ │ │ │ └── BaseAuth.json │ │ │ ├── GasSponsorInvoker.sol │ │ │ │ └── GasSponsorInvoker.json │ │ │ └── SenderRecorder.sol │ │ │ │ └── SenderRecorder.json │ │ │ └── src │ │ │ ├── BaseAuth.sol │ │ │ ├── GasSponsorInvoker.sol │ │ │ └── SenderRecorder.sol │ └── src │ │ ├── lib.rs │ │ └── tests.rs └── wallet │ ├── Cargo.toml │ └── src │ └── lib.rs ├── deny.toml ├── etc ├── alphanet-genesis.json ├── alphanet-rollup.json ├── deploy-config │ └── sepolia.json ├── dev-genesis.json └── kurtosis.yaml └── rustfmt.toml /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.config/nextest.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/.config/nextest.toml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/workflows/dependencies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/.github/workflows/dependencies.yml -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.github/workflows/integration.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/.github/workflows/integration.yml -------------------------------------------------------------------------------- /.github/workflows/lint-actions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/.github/workflows/lint-actions.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/unit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/.github/workflows/unit.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/.gitignore -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @fgimenez @Rjected @onbjerg 2 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/Cargo.toml -------------------------------------------------------------------------------- /Cross.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/Cross.toml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.cross: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/Dockerfile.cross -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/SECURITY.md -------------------------------------------------------------------------------- /bin/alphanet/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/bin/alphanet/Cargo.toml -------------------------------------------------------------------------------- /bin/alphanet/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/bin/alphanet/src/main.rs -------------------------------------------------------------------------------- /clippy.toml: -------------------------------------------------------------------------------- 1 | msrv = "1.81" 2 | allow-dbg-in-tests = true 3 | -------------------------------------------------------------------------------- /crates/node/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/crates/node/Cargo.toml -------------------------------------------------------------------------------- /crates/node/src/chainspec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/crates/node/src/chainspec.rs -------------------------------------------------------------------------------- /crates/node/src/evm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/crates/node/src/evm.rs -------------------------------------------------------------------------------- /crates/node/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/crates/node/src/lib.rs -------------------------------------------------------------------------------- /crates/node/src/node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/crates/node/src/node.rs -------------------------------------------------------------------------------- /crates/precompile/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/crates/precompile/Cargo.toml -------------------------------------------------------------------------------- /crates/precompile/src/addresses.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/crates/precompile/src/addresses.rs -------------------------------------------------------------------------------- /crates/precompile/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/crates/precompile/src/lib.rs -------------------------------------------------------------------------------- /crates/precompile/src/secp256r1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/crates/precompile/src/secp256r1.rs -------------------------------------------------------------------------------- /crates/testing/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/crates/testing/Cargo.toml -------------------------------------------------------------------------------- /crates/testing/resources/eip3074/foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/crates/testing/resources/eip3074/foundry.toml -------------------------------------------------------------------------------- /crates/testing/resources/eip3074/out/BaseAuth.sol/BaseAuth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/crates/testing/resources/eip3074/out/BaseAuth.sol/BaseAuth.json -------------------------------------------------------------------------------- /crates/testing/resources/eip3074/out/GasSponsorInvoker.sol/GasSponsorInvoker.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/crates/testing/resources/eip3074/out/GasSponsorInvoker.sol/GasSponsorInvoker.json -------------------------------------------------------------------------------- /crates/testing/resources/eip3074/out/SenderRecorder.sol/SenderRecorder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/crates/testing/resources/eip3074/out/SenderRecorder.sol/SenderRecorder.json -------------------------------------------------------------------------------- /crates/testing/resources/eip3074/src/BaseAuth.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/crates/testing/resources/eip3074/src/BaseAuth.sol -------------------------------------------------------------------------------- /crates/testing/resources/eip3074/src/GasSponsorInvoker.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/crates/testing/resources/eip3074/src/GasSponsorInvoker.sol -------------------------------------------------------------------------------- /crates/testing/resources/eip3074/src/SenderRecorder.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/crates/testing/resources/eip3074/src/SenderRecorder.sol -------------------------------------------------------------------------------- /crates/testing/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/crates/testing/src/lib.rs -------------------------------------------------------------------------------- /crates/testing/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/crates/testing/src/tests.rs -------------------------------------------------------------------------------- /crates/wallet/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/crates/wallet/Cargo.toml -------------------------------------------------------------------------------- /crates/wallet/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/crates/wallet/src/lib.rs -------------------------------------------------------------------------------- /deny.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/deny.toml -------------------------------------------------------------------------------- /etc/alphanet-genesis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/etc/alphanet-genesis.json -------------------------------------------------------------------------------- /etc/alphanet-rollup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/etc/alphanet-rollup.json -------------------------------------------------------------------------------- /etc/deploy-config/sepolia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/etc/deploy-config/sepolia.json -------------------------------------------------------------------------------- /etc/dev-genesis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/etc/dev-genesis.json -------------------------------------------------------------------------------- /etc/kurtosis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/etc/kurtosis.yaml -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paradigmxyz/alphanet/HEAD/rustfmt.toml --------------------------------------------------------------------------------