{"id":37171997,"url":"https://github.com/skycoin/net","last_synced_at":"2026-01-14T20:03:54.112Z","repository":{"id":21808642,"uuid":"94096008","full_name":"skycoin/net","owner":"skycoin","description":"DEPRECATED: Moved to https://github.com/skycoin/skywire/tree/master/pkg/net","archived":false,"fork":false,"pushed_at":"2022-12-29T12:05:36.000Z","size":4569,"stargazers_count":15,"open_issues_count":38,"forks_count":13,"subscribers_count":14,"default_branch":"master","last_synced_at":"2024-09-22T09:21:40.680Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/skycoin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-06-12T12:54:03.000Z","updated_at":"2021-03-19T01:52:13.000Z","dependencies_parsed_at":"2023-01-13T22:15:21.749Z","dependency_job_id":null,"html_url":"https://github.com/skycoin/net","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/skycoin/net","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skycoin%2Fnet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skycoin%2Fnet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skycoin%2Fnet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skycoin%2Fnet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/skycoin","download_url":"https://codeload.github.com/skycoin/net/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skycoin%2Fnet/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28434150,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T18:57:19.464Z","status":"ssl_error","status_checked_at":"2026-01-14T18:52:48.501Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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":"2026-01-14T20:03:53.369Z","updated_at":"2026-01-14T20:03:54.107Z","avatar_url":"https://github.com/skycoin.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"**This repo is deprecated, the code has been moved to https://github.com/skycoin/skywire/ in the `pkg/net/` folder**\n\n# Skycoin Networking Framework\n\n[![Build Status](https://travis-ci.com/skycoin/net.svg?branch=master)](https://travis-ci.com/skycoin/net)\n\nSkycoin Networking Framework is a simplified TCP and UDP networking framework. \n\n[Skycoin Messenger](https://github.com/skycoin/net/tree/master/skycoin-messenger) is based on this infrastructure.\n\n#### Skycoin-messenger\n\n[Skycoin Messenger](https://github.com/skycoin/net/tree/master/skycoin-messenger) is an anonymous instant messenger. You can send messages to others by public keys on the messenger.\n\n![messenger](https://blog.skycoin.net/skywire/skywire-and-viscript/messenger.png)\n\nIt also provides discovery service, which is using by skywire, cxo and bbs.\n\n## Protocol\n\n```\n                  +--+--------+--------+--------------------+\nmsg protocol      |  |        |        |                    |\n                  +-++-------++-------++---------+----------+\n                    |        |        |          |\n                    v        |        v          v\n                  msg type   |     msg len    msg body\n                   1 byte    v     4 bytes\n                          msg seq\n                          4 bytes\n\n\n\n                  +-----------+--------+--------------------+\nnormal msg        |01|  seq   |  len   |       body         |\n                  +-----------+--------+--------------------+\n\n\n                  +-----------+\nack msg           |80|  seq   |\n                  +-----------+\n\n\n                  +--------------------+\nping msg          |81|    timestamp    |\n                  +--------------------+\n\n\n                  +--------------------+\npong msg          |82|    timestamp    |\n                  +--------------------+\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskycoin%2Fnet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fskycoin%2Fnet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskycoin%2Fnet/lists"}