btc_direct

Creator: coderz1093

Last updated:

0 purchases

btc_direct Image
btc_direct Images

Languages

Categories

Add to Cart

Description:

btc direct

BTC Direct SDK #


Streamline token purchases with BTC Direct package: enter wallet details, select tokens, choose payment methods, and complete KYC verification effortlessly. Ideal for secure token transactions.

Features #

Secure and easy-to-use API for buying and selling crypto
Seamless integration into your Flutter app
Comprehensive documentation and examples

Requirements #

iOS 13.0 or later is required.
Update your ios/Podfile:
source 'https://cdn.cocoapods.org/'
source 'https://github.com/SumSubstance/Specs.git'
# Enable MRTDReader (NFC) module
ENV['IDENSIC_WITH_MRTDREADER'] = 'true'
# Enable VideoIdent module
ENV['IDENSIC_WITH_VIDEOIDENT'] = 'true'
copied to clipboard

Update your ios/Runner/Info.plist:
<key>NSCameraUsageDescription</key>
<string>Let us take a photo.</string>
<key>NSMicrophoneUsageDescription</key>
<string>Time to record a video.</string>
<key>NSPhotoLibraryUsageDescription</key>
<string>Let us pick a photo.</string>
<key>NSLocationWhenInUseUsageDescription</key>
<string>Please provide us with your geolocation data to prove your current location.</string>
<key>NFCReaderUsageDescription</key>
<string>Let us scan the document for more precise recognition</string>
<key>com.apple.developer.nfc.readersession.iso7816.select-identifiers</key>
<array>
<string>A0000002471001</string>
<string>A0000002472001</string>
<string>00000000000000</string>
</array>
copied to clipboard

Ensure that you have bitcode disabled for the whole project and for the flutter_idensic_mobile_sdk_plugin target under Pods project in particular (Pods -> flutter_idensic_mobile_sdk_plugin -> Build Settings -> Enable Bitcode -> No). See more details here.

Android #

Change the minSdkVersion to 21 (or higher) in your android/app/build.gradle file.
Declare the following permissions:
<uses-permission android:name="android.permission.INTERNET" />
copied to clipboard


Installation #
Add btc_direct as a dependency in your pubspec.yaml file.
Usage #
BTCDirect(
myAddressesList: [
{
"address": "sender_wallet_address", "currency": "BTC",
"id": '1',
"name": "Sender's Wallet"
},
],
xApiKey: "your_api_key_here",
isSandBox:true,
);
copied to clipboard
Privacy #
iOS #
Requirements

Usage: App Functionality (covers fraud prevention)
Are the device IDs collected from this app linked to the user’s identity? Yes
Do you or your third-party partners use device IDs for tracking purposes? Yes

Android #
Requirement

Any data provided by the user is solely used for facilitating transactions through BTC Direct and is not shared with any third parties. See more details here.
When publishing to the Play Store, disclose the usage of Device Identifiers as follows:
Data Types: Device or other IDs
Collected: Yes
Shared: No
Processed Ephemerally: No
Required or Optional: Required
Purposes: Fraud Prevention

Contributing #
We welcome contributions to the BTC Direct SDK! Please submit a pull request with your proposed changes.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.