{"id":13564262,"url":"https://github.com/ojo-network/ojo","last_synced_at":"2026-03-05T17:54:59.478Z","repository":{"id":64268798,"uuid":"553748583","full_name":"ojo-network/ojo","owner":"ojo-network","description":null,"archived":false,"fork":false,"pushed_at":"2025-07-29T19:31:52.000Z","size":4325,"stargazers_count":54,"open_issues_count":44,"forks_count":31,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-07-29T21:28:42.340Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ojo-network.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"contributing.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-10-18T17:51:30.000Z","updated_at":"2025-04-28T00:07:14.000Z","dependencies_parsed_at":"2023-01-15T07:30:36.775Z","dependency_job_id":"ce420a37-7a1d-4d7c-aac9-8210a5e44bf7","html_url":"https://github.com/ojo-network/ojo","commit_stats":{"total_commits":244,"total_committers":8,"mean_commits":30.5,"dds":0.5040983606557377,"last_synced_commit":"a21991e1bb6508118d596344c02a2f375b059eb2"},"previous_names":[],"tags_count":58,"template":false,"template_full_name":null,"purl":"pkg:github/ojo-network/ojo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ojo-network%2Fojo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ojo-network%2Fojo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ojo-network%2Fojo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ojo-network%2Fojo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ojo-network","download_url":"https://codeload.github.com/ojo-network/ojo/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ojo-network%2Fojo/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30140878,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-05T16:58:46.102Z","status":"ssl_error","status_checked_at":"2026-03-05T16:58:45.706Z","response_time":93,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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-08-01T13:01:28.923Z","updated_at":"2026-03-05T17:54:59.439Z","avatar_url":"https://github.com/ojo-network.png","language":"Go","funding_links":[],"categories":["Go"],"sub_categories":[],"readme":"\u003c!-- markdownlint-disable MD041 --\u003e\n\u003c!-- markdownlint-disable MD013 --\u003e\n\n![Logo!](assets/ojo.png)\n\n[![Project Status: WIP – Initial development is in progress, but there has not yet been a stable, usable release suitable for the public.](https://www.repostatus.org/badges/latest/active.svg)](https://www.repostatus.org/badges/latest/active.svg)\n[![Go Report Card](https://goreportcard.com/badge/github.com/ojo-network/ojo?style=flat-square)](https://goreportcard.com/report/github.com/ojo-network/ojo)\n[![Version](https://img.shields.io/github/v/tag/ojo-network/ojo.svg?style=flat-square)](https://github.com/ojo-network/ojo/releases/latest)\n[![License: Apache-2.0](https://img.shields.io/github/license/ojo-network/ojo.svg?style=flat-square)](https://github.com/ojo-network/ojo/blob/main/LICENSE)\n[![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/ojo-network/ojo/lint.yml?branch=main)](https://github.com/marketplace/actions/super-linter)\n\n\u003e A Golang Implementation of the Ojo Network, a decentralized oracle\n\u003e with DeFi safety in mind.\n\nOjo is an oracle platform which other blockchains and smart contracts can use to receive\nup-to-date and accurate data. This platform arose from our work at\n[Umee](https://github.com/umee-network/umee), where we worked on developing our\nown oracle based off of the [Terra Classic](https://github.com/terra-money/classic-core) design.\n\nOjo is able to provide pricing info via IBC, CosmWasm, and EVM. MoveVM support is coming shortly.\n\n## Table of Contents\n\n- [Table of Contents](#table-of-contents)\n- [Releases](#releases)\n- [Install](#install)\n- [Networks](#networks)\n\n## Releases\n\nOur releases are tagged and binaries are produced [here](https://github.com/ojo-network/ojo/releases).\n\nSee [Release procedure](contributing.md#release-procedure) for more information about the release model.\n\n## Install\n\nTo install the `ojod` binary:\n\n```shell\n$ make install\n```\n\n## Run Node\n\nExample command structure for running a node with a price feeder config file located at `./price-feeder.example.config` (See [price-feeder](https://github.com/ojo-network/price-feeder) repo for more information on configuring an Ojo price feeder)\n\n```shell\n$ ojod start --pricefeeder.config_path=./price-feeder.example.config --pricefeeder.log_level=\"INFO\"\n```\n\n## Networks\n\nOjo currently has three active public networks:\n\n| Network Name                                      | Type              | Docs                                               |\n| :-----------------------------------------------: | :---------------: | :------------------------------------------------: |\n| [Agamotto](https://agamotto.ojo.network/agamotto) | Mainnet           | [Docs](https://docs.ojo.network/networks/agamotto) |\n| [Ditto](https://agamotto.ojo.network/ditto)       | Testnet           | N/A                                                |\n| [Sauron](https://sauron.ojo.network/)             | Validator Testnet | [Docs](https://docs.ojo.network/networks/sauron)   |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fojo-network%2Fojo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fojo-network%2Fojo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fojo-network%2Fojo/lists"}