{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":438648054,"defaultBranch":"main","name":"nakomoto-coefficient-calculator","ownerLogin":"xenowits","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-12-15T13:55:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/43061995?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1705649603.0","currentOid":""},"activityList":{"items":[{"before":"cdf1db939ce2e50aa73bdfd86f5aa8d9b7cce2a2","after":"9b299bf9f72df0c4e8f18305eb1a91cc92e12faa","ref":"refs/heads/main","pushedAt":"2024-09-02T06:35:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"Add Sei blockchain (#56)\n\n**Summary**:\r\nThis revamps handling of Cosmos SDK-based chains and greatly simplifying\r\nthe addition of new chains. The changes simplify the codebase, reduce\r\nredundancy, and make it easier to manage and extend.\r\n\r\n### Key Updates:\r\n\r\n1. **Centralized Cosmos SDK Logic**:\r\n- Modified the `FetchCosmosSDKNakaCoeff` function in `cosmos.go` to be\r\nexportable and handle all Cosmos SDK-based chains.\r\n\r\n\r\n2. **New Chain Added**:\r\n - Added support for the **Sei** network.\r\n - Updated `chain.go` to include Sei in the list of supported chains.\r\n\r\n3. **Streamlined Existing Chains**:\r\n- Refactored `agoric.go`, `osmosis.go`, `regen.go`, `sei.go`, and\r\n`stargaze.go` to use this shared function, cleaning up much redundant\r\ncode.\r\n- Included pool data fetching to ensure more accurate Nakamoto\r\ncoefficient calculations, since the previous method would not have\r\nincluded any for unbonded validators. [correct me if this seems off]\r\n\r\n### Testing and Validation:\r\n\r\n- **Manual Testing**: Ran tests on each refactored chain to ensure the\r\nNakamoto coefficient calculations are accurate and that everything works\r\nas expected.\r\n- **Validation**: Checked logs to confirm the refactored code runs\r\nsmoothly and handles errors correctly.\r\n\r\n### Looking Ahead:\r\n\r\n- **Automated Testing**: May be worth adding automated tests for the\r\n`FetchCosmosSDKNakaCoeff` function to ensure it continues to work well\r\nacross different chains. It should work universally as-is, but this may\r\nchange in the future.\r\n- **Further Simplification**: Could look into whether other non-Cosmos\r\nSDK chains could benefit from a similar centralized approach.\r\n\r\nOverall this should make the Nakamoto coefficient calculator easier to\r\nmanage and extend, while keeping all the current features intact.\r\n\r\nHere's the image you requested also.\r\n\r\n\r\n![image](https://github.com/user-attachments/assets/4810b55f-fbab-4909-924c-e5b998790092)\r\n\r\n---------\r\n\r\nCo-authored-by: Cordtus ","shortMessageHtmlLink":"Add Sei blockchain (#56)"}},{"before":"bedc6be15d629e07008564f045c810337dde5f3f","after":"cdf1db939ce2e50aa73bdfd86f5aa8d9b7cce2a2","ref":"refs/heads/main","pushedAt":"2024-07-22T17:50:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"Algorand support (#55)\n\nAlgorand NC support using public API from Nodely.io.","shortMessageHtmlLink":"Algorand support (#55)"}},{"before":"d1b971f5eca410be7b0806bc3df13ea6745bb9ae","after":"bedc6be15d629e07008564f045c810337dde5f3f","ref":"refs/heads/main","pushedAt":"2024-07-22T17:26:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"Fix BSC data (#57)\n\n## Reasons\r\n\r\n* BNB Smart Chain is the correct name (not binance) for the data\r\ncurrently being collected, due to the rebranding\r\n* BNB Chain is doing the `Fusion`, the staking has been migrated to the\r\nnew platform: https://www.bnbchain.org/en/bnb-staking, for more\r\ninformation about the `Fusion`\r\nhttps://www.bnbchain.org/en/bnb-chain-fusion","shortMessageHtmlLink":"Fix BSC data (#57)"}},{"before":"c186ef86f9800387d220de0b0f78438abaf9b6de","after":"d1b971f5eca410be7b0806bc3df13ea6745bb9ae","ref":"refs/heads/main","pushedAt":"2024-01-19T07:39:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"remove ethereum PoS as the calculation is incorrect (#52)\n\nRemoves ethereum PoS as the calculation is incorrect.\r\n\r\nNC calculation for ethereum is somewhat not straightforward. Eth staking\r\nprojects (like lido, stakewise) don't control the validators. The\r\noperators running the validators control them and unfortunately we don't\r\nhave appropriate data source to measure this.\r\n\r\nI believe EF is working on a data collections grant so that we have more\r\ntools and data sources.","shortMessageHtmlLink":"remove ethereum PoS as the calculation is incorrect (#52)"}},{"before":null,"after":"8eebec2d7c2975552afbb093420eea4212f70c28","ref":"refs/heads/xenowits/remove-eth2","pushedAt":"2024-01-19T07:33:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"remove ethereum PoS as the calculation is incorrect","shortMessageHtmlLink":"remove ethereum PoS as the calculation is incorrect"}},{"before":"2a227685e824f83595ba75042d44c9ac503cc45b","after":"c186ef86f9800387d220de0b0f78438abaf9b6de","ref":"refs/heads/main","pushedAt":"2024-01-16T16:23:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"[juno] Fix juno url / parsing (#51)\n\nJuno url has gone missing, update the url and fix the parsing for this format.","shortMessageHtmlLink":"[juno] Fix juno url / parsing (#51)"}},{"before":"aa1b2c9262f95871c3591f9ab8e38da176679021","after":"2a227685e824f83595ba75042d44c9ac503cc45b","ref":"refs/heads/main","pushedAt":"2024-01-16T16:19:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"[aptos] Add support for aptos (#50)\n\nAdd support for aptos. Also, add sorting to the calc nc subroutine","shortMessageHtmlLink":"[aptos] Add support for aptos (#50)"}},{"before":"c24ec451f91856001677f8a26e1136767d390060","after":"aa1b2c9262f95871c3591f9ab8e38da176679021","ref":"refs/heads/main","pushedAt":"2023-12-22T11:43:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"Fixes for pulsechain (#46)\n\nLatest version of the pulse chain script that resolves the latest\r\nissues. Results below:\r\n\r\n![image](https://github.com/xenowits/nakomoto-coefficient-calculator/assets/1248479/145eb248-a903-4b95-9c8d-f572ca81e196)","shortMessageHtmlLink":"Fixes for pulsechain (#46)"}},{"before":"41717802421c5e8bb75661fb96f72418656fa29c","after":"c24ec451f91856001677f8a26e1136767d390060","ref":"refs/heads/main","pushedAt":"2023-12-13T10:01:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"Add Polkadot (#48)\n\n**Description**: added Polkadot chain\r\n**Contribution Details**:\r\nUsed the [Subscan API](https://support.subscan.io/api-4193060) to get the list of active validators","shortMessageHtmlLink":"Add Polkadot (#48)"}},{"before":"9cc7bb533a4b40816c09403534b02769757d627a","after":"41717802421c5e8bb75661fb96f72418656fa29c","ref":"refs/heads/main","pushedAt":"2023-11-22T09:25:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"add MultiversX chain (#44)\n\nadded MultiversX chain\r\n\r\nimplements part of #16 - MultiversX support\r\n\r\nreworked PR #30","shortMessageHtmlLink":"add MultiversX chain (#44)"}},{"before":"38db49ab4feec0c8e7dcbbec169764453a14b8b5","after":"9cc7bb533a4b40816c09403534b02769757d627a","ref":"refs/heads/main","pushedAt":"2023-11-13T15:50:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"Remove terra (#42)\n\n* Update go version to 1.21\r\n* Remove terra","shortMessageHtmlLink":"Remove terra (#42)"}},{"before":null,"after":"ae133a119ebf9be6273c8a733db667e6961dae35","ref":"refs/heads/xenowits/remove-terrra","pushedAt":"2023-11-13T15:48:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"update go mod and remove terra","shortMessageHtmlLink":"update go mod and remove terra"}},{"before":"a7d42eed78b07c4b669451fcc0baeb998a366c93","after":"38db49ab4feec0c8e7dcbbec169764453a14b8b5","ref":"refs/heads/main","pushedAt":"2023-11-04T06:28:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"add celestia (#41)\n\nAdd celestia to readme.","shortMessageHtmlLink":"add celestia (#41)"}},{"before":"a7d42eed78b07c4b669451fcc0baeb998a366c93","after":"7e49f4f45ee396bedaddadf3aaf8b49371963868","ref":"refs/heads/xenowits/add-celestia","pushedAt":"2023-11-04T06:27:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"add celestia to readme","shortMessageHtmlLink":"add celestia to readme"}},{"before":null,"after":"a7d42eed78b07c4b669451fcc0baeb998a366c93","ref":"refs/heads/xenowits/add-celestia","pushedAt":"2023-11-04T06:25:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"add celestia","shortMessageHtmlLink":"add celestia"}},{"before":"8f3b3d9d4c09a2f8bb11523d2ec070d8195940d8","after":"a7d42eed78b07c4b669451fcc0baeb998a366c93","ref":"refs/heads/main","pushedAt":"2023-11-04T06:23:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"add celestia","shortMessageHtmlLink":"add celestia"}},{"before":"fbb7c604b3cf91c24767f4e09a16f3b980a5fe30","after":"8f3b3d9d4c09a2f8bb11523d2ec070d8195940d8","ref":"refs/heads/main","pushedAt":"2023-11-04T05:50:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"remove nano (#40)\n\nRemove Nano chain as the RPC's are deprecated now.\r\n\r\nAlso, fix pulsechain to use big ints as the cumulative sum of voting powers overflows int64.","shortMessageHtmlLink":"remove nano (#40)"}},{"before":"f08caa88924e2e67272895bb98059b212af0511c","after":"42b8cf7fb8bb431d8b4d832d5c1f2d8b2dfdbd31","ref":"refs/heads/xenowits/remove-nano","pushedAt":"2023-11-04T05:42:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"fix tokens","shortMessageHtmlLink":"fix tokens"}},{"before":null,"after":"f08caa88924e2e67272895bb98059b212af0511c","ref":"refs/heads/xenowits/remove-nano","pushedAt":"2023-11-04T05:40:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"remove nano and fix pulsechain code","shortMessageHtmlLink":"remove nano and fix pulsechain code"}},{"before":"a0baefbfa7c3b9a028ad6dc7385dc77e79c25abb","after":"fbb7c604b3cf91c24767f4e09a16f3b980a5fe30","ref":"refs/heads/main","pushedAt":"2023-11-04T04:15:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"add pulsechain support (#39)\n\nAdd Pulsechain","shortMessageHtmlLink":"add pulsechain support (#39)"}},{"before":"d28a1ca371bc2042674ec9b03e35cdc65b3d57c9","after":"a0baefbfa7c3b9a028ad6dc7385dc77e79c25abb","ref":"refs/heads/main","pushedAt":"2023-10-18T06:10:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"core/chains: fix juno (#37)\n\nFix juno by updating the validator rpc to use `https://juno.api.explorers.guru/api/validators`. The old rpc was\r\nnon-functional.\r\n\r\ncategory: bug \r\nticket: none","shortMessageHtmlLink":"core/chains: fix juno (#37)"}},{"before":null,"after":"13155532cf83a98ea464b08cdd8b90ad3c7c7ab3","ref":"refs/heads/xenowits/fix-juno","pushedAt":"2023-10-18T06:03:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"fix juno and debug nano","shortMessageHtmlLink":"fix juno and debug nano"}},{"before":"e5294aeab8ffb2ef8eee56e1b2bf6c3b5d7f8da8","after":"d28a1ca371bc2042674ec9b03e35cdc65b3d57c9","ref":"refs/heads/main","pushedAt":"2023-08-25T12:03:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"docs: add sui to readme (#34)\n\nAdd sui network to `README`.","shortMessageHtmlLink":"docs: add sui to readme (#34)"}},{"before":null,"after":"c86bb76060e54e6bac9362a26a5e5ad3d421fcc3","ref":"refs/heads/xenowits/sui-doc","pushedAt":"2023-08-25T12:02:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"add sui to doc","shortMessageHtmlLink":"add sui to doc"}},{"before":"96bb095024ff1077e5a0b3fc6760f5d8e15edac5","after":"e5294aeab8ffb2ef8eee56e1b2bf6c3b5d7f8da8","ref":"refs/heads/main","pushedAt":"2023-08-25T11:56:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"Add Sui chain (#33)\n\nAdd sui chain.","shortMessageHtmlLink":"Add Sui chain (#33)"}},{"before":"5a61212aa83f003a94994c451a7641ced28393ea","after":"96bb095024ff1077e5a0b3fc6760f5d8e15edac5","ref":"refs/heads/main","pushedAt":"2023-08-23T05:52:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"Adding support for Hedera (#32)\n\n### Request\r\n\r\nThis PR adds support for Hedera. We'd love for you to include us over at https://nakaflow.io/.\r\n\r\n### Implementation Notes\r\n- We've implemented support for paginated HTTP requests over to https://mainnet-public.mirrornode.hedera.com/api/v1/network/nodes\r\n- Each node's \"stake\" property is aggregated, placed in descending order, and passed to the utility calculation for the Nakamoto coefficient.\r\n\r\n\"Hedera\"\r\nsrc=\"https://github.com/xenowits/nakomoto-coefficient-calculator/assets/109120661/c49fa717-b7cb-4bc9-a23c-2f2d285016d0\"\r\n\r\n### About Hedera\r\nHedera is an open-source, leaderless proof-of-stake public ledger. Hedera’s robust [ecosystem](https://www.hedera.com/ecosystem/) is built by a global community, on a network governed by a diverse [council](https://www.hedera.com/council) of industry-leading organizations.\r\n\r\nhttps://hedera.com/\r\nhttps://twitter.com/hedera","shortMessageHtmlLink":"Adding support for Hedera (#32)"}},{"before":"a5a79a75e8a1ce013d2d730c649107c07274149c","after":"5a61212aa83f003a94994c451a7641ced28393ea","ref":"refs/heads/main","pushedAt":"2023-08-18T15:23:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"add Stargaze blockchain (#31)\n\nThis PR adds Stargaze a Cosmos SDK based blockchain. [Cosmos SDK](cosmos.network) chains usually have the same APIs to retrieve the list of validators and voting power and I have abstracted the work made for cosmos hub chain to just point to the specific chain endpoint and name.\r\n\r\n### About Stargaze\r\nStargaze is \"The Interchain\" NFT marketplace being the first interoperable layer-1 chain for NFTs. Stargaze is the app specific chain for NFTs in the Cosmos.\r\n\r\nhttps://stargaze.zone\r\nhttps://twitter.com/StargazeZone","shortMessageHtmlLink":"add Stargaze blockchain (#31)"}},{"before":"39c28f3e9ea1065d0e41b2a98dada05c7872025d","after":"a5a79a75e8a1ce013d2d730c649107c07274149c","ref":"refs/heads/main","pushedAt":"2023-06-02T08:56:37.692Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"add messari report (#28)\n\nAdds messari's report on operational decentralization beyond the\r\nobjective nakamoto coefficient premise of `33%` of total new.\r\n\r\nLink:\r\nhttps://messari.io/report/evaluating-validator-decentralization-geographic-and-infrastructure-distribution-in-proof-of-stake-networks","shortMessageHtmlLink":"add messari report (#28)"}},{"before":null,"after":"00558e08432b34b7ca14860d92ecfcfa6b283b48","ref":"refs/heads/xenowits/add-messari-report","pushedAt":"2023-06-02T08:55:06.078Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"add messari report","shortMessageHtmlLink":"add messari report"}},{"before":"2c0449dbf52e1988a1098a75637cb1bfc0e9e5fc","after":"39c28f3e9ea1065d0e41b2a98dada05c7872025d","ref":"refs/heads/main","pushedAt":"2023-05-28T12:39:58.229Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xenowits","name":"Abhishek Kumar","path":"/xenowits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43061995?s=80&v=4"},"commit":{"message":"edit readme (#27)\n\nAdd disclaimer to readme.\r\n\r\ncategory: readme \r\nticket: none","shortMessageHtmlLink":"edit readme (#27)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wMlQwNjozNTowNy4wMDAwMDBazwAAAASqQkPk","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wMlQwNjozNTowNy4wMDAwMDBazwAAAASqQkPk","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0yOFQxMjozOTo1OC4yMjk0NzFazwAAAAM1vkQz"}},"title":"Activity · xenowits/nakomoto-coefficient-calculator"}