{"id":13792232,"url":"https://github.com/liquality/chainify","last_synced_at":"2025-04-06T13:10:56.482Z","repository":{"id":37736818,"uuid":"130330053","full_name":"liquality/chainify","owner":"liquality","description":"Blockchain abstraction layer","archived":false,"fork":false,"pushed_at":"2023-11-10T23:52:05.000Z","size":35773,"stargazers_count":221,"open_issues_count":15,"forks_count":70,"subscribers_count":23,"default_branch":"dev","last_synced_at":"2025-04-01T18:54:23.824Z","etag":null,"topics":["abstraction-layer","bitcoin","blockchain","browser","ethereum","ledger","node","npm","rpc","standard"],"latest_commit_sha":null,"homepage":"https://liquality.io","language":"TypeScript","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/liquality.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":"2018-04-20T08:03:01.000Z","updated_at":"2025-01-23T04:42:27.000Z","dependencies_parsed_at":"2024-06-18T15:24:29.121Z","dependency_job_id":"37f0c2b0-8a53-4ee7-8d88-a4065de240ee","html_url":"https://github.com/liquality/chainify","commit_stats":null,"previous_names":["liquality/chainabstractionlayer"],"tags_count":335,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/liquality%2Fchainify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/liquality%2Fchainify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/liquality%2Fchainify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/liquality%2Fchainify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/liquality","download_url":"https://codeload.github.com/liquality/chainify/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247226213,"owners_count":20904465,"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":["abstraction-layer","bitcoin","blockchain","browser","ethereum","ledger","node","npm","rpc","standard"],"created_at":"2024-08-03T22:01:09.884Z","updated_at":"2025-04-06T13:10:56.464Z","avatar_url":"https://github.com/liquality.png","language":"TypeScript","funding_links":[],"categories":["Roadmap"],"sub_categories":[],"readme":"# Chainify \u003cimg align=\"right\" src=\"https://raw.githubusercontent.com/liquality/chainabstractionlayer/master/liquality-logo.png\" height=\"80px\" /\u003e\n\n\u003cpre\u003e\n   ________          _       _ ____     \n  / ____/ /_  ____ _(_)___  (_) __/_  __\n / /   / __ \\/ __ `/ / __ \\/ / /_/ / / /\n/ /___/ / / / /_/ / / / / / / __/ /_/ / \n\\____/_/ /_/\\__,_/_/_/ /_/_/_/  \\__, /  \n                               /____/   \n\u003c/pre\u003e\n                               \nChainify is a flexible, modular library for developing disintermediated solutions across different blockchains.\n\nThe repository uses [yarn workspaces](https://yarnpkg.com/features/workspaces) for fast, reliable, and secure dependency management.\n\nThe build system is using [Turborepo](https://turborepo.org/)\n\n### Packages\n| Package                                               |                                                                    Version                                                                   |\n| :---------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------: |\n| [@chainify/bitcoin](./packages/bitcoin)               |        [![Chainify](https://img.shields.io/npm/v/@chainify/bitcoin?style=for-the-badge)](https://npmjs.com/package/@chainify/bitcoin)        |\n| [@chainify/bitcoin-ledger](./packages/bitcoin-ledger) | [![Chainify](https://img.shields.io/npm/v/@chainify/bitcoin-ledger?style=for-the-badge)](https://npmjs.com/package/@chainify/bitcoin-ledger) |\n| [@chainify/client](./packages/client)                 |         [![Chainify](https://img.shields.io/npm/v/@chainify/client?style=for-the-badge)](https://npmjs.com/package/@chainify/client)         |\n| [@chainify/errors](./packages/errors)                 |         [![Chainify](https://img.shields.io/npm/v/@chainify/errors?style=for-the-badge)](https://npmjs.com/package/@chainify/errors)         |\n| [@chainify/evm](./packages/evm)                       |            [![Chainify](https://img.shields.io/npm/v/@chainify/evm?style=for-the-badge)](https://npmjs.com/package/@chainify/evm)            |\n| [@chainify/evm-contracts](./packages/evm-contracts)   |  [![Chainify](https://img.shields.io/npm/v/@chainify/evm-contracts?style=for-the-badge)](https://npmjs.com/package/@chainify/evm-contracts)  |\n| [@chainify/evm-ledger](./packages/evm-ledger)         |     [![Chainify](https://img.shields.io/npm/v/@chainify/evm-ledger?style=for-the-badge)](https://npmjs.com/package/@chainify/evm-ledger)     |\n| [@chainify/hw-ledger](./packages/hw-ledger)           |      [![Chainify](https://img.shields.io/npm/v/@chainify/hw-ledger?style=for-the-badge)](https://npmjs.com/package/@chainify/hw-ledger)      |\n| [@chainify/logger](./packages/logger)                 |         [![Chainify](https://img.shields.io/npm/v/@chainify/logger?style=for-the-badge)](https://npmjs.com/package/@chainify/logger)         |\n| [@chainify/near](./packages/near)                     |           [![Chainify](https://img.shields.io/npm/v/@chainify/near?style=for-the-badge)](https://npmjs.com/package/@chainify/near)           |\n| [@chainify/solana](./packages/solana)                 |         [![Chainify](https://img.shields.io/npm/v/@chainify/solana?style=for-the-badge)](https://npmjs.com/package/@chainify/solana)         |\n| [@chainify/terra](./packages/terra)                   |          [![Chainify](https://img.shields.io/npm/v/@chainify/terra?style=for-the-badge)](https://npmjs.com/package/@chainify/terra)          |\n| [@chainify/types](./packages/types)                   |          [![Chainify](https://img.shields.io/npm/v/@chainify/types?style=for-the-badge)](https://npmjs.com/package/@chainify/types)          |\n| [@chainify/utils](./packages/utils)                   |          [![Chainify](https://img.shields.io/npm/v/@chainify/utils?style=for-the-badge)](https://npmjs.com/package/@chainify/utils)          |\n\n### Install dependencies\n```bash\nyarn install\n```\n\n### Build all packages\n```bash\nyarn build\n```\n\n### Run all tests\n```bash \nyarn test\n```\n\n### Release a new version\n```bash\nyarn changeset\n   # choose the version bump - major, minor or patch\n   # add change summary\n\nyarn version\n   # review changes\n   # yarn build —force\n\nyarn release\nyarn tag\n```\n\n### License\n[MIT](./LICENSE.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fliquality%2Fchainify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fliquality%2Fchainify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fliquality%2Fchainify/lists"}