Skip to main content
You are here: iOS SDK

Overview

Basics of Passport iOS SDK

The Credenza Passport iOS library was built to facilitate native app development through a reusable library that abstracts any complexity in Passport integration. The library is broken into three primary components:

Account Registration

We created simple functions with associated callback delegates to enable customized logins for passport. These functions are tied to an object that will hold information about the account as well as a Web3 provider that allows for privilege access to smart contract functionality.

Smart Contract Access

We created a small library of abstracted method calls to our most popular smart contracts for direct access using the privileged Passport account.

NFC Utilities

Native apps required for our unique NFC bridging technology. This library provides privilege access to do look up NFC IDs to Blockchain ideas, making the ability to scan a tag possible for customize scanner development.