zkSync is a Layer 2 scaling solution for Ethereum, leveraging zk-rollup technology to offer fast and low-cost transactions while maintaining a high level of security.

As zkSync is EVM compatible, you can follow the Ethereum documentation to send your first transaction and utilize all other wallet features.

#Configure zkSync

Ensure you have installed the Magic SDK and have access to your API key, follow the quickstart to get started.

01// Setting network to point to zkSync testnet
02const magic = new Magic('YOUR_PUBLISHABLE_API_KEY', {
03  network: {
04    rpcUrl: 'https://sepolia.era.zksync.dev',
05    chainId: 300,
06  },


Need a feature or see a problem? File an issue on our github repo.

#Resources & Tools