Finsig SDK for Apple Products
Help Finsig serve the Polkadot network. Please fill out the anonymous voter → SURVEY ←
TL;DR
In order to access the addressable market locked into the Apple platform, Polkadot needs increased interest from new developers currently outside our ecosystem. While this will not be easy to accomplish, it is a worthwhile endeavor that will benefit Polkadot both short and long term.
Existing Polkadot iPhone developers mostly focus on wallets. New developers that want to build for Polkadot must pick apart wallet code to build anything. The Finsig SDK makes it easier for iPhone developers to build any type of app and creates a level playing field for innovation.
The design of the Finsig SDK focuses on RPC and light client based apps that will pass the scrutiny of the App Store publishing process.
Funding for the Finsig SDK is aligned with the interests of Polkadot. Finsig performed six months of full-time effort up front. Funding is being requested for the next three months of full-time effort. Finsig will request retroactive funding upon successful delivery and adoption of the Finsig SDK.
EXISTING POLKADOT DEVELOPERS
The solution design used to generate Swift code from the runtime metadata is similar to the TypeShare tool used by 1Password to ship Rust for apps used by over 100,000 companies.
Checkout the Tech Talk Polkadot Forum post about codegen and the Finsig SDK.
THE PROPOSAL
Swift language developers provide access to new Polkadot powered use cases on Apple iPhone, iPad, Watch, Mac, TV, and Vision devices.
Problem
Existing mobile apps tend to be multi-platform and wallet use case focused, requiring new Polkadot developers to pick apart code to get started building.
Solution
A comprehensive, best practice standards based, Software Development Kit (SDK) for the Apple device platform.
Objectives
- Lower the barrier to entry for new Polkadot iPhone app developers.
- Polkadot RPC based iPhone apps that can be published to the App Store.
- Polkadot light client based iPhone apps that can be published to the App Store.
Deliverables
Reusable open-source software tools and components, tailored documentation, a publicly accessible beta app, and a target audience focused newsletter.
Team Credentials
The solo developer behind Finsig LLC has a background in enterprise IT solution development and has published a portfolio of apps with several million unit installs on the App Store.
Funding
Requested DOT Amount: 12,117 DOT
(~$62,400 USD based on Subscan 2023-07-09 EMA7 DOT price)
Timeline
Deliverables are to be completed within six months of funding date. The effort estimate is three months of full time development.
SDK VISUAL

LINKS
Supplemental
- One-page proposal summary
- About Finsig
- Why Polkadot?
- User experience
- Realistic expectations
- YouTube explainer videos (8 videos)
- AAG: #40, #47, #51
- Referendum #70 in twelve tweets!
- OpenGov Survey Mailer iPad app (video)
View the archive of the original Polkassembly post here.
Please post any questions, concerns, or feedback in the comments section below, in the Polkadot Forum comment section, or in the Polkadot Direction Element channel.
Comments (10)
Confirmation Period
3
of 3Decision Period
14 / 14 days
Confirmation Period
0 / 1 days
Summary
0%
Aye
0%
Nay
Aye (28)0.0 KSM
Support0.0 KSM
Nay (109)0.0 KSM
Voting Data
Approval%
Support%
Threshold0.00%
Threshold0.00%
Week of July 10 - July 17:
The full proposal Doc has been updated to reflect efforts to date.
Please see Appendix F: Comments, Qs&As, Pages 35-38.
How many people want to use this SDK and specifically for the Polkadot Network? Which other ecosystems are you working with and how much have you billed those ecosystems?