{"id":23484907,"url":"https://github.com/pluto/attest-integrations","last_synced_at":"2025-04-14T04:45:16.328Z","repository":{"id":255086808,"uuid":"848474954","full_name":"pluto/attest-integrations","owner":"pluto","description":"Example integrations","archived":false,"fork":false,"pushed_at":"2025-03-04T22:59:35.000Z","size":704,"stargazers_count":3,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-04T23:32:31.876Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pluto.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,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-27T20:36:08.000Z","updated_at":"2025-03-04T22:59:39.000Z","dependencies_parsed_at":"2025-01-16T22:26:45.356Z","dependency_job_id":"66d9d1fb-5e82-4145-8f2a-19daf28344f9","html_url":"https://github.com/pluto/attest-integrations","commit_stats":null,"previous_names":["pluto/attest-integrations"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pluto%2Fattest-integrations","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pluto%2Fattest-integrations/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pluto%2Fattest-integrations/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pluto%2Fattest-integrations/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pluto","download_url":"https://codeload.github.com/pluto/attest-integrations/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248824666,"owners_count":21167343,"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-12-24T22:11:34.649Z","updated_at":"2025-04-14T04:45:16.321Z","avatar_url":"https://github.com/pluto.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n  Attest Integrations\n\u003c/h1\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://github.com/pluto/attest-integrations/graphs/contributors\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/contributors/pluto/spark?style=flat-square\u0026logo=github\u0026logoColor=8b949e\u0026labelColor=282f3b\u0026color=32c955\" alt=\"Contributors\" /\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n## Overview\n\n`attest-integrations` is a project that provides integrations for creating web proofs with Pluto.\n\n## Repository Structure\n\n- `integrations/`: Folder containing integrations\n  - `[integration-name]`: Each integration should have a unique folder name. The files within this folder must be named appropriately\n    - `[version]`: Version of the manifest\n      - `manifest.json`: This file contains the main congiguration.\n      - `prepare.js`: Javascript file containing a data extraction script\n    - `logo.png`: Preferrably black and white, transparent, square, smaller sized image representing the integration. Used in app and in the Pluto Chrome Extension\n    - `card.png`: Color, square image representing the integration. Used in app and in the Pluto Chrome Extension on provider selection screen. Optional\n\n## Getting Started\n\n### Prerequisites\n\nBuilding integrations is an involved process. There are no tools in this reposity to do so, however we have plenty of documentation to assist in the process. Head over to [Reverse Engineering APIs](https://docs.pluto.dev/guides/reverse-engineering-apis) to get started.\n\n## License\n\nLicensed under the [MIT License](https://github.com/pluto/attest-integrations/blob/main/LICENSE)\n\n## Contributing\n\nWe welcome contributions to our open-source projects. If you want to contribute or follow along with contributor discussions, join our [main Telegram channel](https://t.me/pluto_xyz/1) to chat about Pluto's development.\n\nOur contributor guidelines can be found in [CONTRIBUTING.md](./CONTRIBUTING.md). A good starting point is issues labelled 'bounty' in our repositories.\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the MIT license, shall be licensed as above, without any additional terms or conditions.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpluto%2Fattest-integrations","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpluto%2Fattest-integrations","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpluto%2Fattest-integrations/lists"}