{"id":13396468,"url":"https://github.com/hyperledger-indy/indy-agent","last_synced_at":"2025-03-13T23:31:20.712Z","repository":{"id":71924361,"uuid":"132645958","full_name":"hyperledger-archives/indy-agent","owner":"hyperledger-archives","description":"Archive of Indy Reference Agents and Tools. Superseded by the Hyperledger Aries Project.","archived":true,"fork":false,"pushed_at":"2020-05-07T17:23:19.000Z","size":2549,"stargazers_count":43,"open_issues_count":1,"forks_count":58,"subscribers_count":25,"default_branch":"master","last_synced_at":"2024-08-10T02:01:53.563Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://wiki.hyperledger.org/display/indy","language":"Python","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hyperledger-archives.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2018-05-08T17:59:56.000Z","updated_at":"2024-08-10T02:01:53.564Z","dependencies_parsed_at":"2023-09-16T16:35:15.356Z","dependency_job_id":null,"html_url":"https://github.com/hyperledger-archives/indy-agent","commit_stats":null,"previous_names":["hyperledger/indy-agent"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperledger-archives%2Findy-agent","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperledger-archives%2Findy-agent/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperledger-archives%2Findy-agent/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperledger-archives%2Findy-agent/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hyperledger-archives","download_url":"https://codeload.github.com/hyperledger-archives/indy-agent/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221421545,"owners_count":16817827,"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-07-30T18:00:54.089Z","updated_at":"2025-03-13T23:31:15.201Z","avatar_url":"https://github.com/hyperledger-archives.png","language":"Python","funding_links":[],"categories":["Client tools"],"sub_categories":[],"readme":"Indy Agents\n===========\n\nArchiving Notice\n----------------\n\n**This repo has been archived (marked read only). There was GPL code removed; as such,\nthe contents of the repo are not usable as Apache 2.0 source even if copied out.**\n\nMigration Notice\n----------------\n\n**The work of creating interoperable Agents has moved to the Hyperledger Aries Project.** Much of the code and\ninformation in this repository remains relevant as a reference point; however, this information is not as actively kept\nup to date and **may be incorrect**. For the up-to-date counterparts of the components in this repository, refer to the\nlist below.\n\n#### Superseding Projects\n- Docs and Protocol: [Indy HIPE][1] for Indy specific documentation, [Aries RFCs][2] for everything else.\n- Python Reference Agent: [Aries Cloud Agent Python][3]\n- Agent Test Suite: [Aries Protocol Test Suite][4]\n- Node.js Agent: No codebase yet exists that directly supersedes this project. However, discussion around creating a\n\tNode.js Agent Framework are being held in the Aries Community. Direct questions about these efforts to the\n\t[Hyperledger Rocket.Chat Aries channel][5].\n\n[1]: https://github.com/hyperledger/indy-hipe\n[2]: https://github.com/hyperledger/aries-rfcs\n[3]: https://github.com/hyperledger/aries-cloudagent-python\n[4]: https://github.com/hyperledger/aries-protocol-test-suite\n[5]: https://chat.hyperledger.org/channel/aries\n\n#### Other questions?\nDirect any other questions you may have about this repository to the [Aries channel][5].\n\nAgents\n------\n\nAgents come in all varieties. Some are simple and static; these\nmight be appropriate for IoT use cases that are hard-wired for\na single connection. Others are complex and cloud-based, suitable\nfor enterprise use. Still others run on mobile devices for\nindividual users. For more information about general agent theory\nor about agent categories, see the [Agents Explainer HIPE](\nhttps://github.com/hyperledger/indy-hipe/blob/4696f162/text/0002-agents/README.md).\n\nThis repo contains a handful of reference agents. To run them,\nyou must have a build of libindy plus a running ledger.  If you\nare just trying them out, we recommend [running a ledger locally\nusing docker](https://github.com/hyperledger/indy-sdk/blob/master/docs/build-guides/ubuntu-build.md).\nSee the README in each implementation directory for more\ndetails.\n\nThe repo also has some useful tools for agent developers--especially\na test suite that can exercise agent interoperability.\n\n## Known Agent Implementations\n\nThe following agents are known to the general community. If you\nwould like to list your agent here, please submit a pull request.\n\n|Name|Source|Use Cases|Interop Results from Test Suite|More Info|\n|----|------|---------|-------------------------------|---------|\n|python ref agent|community / Sovrin Foundation (see github contributors)|cloud (web-based)|not yet published on the web, but 100% passed in Feb 2019|see [python/README.md](python/README.md) in this repo|\n|node.js ref agent|community / BYU (see github contributors)|cloud (web-based)|not yet tested|see [nodejs/README.md](nodejs/README.md) in this repo|\n|Sovrin Connector|Sovrin Foundation|mobile app (assumes cloud support)|not yet tested|[github.com/ sovrin-foundation/ connector-app](https://github.com/sovrin-foundation/connector-app)|\n|IndyCat|Government of British Columbia|Cloud for institutions (besides agent, includes drive to enable injection of business rules in messaging protocols)|100% passed in Feb 2019|[https://github.com/bcgov/indy-catalyst/](https://github.com/bcgov/indy-catalyst/tree/master/agent)|\n|AgentFramework|AgentFramework|.NET framework for building agents of all types|Samples in the repository 100% passed in Feb 2019|[agent-framework](https://github.com/streetcred-id/agent-framework)|\n|Streetcred|Streetcred|Commercial mobile and web app built using AgentFramework|Samples in AgentFramework 100% passed in Feb 2019|[streetcred.id](https://streetcred.id)|\n|Mattr|Mattr|Commercial mobile and web app built using AgentFramework|Samples in AgentFramework 100% passed in Feb 2019|[mattr.global](https://mattr.global)|\n|Project Osma|Mattr|Open source mobile app built using AgentFramework|not yet tested|[project](https://github.com/mattrglobal/osma)|\n|Verity|Evernym|commercial enterprise agent, focused on credential issuance and proving for login and onboarding|not yet tested|[evernym.com](https://evernym.com)|\n|Connect.Me|Evernym|commercial mobile agent for individuals (free but requires SaaS subscription for supporting cloud agent)|not yet tested|Android or iOS App Store|\n|Pi Agent | Evernym | Simple cli agent for connecting and sending basic messages. Useful in IOT (Raspberry Pi) applications. | 100% passed in April 2019 | [https://github.com/evernym/connectathon-agent](https://github.com/evernym/connectathon-agent) |\n|StudyBits University Agent | Quintor | Cloud agent for universities for use in student exchange | Definitely would not pass | [GitHub](https://github.com/Quintor/StudyBits) [Project](https://www.bcined.com/studybits.html) |\n|StudyBits (Android) Wallet | Quintor | Mobile wallet for use in student exchange | Definitely would not pass | [GitHub](https://github.com/Quintor/StudyBitsWallet) |\n\n## Related Topics\n\nIf you are interested in developing indy-sdk,\nplease visit the [indy-sdk repository](https://github.com/hyperledger/indy-sdk/)\nand follow the Getting Started Guide there.\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhyperledger-indy%2Findy-agent","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhyperledger-indy%2Findy-agent","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhyperledger-indy%2Findy-agent/lists"}