Skip to content
View Raid5594's full-sized avatar

Block or report Raid5594

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Raid5594/README.md

Raid Ateir

Smart Contract Engineer | DeFi & Blockchain Infrastructure.

πŸ“« ateirraid@gmail.com Β· πŸ”— deltaflows.xyz Β· πŸ’Ό LinkedIn


Selected work β€” ZKsync (Matter Labs)

Bridging and token architecture

  • era-contracts#595 β€” split the monolithic asset router and native token vault into shared base contracts with separate L1/L2 implementations. Foundation for custom bridging logic and L2-native token bridging.
  • era-contracts#1992 β€” BaseTokenHolder contract managing base-token mint and burn, wired into the asset tracker and the V31 upgrade path.
  • zksync-era#4630 β€” server-side genesis support for the base token holder.
  • era-contracts#772 β€” GatewayTransactionFilterer, a whitelist-based filter for transactions routed through the Gateway.

EIP-7702 bug fix, Protocol upgrades and interop

  • era-contracts#1654 β€” EIP-7702 fix: address aliasing and refund-recipient resolution now account for delegated EOAs. Adds EIP7702Checker and changes AddressAliasHelper and Mailbox.
  • era-contracts#1737 β€” interop library for constructing interop calls.
  • era-contracts#1842 β€” refactored the interop library to separate per-call from per-bundle attributes, which had been conflated.
  • era-contracts#1664 β€” automated post-deployment contract verification from deployment logs, replacing a manual per-contract process.

ZKsync OS β€” Rust VM

  • zksync-os#626 β€” FRI precompile and a new transaction type: proofs submitted in the tx sidecar are verified during validation, with validity revealed in-transaction. Enables faster finality for chains settling on Gateway.
  • zksync-os#683 β€” runtime chain config (chain ID, proof verification toggle, gas limits), frozen per batch and committed into the batch public input as a hash. Breaking change to the public-input layout.
  • zksync-os#414 β€” refactored system hooks to delegate validation to system contracts, leaving the hook responsible only for accepting the raw message and emitting events. Paired with era-contracts#1808.
  • zksync-os#580 β€” made the L2 base-token mint path call the asset tracker explicitly instead of writing its storage slots directly, aligning ZKsync OS with the Era implementation.
  • zksync-os-server#1318 β€” fixed RPC call tracing for L1β†’L2 transactions with multiple top-level frames, which were previously dropped.

Developer tooling

  • zksync-era#4418 β€” split the monolithic zkstack ecosystem init into separate commands for core contracts, new CTM and gateway tx filterer.
  • era-contracts#1648 β€” restructured the deploy and calldata-generation scripts, mirroring the CLI split on the contracts side.

Personal

  • deltaflows.xyz β€” concentrated liquidity analytics: tick-level yield comparison across ETH/stablecoin pools on Ethereum and Arbitrum.

Pinned Loading

  1. matter-labs/zksync-era matter-labs/zksync-era Public

    zkSync era

    Rust 3.2k 2.2k

  2. matter-labs/era-contracts matter-labs/era-contracts Public

    Smart Contract Submodule For zkSync Era

    Solidity 539 425

  3. zksync-sdk/zksync-ethers zksync-sdk/zksync-ethers Public

    zksync-ethers is an ethers.js library adapted to work with the ZKsync Era.

    TypeScript 46 46

  4. matter-labs/zksync-os matter-labs/zksync-os Public

    Generalized RISC-V based state transition function for the ZKsync protocol

    Rust 41 43

  5. matter-labs/zksync-os-revm matter-labs/zksync-os-revm Public

    REVM extension with ZKsync OS compatibility

    Rust 4