https://github.com/livepeer/catalyst-api
https://github.com/livepeer/catalyst-api
hacktoberfest
Last synced: 12 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/livepeer/catalyst-api
- Owner: livepeer
- License: mit
- Created: 2022-07-21T15:11:16.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2025-06-18T13:55:27.000Z (about 1 year ago)
- Last Synced: 2025-06-30T02:49:01.556Z (12 months ago)
- Topics: hacktoberfest
- Language: Go
- Homepage:
- Size: 25.9 MB
- Stars: 4
- Watchers: 4
- Forks: 2
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# catalyst-api
An HTTP API to allow services (e.g Livepeer Studio) to interact with Catalyst.
## Prerequisites
The default Makefile goal and the CI process for this repo uses `golangci-lint` for linting. To install, follow the instructions at https://golangci-lint.run/usage/install/#local-installation
## Development
To test the [Catalyst](http://github.com/livepeer/catalyst) integration, follow the instructions in that repo to run a local Catalyst instance and then:
```
make run
```
This will give you another local Catalyst API instance (in addition to the one running as part of the full Catalyst setup).
By default, this runs on a different port (`4949`) to the Catalyst one (`7979`) and so to test it, run:
```
curl 'http://localhost:4949/ok'
```
If you see a response body of `OK` then things are working and you can begin using this instance to test the API's integration with Mist and the other parts of the Catalyst system.