• 4
    Replies
  • 1
    Replies
  • #A
    #B
    #C
    #D
    Explanation:
    Attackers can trick users into calling a malicious contract. That contract then makes a call where tx.origin equals the victim’s address. This bypasses access control and leads to unauthorized actions.
  • #A
    #B
    #C
    #D
    Explanation:
    Fallback functions run automatically when unknown calls or plain ETH are sent. If they contain external calls or heavy logic, attackers can trigger recursion or re-entrancy. They must be kept minimal and safe.
  • #A
    #B
    #C
    #D
    Explanation:
    encodePacked removes padding, which can produce identical byte sequences for different inputs. When combined with hashing, this may cause collisions. Using abi.encode is safer for multi-field data.
  • 1
    Replies
  • Application deadline: 4 weeks
    B

    Senior Backend & Smart Contract Engineer (Rust/Solana)

    Breeze (Anagram)FULL_TIMENA

    Job description
    Breeze is developing infrastructure that enables users to earn yield on digital assets through a non-custodial platform directly embedded into existing applications. This role centers on designing Rust-based Solana programs and maintaining backend components such as indexers, risk engines, and analytics systems. The engineer will work closely with product and...
  • Application deadline: 4 weeks

    Rust Backend Engineer

    SvixFULL_TIMENA

    Job description
    Svix is hiring a Rust-focused Backend Engineer to help build and scale its server-to-server communication platform. The company develops high-performance message delivery infrastructure used by customers ranging from fast-growing startups to large enterprises. This role involves implementing backend services in Rust, designing systems that support high availability, and contributing to...
  • Application deadline: 4 weeks

    Rust-Simplicity Maintainer

    Blockstream FULL_TIMENA

    Job description
    Blockstream is seeking a Rust-Simplicity Maintainer to oversee its Rust-based implementation of the Simplicity language and related libraries. The role centers on maintaining multiple interconnected crates—such as rust-simplicity, SimplicityHL, hal-simplicity, rust-elements, and elements-miniscript—ensuring they function cohesively within the broader Simplicity ecosystem. This position involves architecture, implementation, testing, and long-term maintenance...
  • 4
    Replies
  • 2
    Replies
  • 6
    Replies
  • Application deadline: 4 weeks
    V

    Smart Contract Engineer

    Veda FULL_TIMENA

    Job description
    This role supports Veda’s Solidity engineering organization, contributing to the architecture, reliability, and security of smart contracts that power high-TVL DeFi vaults. The position involves designing new protocol features, maintaining existing vault infrastructure, and ensuring strong security practices through threat modeling, formal verification, and audit-by-design methodologies. Engineers will work across...
  • Application deadline: 4 weeks
    C

    Solidity Compiler Frontend Engineer

    CertiK FULL_TIMENA

    Job description
    This role focuses on the design and development of Solidity compiler frontend components within CertiK’s blockchain security engineering team. The position involves building and optimizing compiler infrastructure used for static analysis, semantic checks, and integration with formal verification tools. The engineer will work on parsing, AST generation, and type systems...
  • Application deadline: 4 weeks
    Job description
    This role supports CertiK’s blockchain security engineering function, focusing on auditing decentralized systems and contributing to internal security tools. The position is designed for early-career engineers with a strong technical foundation and an interest in securing smart contracts, protocols, and blockchain infrastructure. The work involves reviewing codebases, researching potential attack...
Home Channels Search Login Register