Concordium is a science-based proof-of-stake blockchain, the first in the world with identification built into the protocol and designed to meet regulatory requirements. Concordium Mobile Wallet App is a free and open-source reference wallet for iOS 15+ devices.
You can download the latest version on App Store
-
Install Xcode from the Mac App Store.
-
Clone this repository.
-
Run
brew install swiftlint
to install swiftlint. -
Install quicktype from quicktype.io to generate models and serializers from JSON.
-
Install Xcode template for creating MVP files:
open folder in project
cd Scripts/Swift-MVP-Template
and run
swift install.swift
Learn more about MVP tempate
-
Open
ConcordiumWallet.xcodeproj
in Xcode.
mock: Allows the app to use mocked data
localhost: Allows the app to use a local server
staging: Will make the app run against the staging server
prodTestNet: Will make the app run against the TestNet server
prodMainNet: Will make the app run against the MainNet production server
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
See the full license here