Tezos Connect is a library designed to standardize the JSON RPC interface between decentralized applications (dApps) and wallets on the Tezos blockchain. This library contains all necessary interface definitions and utility functions to help developers build dApps and wallets with a well-defined, standard interface. It assists in creating JSON RPC messages in the correct format and validates received JSON RPC requests for syntactic correctness. This libabry should be used with WalletConnect, an open source protocol that allows you to connect your crypto wallet to dapps on the web.
- Standardized JSON RPC interface definitions for Tezos dApps and wallets.
- Utility functions to create and validate JSON RPC messages.
yarn install tezos-connect
yarn add tezos-connect
import { PartialTezosOperation } from '@trilitech/tezos-connect';
git clone https://github.com/Trilitech/tezos-connect.git
cd tezos-connect
yarn install
yarn build
yarn test
yarn type-test
We welcome contributions to the Tezos Connect library! Please follow these steps to contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature/your-feature
). - Make your changes.
- Commit your changes (
git commit -m 'Add some feature'
). - Push to the branch (
git push origin feature/your-feature
). - Create a new Pull Request.
This project is licensed under the MIT License. See the LICENSE file for details.
For any questions or suggestions, please open an issue or submit a pull request.
Happy coding with Tezos!