Pocket’s tools make it as easy to connect web or mobile DApps to the blockchain.
Having all this infrastructure available for any blockchain would be useless if it was difficult to access, so we are building a suite of open source mobile and web SDKs that will address this issue. With a couple lines of code, you can install the SDKs into your project. This provides the interface to handle creating wallets, signing transactions, and querying objects such as smart contracts.
Web 3 Provider
Web3.js is the critical tool in the web Ethereum DApp development toolkit. To effortlessly connect your Web3.js DApp with the Pocket infrastructure we have released our own Web3 Pocket Provider. Just specify the Ethereum Pocket Node you wish to connect to, set the provider, and you’re done.
3 Simple Prerequisites
Pocket iOS ETH Plugin
An Ethereum Plugin for the Pocket iOS SDK that conforms to the PocketPlugin interface and API guidelines. Uses web3.swift and Cryptoswift for core cryptography and Ethereum related functions.
- Creating a Wallet
- Importing a Wallet
- Creating a Transaction
- Send Transaction
- Parse transaction hash response
- Creating a Query
Pocket Android ETH Plugin
An Ethereum Plugin for the Pocket Android SDK that conforms to the PocketPlugin interface and API guidelines, using web3.js.
The Process includes:
- Installing a Pocket Node Plugin
- Listing your Pocket Node Plugins
- Configuring your Pocket Node Plugins
- Removing a Pocket Node Plugin