https://github.com/blocto/blocto-android-sdk
Integrate with Blocto wallet on Polygon, Flow, BNB Chain, Avalanche and Ehtereum.
https://github.com/blocto/blocto-android-sdk
Last synced: 4 months ago
JSON representation
Integrate with Blocto wallet on Polygon, Flow, BNB Chain, Avalanche and Ehtereum.
- Host: GitHub
- URL: https://github.com/blocto/blocto-android-sdk
- Owner: blocto
- License: mit
- Created: 2022-03-09T02:34:38.000Z (almost 4 years ago)
- Default Branch: develop
- Last Pushed: 2023-07-27T08:36:40.000Z (over 2 years ago)
- Last Synced: 2024-11-09T13:09:22.315Z (about 1 year ago)
- Language: Kotlin
- Homepage:
- Size: 333 KB
- Stars: 4
- Watchers: 5
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BloctoSDK



> ⚠️ **Deprecation Notice**
>
> This repository is **no longer maintained** and has been officially deprecated.
>
> We recommend NOT using this SDK in new projects.
>
> For existing integrations, please be aware that no further updates, bug fixes, or support will be provided.
>
> **IMPORTANT**: As of June 11, 2025, all services associated with this SDK will be completely discontinued and existing integrations will cease to function.
>
> Thank you for your support and for being part of the Blocto developer community.
Integrate Blocto service into your dApp on Android.
Currently support
* Ethereum
* Arbitrum
* Optimism
* BNB Chain
* Polygon
* Avalanche
* Solana
* More blockchains are coming soon
> For Flow, it's recommended to use [fcl](https://github.com/portto/fcl-android). Check the [documents](https://docs.blocto.app/blocto-sdk/android-sdk/flow) for more info.
## Installation
Add the dependency below to your module's `build.gradle` file
```
dependencies {
implementation "com.portto.sdk:solana:$bloctoSdkVersion"
implementation "com.portto.sdk:evm:$bloctoSdkVersion"
}
```
## Usage
Please refer to [**documentation**](https://docs.blocto.app/blocto-sdk/android-sdk)
## Demo App
To run EVM demo, **Infura** id is needed to connect to RPC endpoint.
Put your id into `Config.kt`
```
object Config {
const val INFURA_ID = "YOUR_INFURA_ID"
}
```
## Author
[Jack](mailto:jack.lai@portto.com), [Kihon](mailto:kihon@portto.com)
## License
BloctoSDK is available under the MIT license. See the LICENSE file for more info.