Developer Frequently Asked Questions

EVM Compatibility & Infrastructure

What are the opcode differences on Scroll compared to Ethereum?

Scroll is fully EVM-equivalent, but certain rollup-specific opcodes differ. A full breakdown can be found here: Rollup Codes: Scroll Overview.

Testnet ETH

How do I get testnet ETH on Scroll?

You can request testnet ETH via the official Scroll telegram faucet bot by sending a message to @scroll_up_sepolia_bot who will provide access to the faucet. Once on the faucet telegram group chat, send your wallet address on a /drop YOUR_ETHEREUM_ADDRESS command and the bot will automatically send some funds to you.

Is there an alternative way to get testnet ETH?

Yes. Please refer to our list of Unofficial Faucets on both Sepolia and Scroll Sepolia. Remember, you can either receive Scroll Sepolia ETH directly or trough the Sepolia Testnet Bridge.

Developer Tooling & Ecosystem

Where can I find the list of developer tooling available on Scroll?

See the full list here: Scroll Developer Tooling.

Where can I explore the ecosystem of projects deployed on Scroll?

The live ecosystem page is here: Scroll Ecosystem Data page and the full list Scroll Ecosystem Projects.

Node Questions

Where can i download Scroll node’s snapshot?

Mainnet : https://scroll-geth-snapshot.s3.us-west-2.amazonaws.com/mpt/latest.tar

Sepolia : https://scroll-sepolia-l2geth-snapshots.s3.us-west-2.amazonaws.com/mpt/latest.tar

Scroll snapshot size is too large, do you have pruned snapshot?

Unfortunately, pruned snapshots are not available for Scroll. You may consider changing the garbage collection mode from archive to full to reduce the size of the snapshot by changing flag from —gcmode archive to —gcmode full

Can I run my own node on Scroll?

Yes. Scroll provides a step-by-step tutorial for setting up and running your own node. See: Running a Node.

Errors & Support

I have a question about my node, the faucet or developing on Scroll. What should I do?

Please join the Scroll Discord server and ask on the #developers or #developer-support discord channels.

I want to connect to the BD team. What should I do?

To connect with the BD team please fill the Scroll BD Intake form.

How to keep track of any changes in Scroll?

You can follow our telegram announcement channel here.

Or subscribe to our github repo, click watch, then custom, and tick releases.

What's Next

Stay up-to-date on the latest Scroll Developer news
Roadmap updates, virtual and live events, ecosystem opportunities and more
Thank you for subscribing!

Resources

Follow Us