reclaim_flutter_sdk 0.1.1 copy "reclaim_flutter_sdk: ^0.1.1" to clipboard
reclaim_flutter_sdk: ^0.1.1 copied to clipboard

discontinued
PlatformAndroidiOS

Pre-built widgets library to export user's data with provable authenticity using HTTPS & Reclaim Protocol Zero-knowledge proof technology

example/lib/main.dart

import 'dart:convert';

import 'package:flutter/material.dart';
import 'package:reclaim_flutter_sdk/reclaim_flutter_sdk.dart';
import 'package:example/env/env.dart';

void main() => runApp(const MaterialApp(home: MyApp()));

class MyApp extends StatelessWidget {
  const MyApp({
    super.key,
  });

  // ...
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: Center(
          child: InkWell(
        onTap: () async {
          // Handle inkwell tap
          try {
            final reclaimVerification = ReclaimVerification(
                buildContext: context,
                appId: Env.APP_ID,
                providerId: Env.PROVIDER_ID,
                secret: Env.APP_SECRET,
                context: '',
                parameters: {"username": "dwik"},
                hideLanding: true);
            final proofs = await reclaimVerification.startVerification();
            print("Proofs: ${jsonEncode(proofs)}");
          } catch (error) {
            print("Error $error");
          }
        },
        child: const Text('Start Claim'),
      )),
    );
  }
// ...
}
3
likes
115
points
5
downloads

Publisher

verified publisherdev.reclaimprotocol.org

Weekly Downloads

Pre-built widgets library to export user's data with provable authenticity using HTTPS & Reclaim Protocol Zero-knowledge proof technology

Homepage
Repository

Documentation

API reference

License

MIT (license)

Dependencies

crypto, cupertino_icons, device_info_plus, dio, eth_sig_util, flutter, flutter_inappwebview, flutter_svg, fluttertoast, http, json_annotation, native_dio_adapter, path_provider, share_plus, shared_preferences, system_info_plus, url_launcher, uuid, web3dart

More

Packages that depend on reclaim_flutter_sdk