PathwaysGetting Started with USDC and Programmable Wallets Build a Custom Wallet - iOS
iOS #3 - Build a Custom Wallet
Tutorial
iOS #3 - Build a Custom Wallet
10 steps
Welcome to the grand finale of our Programmable Wallets campaign! In this tutorial, we will guide you in creating your very own custom iOS wallet using the Programmable Wallet SDK!
Let’s Begin! 🌐
For technical help on the StackUp platform and tutorial-related questions, join our Discord by heading to the #circle-pw-helpdesk channel and look for this tutorial’s post.
Helpful prior knowledge
- There are no pre-requisites
Learning Outcomes
By the end of this tutorial, you will be able to:
- Build a Custom iOS Wallet integration using the Programmable Wallet SDK
- Implement Wallet Creation, Transfers and View Past Transactions on your Custom Wallet
Tutorial Steps
Total steps: 10
-
Step 1: Project Setup
-
Step 2: Primer on Swift
-
Step 3: Write Create User Function
-
Step 4: Write Create Session Token Function
-
Step 5: Write Initialise User Wallet Function
-
Step 6: Write Send Token Function
-
Step 7: Write View Transactions Function
-
Step 8: Connect MetaMask to Ethereum Sepolia Testnet
-
Step 9: Run Application
-
Step 10: Let’s Ace Your Submission! Preparing Your Submission
Find articles to support you through your journey or chat with our support team.
Help Center