{"id":13416719,"url":"https://github.com/IBAX-io/go-ibax","last_synced_at":"2025-03-15T01:32:03.748Z","repository":{"id":37423020,"uuid":"290724437","full_name":"IBAX-io/go-ibax","owner":"IBAX-io","description":"An innovative Blockchain Protocol Platform, which everyone can deploy their own applications quickly and easily, such as Dapp, DeFi, DAO, Cross-Blockchain transactions, etc. ","archived":false,"fork":false,"pushed_at":"2024-09-06T02:37:49.000Z","size":3232,"stargazers_count":7872,"open_issues_count":97,"forks_count":6444,"subscribers_count":352,"default_branch":"main","last_synced_at":"2024-10-29T11:14:01.393Z","etag":null,"topics":["assets","blockchain","cross-chain","decentralized-exchange","golang"],"latest_commit_sha":null,"homepage":"https://ibax.io","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/IBAX-io.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":"2020-08-27T08:47:55.000Z","updated_at":"2024-10-27T22:38:06.000Z","dependencies_parsed_at":"2023-02-10T08:30:35.685Z","dependency_job_id":"09125450-bfa1-4214-b55a-bbaa12cd2226","html_url":"https://github.com/IBAX-io/go-ibax","commit_stats":{"total_commits":803,"total_committers":11,"mean_commits":73.0,"dds":0.2889165628891657,"last_synced_commit":"e63f4963d9d5b62b9fecb29f770502a71f79535d"},"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IBAX-io%2Fgo-ibax","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IBAX-io%2Fgo-ibax/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IBAX-io%2Fgo-ibax/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IBAX-io%2Fgo-ibax/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/IBAX-io","download_url":"https://codeload.github.com/IBAX-io/go-ibax/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243671225,"owners_count":20328586,"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":["assets","blockchain","cross-chain","decentralized-exchange","golang"],"created_at":"2024-07-30T22:00:20.775Z","updated_at":"2025-03-15T01:32:01.920Z","avatar_url":"https://github.com/IBAX-io.png","language":"Go","funding_links":[],"categories":["Popular","Go","Others"],"sub_categories":[],"readme":"# IBAX Blockchain System Platform\r\n\r\n[![Go Reference](https://pkg.go.dev/badge/github.com/IBAX-io/go-ibax.svg)](https://pkg.go.dev/github.com/IBAX-io/go-ibax)\r\n[![Go Report Card](https://goreportcard.com/badge/github.com/IBAX-io/go-ibax)](https://goreportcard.com/report/github.com/IBAX-io/go-ibax)\r\n\r\n## The Most Powerful Infrastructure for Applications on Decentralized/Centralized Ecosystems\r\n\r\nA powerful blockchain system platform with a new system framework and a simplified programming language, it is including\r\nsmart contract, database table and interface.\r\n\r\n### Build from Source\r\n\r\n#### Install Go\r\n\r\nThe build process for go-ibax requires Go 1.17 or higher. If you don't have it: [Download Go 1.17+](https://go.dev).\r\n\r\nYou'll need to add Go's bin directories to your `$PATH` environment variable e.g., by adding these lines to\r\nyour `/etc/profile` (for a system-wide installation) or `$HOME/.profile`:\r\n\r\n```\r\nexport PATH=$PATH:/usr/local/go/bin\r\nexport PATH=$PATH:$GOPATH/bin\r\n```\r\n\r\n(If you run into trouble, see the [Go install instructions](https://go.dev/dl/)).\r\n\r\n#### Compile\r\n\r\n```\r\n$ export GOPROXY=https://athens.azurefd.net\r\n$ GO111MODULE=on go mod tidy -v\r\n\r\n$ go build\r\n```\r\n\r\n### Run\r\n\r\n1. Create the node configuration file:\r\n\r\n```bash\r\n$    go-ibax config\r\n```\r\n\r\n2. Generate node keys:\r\n\r\n```bash\r\n$    go-ibax generateKeys\r\n```\r\n\r\n3. Generate the first block. If you are creating your own blockchain network. You must use the `--test=true` option.\r\n   Otherwise you will not be able to create new accounts.\r\n\r\n```bash\r\n$    go-ibax generateFirstBlock --test=true\r\n```\r\n\r\n4. Initialize the database.\r\n\r\n```bash\r\n$    go-ibax initDatabase\r\n```\r\n\r\n5.Starting go-ibax.\r\n\r\n```bash\r\n$    go-ibax start\r\n```\r\n\r\n\r\n\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FIBAX-io%2Fgo-ibax","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FIBAX-io%2Fgo-ibax","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FIBAX-io%2Fgo-ibax/lists"}