ton-society / grants-and-bounties

TON Foundation invites talent to imagine and realize projects that have the potential to integrate with the daily lives of users.
https://ton.org/grants
243 stars 103 forks source link

TON Connect Wallets Swift SDK #675

Open cryshado opened 2 days ago

cryshado commented 2 days ago

Summary

Swift SDK that will allow IOS developers to integrate TON Connect into applications such as crypto wallets.

Context

Currently, there is a JS SDK that allows integrating TON Connect into crypto wallets. One of the popular languages for native application development for iOS is Swift. Developing such SDK in Swift will allow the large community of IOS developers to integrate TON Connect into various applications, including wallets, much faster and easier.

Potential impact

This section describes potential opportunities for TON related projects if this issue will be resolved.

References

Estimate suggested reward

$10,000.00

nerzh commented 1 day ago

That definitely sounds like a good idea. I'm a crypto wallet developer, and its IOS version is developed with Swift. This is what we need to integrate TON Connect into our wallet.

WalletConnect primarily exists for mobile platforms, as on the web, this can be done without this protocol through browser extensions. In this case, having only a JavaScript implementation seems absurd. Native development for mobile platforms means Swift and Kotlin, not JavaScript. All these libraries like React Native are laughable. Do not assume that your single SDK for JavaScript covers all platforms, this view is mistaken.