Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/interlay/interbtc-ui
Kintsugi and Interlay App - BTC DeFi
https://github.com/interlay/interbtc-ui
bitcoin blockchain defi kusama polkadot react typescript
Last synced: about 11 hours ago
JSON representation
Kintsugi and Interlay App - BTC DeFi
- Host: GitHub
- URL: https://github.com/interlay/interbtc-ui
- Owner: interlay
- License: apache-2.0
- Created: 2021-06-04T15:29:53.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-07-09T08:51:27.000Z (4 months ago)
- Last Synced: 2024-07-09T15:32:36.802Z (4 months ago)
- Topics: bitcoin, blockchain, defi, kusama, polkadot, react, typescript
- Language: TypeScript
- Homepage: https://app.interlay.io/
- Size: 26.1 MB
- Stars: 32
- Watchers: 2
- Forks: 30
- Open Issues: 86
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# interBTC
interBTC: Use your Bitcoin. Anywhere.
## About
The Interlay UI connects the Polkadot and Kusama ecosystem with Bitcoin. It allows the creation of interBTC and kBTC, a fungible token that represents Bitcoin in the Polkadot and Kusama ecosystem. interBTC and kBTC are backed by Bitcoin 1:1 and allow redeeming of the equivalent amount of Bitcoins by relying on a collateralized third-party called Vaults.
In comparison to other bridge constructions (like tBTC, wBTC, or RenVM) _anyone_ can become an intermediary by depositing collateral making interBTC and kBTC the only truly open system.The bridge itself follows the detailed specification: Explore the specification »
It is implemented as a collection of open-source Substrate modules using Rust: Explore the implementation »
### Built with
- [React](https://github.com/facebook/react)
- [TypeScript](https://github.com/Microsoft/TypeScript)
- [polkadot-js](https://polkadot.js.org/)
- [yarn](https://github.com/yarnpkg/yarn)### Interlay
You can visit the Interlay application at [app.interlay.io](https://app.interlay.io).
### Kintsugi
You can visit the Kintsugi application at [kintsugi.interlay.io](https://kintsugi.interlay.io).
### Testnets
You can visit [testnet.interlay.io](https://testnet.interlay.io/) or [kintnet.interlay.io](https://kintnet.interlay.io/) for the latest testnets.
## Local development
You can run the both the Kintsugi and Interlay UIs locally on both testnet and mainnet.
Clone this repository and enter into the root folder.
```bash
[email protected]:interlay/interbtc-ui.git
cd interbtc-ui
yarn install
```Create an `.env.development.local` file in the root of the project and populate it with the relevant environment variables. These are defined in [.env.dev](https://github.com/interlay/interbtc-ui/blob/master/.env.dev)
Start the UI:
```bash
yarn start
```### Test
Test the project.
```bash
yarn test
```### Design System
Run or build Storybook.
```bash
yarn storybook # locally run
yarn build-storybook # build
```## Contributing
See our [contribution guidelines](https://github.com/interlay/interbtc-ui/blob/master/CONTRIBUTING.md)
## Help
If you are searching for a place to start or would like to discuss features, reach out to us:
- [Discord](https://discord.gg/interlay)
## License
(C) Copyright 2023 [Interlay](https://www.interlay.io) Ltd
interbtc-ui is licensed under the terms of the Apache License (Version 2.0). See [LICENSE](LICENSE).
## Contact
Website: [Interlay.io](https://www.interlay.io)
Twitter: [@interlayHQ](https://twitter.com/InterlayHQ)
Email: [email protected]
## Acknowledgements
We would like to thank the following teams for their continuous support:
- [Web3 Foundation](https://web3.foundation/)
- [Parity Technologies](https://www.parity.io/)