{"id":20621283,"url":"https://github.com/drewstone/blockchain-traverser","last_synced_at":"2025-08-07T18:29:04.940Z","repository":{"id":117436706,"uuid":"46814447","full_name":"drewstone/Blockchain-Traverser","owner":"drewstone","description":"Transaction graph builder over the Bitcoin blockchain","archived":false,"fork":false,"pushed_at":"2015-12-19T04:56:39.000Z","size":6,"stargazers_count":0,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-25T12:52:17.612Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","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/drewstone.png","metadata":{"files":{"readme":"Readme.txt","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":"2015-11-24T19:43:45.000Z","updated_at":"2015-11-24T19:49:17.000Z","dependencies_parsed_at":"2023-03-15T17:41:00.208Z","dependency_job_id":null,"html_url":"https://github.com/drewstone/Blockchain-Traverser","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/drewstone/Blockchain-Traverser","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/drewstone%2FBlockchain-Traverser","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/drewstone%2FBlockchain-Traverser/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/drewstone%2FBlockchain-Traverser/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/drewstone%2FBlockchain-Traverser/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/drewstone","download_url":"https://codeload.github.com/drewstone/Blockchain-Traverser/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/drewstone%2FBlockchain-Traverser/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269305658,"owners_count":24395120,"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","status":"online","status_checked_at":"2025-08-07T02:00:09.698Z","response_time":73,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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-11-16T12:17:20.766Z","updated_at":"2025-08-07T18:29:04.916Z","avatar_url":"https://github.com/drewstone.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"Team: Drew Stone, Liam Gallagher\n\nWe created a bitcoin transaction graph. We downloaded a local copy of the block chain, but \nfound parsing transactions from this to be extremely difficult, even with the library bitcoinj.\nInstead, we used jSoup to pull parsed transaction data from the website blockexplorer.com, and\nconstructed a graph of transactions from this. We analyzed the size and number of weakly and\nstrongly connected components, and the results of applying PageRank to the graph.  \n\nThis was an empirical analysis project. Our code is rough, and is the unpolished and inefficient\nbut successful result of attempts to find strongly and weakly connected components, page rank\nvalues, and print the results. This was a construction of a graph, and application of graph\nalgorithms. We used DFS to find weakly connected components, and applied Kosaraju’s algorithm\nto find the elusive strongly connected components. We were able to test the results of our code\nby using the website blockexplorer.com and blockchain.info to confirm that we were receiving \naccurate information.     \n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdrewstone%2Fblockchain-traverser","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdrewstone%2Fblockchain-traverser","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdrewstone%2Fblockchain-traverser/lists"}