-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
82c0292
commit 435bcbe
Showing
11 changed files
with
632 additions
and
355 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,16 +1,17 @@ | ||
--- | ||
title: Front-end Integration | ||
description: | ||
title: Frontend Integration | ||
description: How to integrate ZKsync Era for optimal user experience | ||
tags: ["zksync", "ethereum", "zksync era", "transactions", "frontend"] | ||
--- | ||
|
||
This section describes how to make the most of ZKsync to provide the best UX. | ||
Learn how to integrate ZKsync Era into your front-end for the best user experience. | ||
|
||
## Going to production right away | ||
## Immediate production deployment | ||
|
||
If your front-end code does not deploy new smart contracts, then no changes to the codebase are required! | ||
All the existing SDKs/infrastructure will work out-of-box. | ||
If your front-end does not deploy new smart contracts, you don't need to change your codebase! All existing SDKs and | ||
infrastructure will work seamlessly. | ||
|
||
## Enabling ZKsync features | ||
## Using ZKsync Era features | ||
|
||
If you want to deploy smart contracts or enable advanced ZKsync features, like account abstraction, | ||
then you need to use the `zksync-ethers` library. You can read about the basics [here](/sdk/js/ethers/v5/features). | ||
To deploy smart contracts or use advanced zksync features like account abstraction, you'll need the `zksync-ethers` | ||
library. Learn the basics of `zksync-ethers` in the [ZKsync Era Features](/sdk/js/ethers/v6/features). |
Oops, something went wrong.