Chainstack Fundamentals Certification
1 / 60
1. Why is embedding raw RPC keys directly in browser frontend code dangerous?
2 / 60
2. Visit Developer portal and navigate to the Ethereum API reference. What is the JSON-RPC method name to get an account's ETH balance?
3 / 60
3. What is the fundamental difference between collateralized stablecoins (like USDC) and algorithmic stablecoins?
4 / 60
4. What is the primary technical tradeoff of public blockchains compared to private/permissioned chains?
5 / 60
5. What do Base, Unichain, and Zora have in common?
6 / 60
6. Why is it impractical to alter historical records on a public blockchain?
7 / 60
7. Your team currently uses a single RPC key for dev, staging, and production, and it’s stored in a shared `.env` file that some developers have accidentally committed to Git before.
You want to improve your security posture without making development impossible.
Which approach is most appropriate?
8 / 60
8. Why does geographic region selection matter for latency-sensitive applications?
9 / 60
9. Run the following curl command to query an Ethereum node:
bash curl -X POST https://ethereum-mainnet.core.chainstack.com/2f6d649e68c2f861fecd5b8a9e35139e \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","method":"eth_chainId","params":[],"id":1}'
What decimal value does Ethereum mainnet's chain ID represent?
10 / 60
10. What makes Chainstack's Solana Geyser streaming offering notable?
11 / 60
11. What technical foundation dominates the multi-chain landscape?
12 / 60
12. What is "gas" in the context of blockchain transactions?
13 / 60
13. Your application starts returning 429 errors during peak traffic. Before requesting a plan upgrade, what optimization should you evaluate first?
14 / 60
14. Which description best matches Chainstack's Global Nodes offering?
15 / 60
15. What type of data can you receive through WebSocket subscriptions?
16 / 60
16. A DeFi team is choosing between an EVM L2 (like Arbitrum) and a high-throughput non-EVM chain (like Solana). Which tradeoff assessment is most accurate?
17 / 60
17. For most new projects, what is a sensible way to use Chainstack’s free Developer plan (3M monthly requests) in their rollout?
18 / 60
18. A security researcher needs to replay a suspicious transaction from 6 months ago to analyze its exact execution path, including internal calls and state changes. What Chainstack capabilities do they need?
19 / 60
19. When a team adopts Chainstack instead of running its own blockchain nodes, which responsibility most clearly remains with the team (not Chainstack)?
20 / 60
20. What is the difference between an execution client and a consensus client in post-merge Ethereum?
21 / 60
21. What role does a node play in a blockchain network?
22 / 60
22. A team is evaluating RPC providers for their production dApp. They want objective performance data—response times, success rates, and block delays—across providers and regions. What Chainstack tool helps with this?
23 / 60
23. What is the key difference between HTTP RPC endpoints and WebSocket endpoints?
24 / 60
24. A successful analytics product built on Chainstack now serves dashboards for thousands of users. Metrics show a steady load of ~400 requests per second during business hours, with very little traffic overnight. The team wants to stop worrying about per-request costs and have a predictable monthly bill while keeping this throughput. Which Chainstack option best fits their needs?
25 / 60
25. What is the difference between eth_call and eth_sendTransaction?
26 / 60
26. A DeFi protocol has two components: a public-facing dApp serving users worldwide that needs high availability, and an internal liquidation bot that must execute transactions faster than competitors. How should they architect their Chainstack infrastructure?
27 / 60
27. For which use case would Trader nodes be the best choice?
28 / 60
28. A project has outgrown Chainstack's free Developer tier and is evaluating paid options. Their traffic fluctuates significantly—some hours they need 200 RPS, other times nearly zero. What is a key advantage of staying on pay-as-you-go Global Nodes rather than committing to a fixed RPS tier?
29 / 60
29. A trading firm is selecting an RPC infrastructure provider for latency-sensitive arbitrage. What infrastructure features should they prioritize?
30 / 60
30. What is the difference between a validating node and a non-validating (RPC) node?
31 / 60
31. A DevOps team wants to automate their infrastructure: spinning up nodes for new chains, listing all endpoints across projects, and integrating node deployment into their CI/CD pipeline. What Chainstack capability enables this?
32 / 60
32. Why can't a smart contract directly fetch data from an external API (like a price feed)?
33 / 60
33. Your team is launching a marketing campaign next week that could double or triple your normal traffic. What should you do to prepare your Chainstack infrastructure?
34 / 60
34. A DeFi analytics startup queries historical data across Ethereum, Arbitrum, and Base. They need reliable access but don't require ultra-low latency. Which Chainstack node type best fits their use case?
35 / 60
35. What is an RPC endpoint in Web3 development?
36 / 60
36. Match the Chainstack node type to its defining characteristic:
37 / 60
37. What is a node client in Ethereum?
38 / 60
38. A trading firm's infrastructure has grown: they now run 5 trading bots at 100+ RPS each, require custom node configurations, and need guaranteed isolation from other customers' traffic. Which Chainstack option addresses these enterprise requirements?
39 / 60
39. Cross-chain bridges enable asset transfers between blockchains. What is a critical consideration when using them?
40 / 60
40. A trading firm wants their arbitrage bot's transactions to reach validators faster than standard P2P propagation. What Chainstack feature addresses this?
41 / 60
41. Put these steps of a typical blockchain transaction lifecycle in the correct order:
1. Transaction is included in a block 2. User signs transaction with private key 3. Transaction is broadcast to the network 4. Validator selects transaction from mempool 5. Block is validated by consensus mechanism
42 / 60
42. What strategies can help reduce costs when using Chainstack?
43 / 60
43. Why is EVM compatibility significant for the multi-chain ecosystem?
44 / 60
44. When evaluating a DeFi protocol or blockchain ecosystem, what does TVL (Total Value Locked) indicate?
45 / 60
45. Which pairing correctly matches each chain with its execution environment?
46 / 60
46. You call a JSON-RPC method on a Chainstack endpoint and get an error like `the method does not exist / is not available`. What is the first place you should check to understand where the issue stems from?
47 / 60
47. Your dApp users report that the app is "sometimes slow." Your metrics show most requests complete quickly, but a small percentage take much longer. Error rates are normal. What does this pattern most likely indicate?
48 / 60
48. Chainstack uses two distinct types of credentials. What is the difference between a Platform API key and node endpoint credentials?
49 / 60
49. Where does a block explorer like Etherscan get its blockchain data?
50 / 60
50. In blockchain wallet management, what is the relationship between a private key and a public key?
51 / 60
51. What is MEV (Maximal Extractable Value)?
52 / 60
52. Examine this Solana RPC call that simulates a minimal SOL transfer:
bash curl -X POST https://solana-mainnet.core.chainstack.com/83e0d6661ee0488e22e167c18818cb38 \ -H "Content-Type: application/json" \ -d '{ "jsonrpc":"2.0", "id":1, "method":"simulateTransaction", "params":[ "AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEDqMwrJgPrz9mUBsguLLK4z7c2rLvNsJP0zjb+oqEJILEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMhKzIsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAgAADAIAAAAAAAAAAAAA", {"encoding":"base64","replaceRecentBlockhash":true} ] }'
What does simulateTransaction provide, and why is it essential for Solana development?
53 / 60
53. Why would you need an archive node instead of a full node?
54 / 60
54. What are events and logs in Ethereum smart contracts?
55 / 60
55. What makes mainnet ETH valuable while Sepolia testnet ETH is worthless, despite both networks running the same protocol?
56 / 60
56. A Web3 startup is launching a DeFi protocol with these requirements:
Which infrastructure approach addresses all these requirements?
57 / 60
57. A dApp serves users in Tokyo, London, and New York. During a major token launch, traffic spikes 10x globally. Users in all regions continue experiencing low latency. What Chainstack Global Node behavior explains this?
58 / 60
58. How is Chainstack's pricing primarily calculated?
59 / 60
59. In the Chainstack console, what kind of information can you typically see on an endpoint’s metrics/usage dashboard?
60 / 60
60. What is the relationship between Layer 1 (L1) and Layer 2 (L2) in blockchain architecture?
Restart quiz