• Product
  • Pricing
  • Enterprise
  • Customers
  • Blog

Web3 General Proficiency Certification

1 / 30

1. What is the main purpose of a genesis block in blockchain?

2 / 30

2. Running the following query on a full Ethereum mainnet node will return the account balance as of block 20000000.

{"method": "eth_getBalance", "params": ["0x690B9A9E9aa1C9dB991C7721a92d351Db4FaC990", "0x1312d00"]}

Hint: 0x1312d00 is block number 20000000 in hex.

3 / 30

3. Pick one that fits the description of a network sequencer the most:

4 / 30

4. Any EVM-compatible chain always has its mempool exposed to all network users. 

5 / 30

5.


Given the hash of a block but without being able to access the actual block contents, I can reconstruct the block contents based on the hash.

6 / 30

6. Which of the following protocols can execute parallel transactions?

7 / 30

7. What does EVM stand for in Ethereum?

8 / 30

8. Which of the following types of fast food is associated with a MEV attack?

9 / 30

9. Identify blockchain networks by the following keywords and order them chronologically from earliest to latest. 

Use the mainnet launch as a date for the chronological ordering. 

1. EVM
2. Rust
3. Optimism
4. POW

10 / 30

10. Which one of the following is true for the blob transactions on Ethereum?

11 / 30

11. With the currently available resources in the Web3 industry, I can instantiate and run my own Layer 1 blockchain network.

12 / 30

12. What is a multisig wallet?

13 / 30

13. When I look at this picture as a Web3 developer, all I can think of is: 

14 / 30

14. What does ERC stand for?

15 / 30

15. The purpose of a blockchain faucet is to:

16 / 30

16. Why perform blockchain indexing?

17 / 30

17. What is a fork in the context of a blockchain network?

18 / 30

18. With the currently available resources in the Web3 industry, I can instantiate and run my own rollup blockchain network.

19 / 30

19. One Web3 developer to another: "Hey, let's deploy an ERC-721 on Solana".

What do they really mean?

20 / 30

20. Which of the following best describes account abstraction?

21 / 30

21. What is a metamorphic smart contract?

22 / 30

22. What is OpenZeppelin?

23 / 30

23. What does bridging mean in the context of blockchain?

24 / 30

24. What is the main difference between a public and a private blockchain?

25 / 30

25. You have a new Ethereum account that you have never used. You use it to deploy a smart contract on Ethereum mainnet and then on the Ethereum testnet (or vice versa).

Will the deployed contract have the same address on the mainnet and the testnet or will the addresses be different?

26 / 30

26. You can't run a validator node on Ethereum without running an archive node.

27 / 30

27. Which of the following is true for a DEX?

28 / 30

28. What is the role of a node in blockchain?

29 / 30

29. Which of the following is true for Ethereum testnets?

30 / 30

30. Which of the following best describes the role of oracles?