{"id":20747715,"url":"https://github.com/web3auth/session-manager-android","last_synced_at":"2025-04-28T12:01:40.573Z","repository":{"id":166373765,"uuid":"626816759","full_name":"Web3Auth/session-manager-android","owner":"Web3Auth","description":null,"archived":false,"fork":false,"pushed_at":"2025-03-14T09:45:30.000Z","size":49122,"stargazers_count":0,"open_issues_count":0,"forks_count":2,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-30T09:23:01.691Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Web3Auth.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-04-12T08:10:07.000Z","updated_at":"2025-03-14T09:41:28.000Z","dependencies_parsed_at":"2024-11-25T15:30:57.316Z","dependency_job_id":"a1dfaea0-aef5-4970-8c24-91397fa3c278","html_url":"https://github.com/Web3Auth/session-manager-android","commit_stats":null,"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Web3Auth%2Fsession-manager-android","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Web3Auth%2Fsession-manager-android/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Web3Auth%2Fsession-manager-android/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Web3Auth%2Fsession-manager-android/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Web3Auth","download_url":"https://codeload.github.com/Web3Auth/session-manager-android/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251311332,"owners_count":21569008,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-17T08:14:12.202Z","updated_at":"2025-04-28T12:01:40.282Z","avatar_url":"https://github.com/Web3Auth.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Torus Session Manager Android\n\n[![](https://jitpack.io/v/com.github.web3auth/session-manager-android.svg)](https://jitpack.io/#com.github.web3auth/session-manager-android)\n\n\u003e Web3Auth is where passwordless auth meets non-custodial key infrastructure for Web3 apps and wallets. By aggregating OAuth (Google, Twitter, Discord) logins, different wallets and innovative Multi Party Computation (MPC) - Web3Auth provides a seamless login experience to every user on your application.\n\nTorus Session Manager Android is the SDK that gives you the ability to create, authorize and\nvalidate session with any data in String format.\n\n## Features\n\n- Multi network support\n- All API's return `CompletableFutures`\n\n## Getting Started\n\nUser can \nuse snapshot dependencies for early access to features and fixes, refer to the Snapshot Dependencies\nsection. This project uses [jitpack](https://jitpack.io/docs/) for release management\n\nAdd the relevant dependency to your project:\n\n```groovy\nrepositories {\n  maven { url \"https://jitpack.io\" }\n}\ndependencies {\n  implementation 'com.github.web3auth:session-manager-android:0.0.2'\n}\n```\n\n### Permissions\n\nOpen your app's `AndroidManifest.xml` file and add the following permission:\n\n```xml\n\n\u003cuses-permission android:name=\"android.permission.INTERNET\" /\u003e\n```\n\n## Requirements\n\n- Android API version 24 or newer is required.\n\n## 🩹 Examples\n\nCheckout the examples for your preferred blockchain and platform in\nour [example repository](https://github.com/Web3Auth/session-manager-android/tree/master/app)\n\n## 💬 Troubleshooting and Discussions\n\n- Have a look at\n  our [GitHub Discussions](https://github.com/Web3Auth/Web3Auth/discussions?discussions_q=sort%3Atop)\n  to see if anyone has any questions or issues you might be having.\n- Checkout our [Troubleshooting Documentation Page](https://web3auth.io/docs/troubleshooting) to\n  know the common issues and solutions\n- Join our [Discord](https://discord.gg/web3auth) to join our community and get private integration\n  support or help with your integration.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweb3auth%2Fsession-manager-android","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fweb3auth%2Fsession-manager-android","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweb3auth%2Fsession-manager-android/lists"}