ZKSync, an Ethereum layer-2 platform designed to scale transaction throughput using zero-knowledge (ZK) proofs and Rollups, has released a new software development kit (SDK) in Swift.
ZKSync Releases SDK in Swift
At tweet on January 17, ZKSync said the goal is to create features that are more accessible to developers and dApps. With the Swift SDK, ZKSync will support more platforms and use cases, especially for teams building iOS and macOS apps on ZKSync 2.0.
We want to make zkSync 2.0 features accessible to more developers and apps, so we’ve released a new SDK in Swift. #scalingthemission
1/4 pic.twitter.com/GdH8naXxHI
β zkSync (@zksync) January 17, 2023
Swift is the programming language behind iOS and Mac devices. However, Swift cloud storage software for iOS and macOS allows users to retrieve data via an API. Cloud storage is scalable and designed to store unstructured data that can grow indefinitely.
SDKs in Popular Programming Languages
Besides Swift, ZKSync also support Python, Java, Android, Rust, and Dart programming languages. Dart, a layer-2 platform state, is an “unofficial” open-source SDK in Alpha. However, the layer-2 portal plans to support more SDKs in various programming languages ββto cater to the growing developer community, allowing them to create more solutions to solve various problems.
SDKs are important to developers because they allow building to be easier, faster, and standardized. For creators to be able to integrate into existing services, they need kits, which often include the necessary documentation, code samples, libraries, APIs, etc., providing guidance when developing blockchain solutions. However, in any developer kit, APIs are important because they act as an interface for dApps to send information and coordinate.
Scaling Ethereum Using ZKSync v2
ZKSync layer-2 builds a solution for users to quickly transfer ethereum (ETH) and ERC-20 tokens without paying relatively high fees on the mainnet.
Ethereum gas costs often fluctuate depending on on-chain activity. As the price of ETH rallies, DeFi and NFT activities often flourish, leading to high gas costs. With Gas rising in the public and transparent layer, users will have to pay more to transfer or execute smart contracts.
ETH price at $1,578 | Source: ETHUSD on TradingView.com
The layer-2 platform is positioning itself as a better alternative for teams and users, preferring scalability, privacy, and security. After the release of ZKSync 2.0 mainnet, there is a scaling and privacy engine using ZK proof. Earlier, Vitalik Buterin, co-founder of Ethereum, expressed his confidence in ZK Rollups that dApps in ZKSync leverages. In the co-founder’s assessment, ZK Rollups “will win in all use cases.”
ZKSync 2.0 Live on Mainnet
Users using the ZKSync 2.0 mainnet, which launches in Q4 2022, enjoy lower fees and faster transaction settlement. Developers are free to experiment and add more features.
For example, ZKSync supports account abstraction for users to pay fees in tokens other than ETH and build smart contracts in Vyper or Solidity. Layer-2 solutions also support Atomic Swaps. This is a feature that ZKSync has created say can benefit from cryptocurrency exchange.
NewsBTC reported earlier Optimism, general-purpose Ethereum layer-2, and competitor ZKSync, more Gas efficient despite the revenue and assets in the Management sticking.
Option image by Matter Labs, chart from TradingView.com