The Complete Web3 Assessment Platform

750+ expert-crafted questions across 18 blockchain topics. 7 question types from multiple choice to performance analysis.

750+
Expert Questions
18
Web3 Topics
7
Question Types
49
Pre-built Assessments
Standard & Enterprise

Custom Assessment Builder

Build tailored assessments that match your exact hiring needs. Mix questions from different topics to create cross-topic assessments that evaluate multiple skills in a single test.

  • Cross-Topic Testing

    Combine Solidity + Security + Frontend in one assessment

  • Difficulty Control

    Choose from Fundamentals, Advanced, or Expert questions

  • Question Type Selection

    Pick specific types: code fix, live coding, security review

Unlock Custom Builder →
EXAMPLE: Full-Stack Web3 Developer
Solidity / Ethereum5 questions
Security Review3 questions
Web3 Frontend4 questions
TypeScript3 questions
Total Assessment15 questions • 45 min

18 Web3 Topics

From blockchain fundamentals to advanced DeFi. Each topic includes expert-crafted questions across multiple question types including security reviews.

Blockchain Development

Solana / Rust

Anchor framework, PDAs, CPIs, token programs, and program security

Ethereum / Solidity

Smart contracts, ERC standards, gas optimization, and security patterns

TON / FunC

TON blockchain development, Tact language, and smart contract design

Avalanche

Subnet development, cross-chain messaging, and EVM compatibility

DeFi & Trading

DeFi Fundamentals

AMMs, lending protocols, yield farming, and liquidity management

Perpetuals Trading

Derivatives, margin systems, funding rates, and risk management

Solana Trading

SPL tokens, DEX integration, order books, and trading bots

MEV & Arbitrage

Flashloans, MEV extraction, sandwich attacks, and protection strategies

Web3 Frontend & Backend

Web3 Frontend

Wallet integration, transaction signing, and dApp UX patterns

TypeScript

Type systems, generics, decorators, and enterprise patterns

Node.js

Event loop, streams, clustering, and blockchain node interaction

Python

Web3.py, data analysis, scripting, and blockchain automation

Advanced & Specialized

ZK Proofs

SNARKs, STARKs, Circom, Noir, and privacy-preserving applications

Security Auditing

Vulnerability detection, common exploits, and audit methodologies

Smart Contract Security

Reentrancy, overflow, access control, and defensive patterns

Rust Fundamentals

Ownership, borrowing, lifetimes, and systems programming

🎯

Need custom topics?

Enterprise customers can request extended question banks for specific technologies or custom topics not listed above. Our expert team creates questions tailored to your needs.

7 Question Types

Go beyond multiple choice. Test real coding skills with live coding, security reviews, and performance analysis challenges.

☑️

Multiple Choice

Quick knowledge checks with single correct answers

Multiple Select

Complex scenarios with multiple valid options

🔢

Ordering

Critical sequence understanding (security, gas, null safety)

🔧

Code Fix

Find and fix bugs in real blockchain code

💻

Live Coding

Write code from scratch in a VS Code-like editor

🔒

Security Review

Identify vulnerabilities in smart contracts

Performance Analysis

Optimize gas usage, compute units, and execution efficiency

Real VS Code Experience

Our Monaco-based code editor provides a professional coding environment with syntax highlighting, multiple file support, and real-time validation.

  • Solidity, Rust, TypeScript, Python support
  • Multiple file editing
  • Test runner with real-time feedback
  • Progressive hints system
// Fix the reentrancy vulnerability
#[program]
pub mod vulnerable_vault {
    use anchor_lang::prelude::*;
    
    pub fn withdraw(ctx: Context<Withdraw>) -> Result<()> {
        let amount = ctx.accounts.vault.balance;
        
        // 🚨 Bug: state update after transfer
        **ctx.accounts.vault.to_account_info()
            .try_borrow_mut_lamports()? -= amount;
        
        ctx.accounts.vault.balance = 0; // Too late!
        
        Ok(())
    }
}

Built for Recruiters

Features designed to streamline your hiring process

🔗

Private Invitations

Generate one-time invitation links for candidates. Track who completed what and when.

👁️

Interview Mode

Toggle between candidate and recruiter view during live interviews. See hints and correct answers.

📊

Analytics Dashboard

Compare candidates, track scores by topic, and identify strengths/weaknesses.

Built-in Anti-Cheat

Ensure assessment integrity with our comprehensive proctoring features.

🔒
Tab Switch Detection
📋
Copy/Paste Monitoring
⏱️
Time Tracking
🔄
Session Persistence

Ready to assess real Web3 skills?

Start with our pre-built assessments or build your own.