119 lines
7.6 KiB
JSON
119 lines
7.6 KiB
JSON
{
|
|
"blockchain-basics": "MvpHHpbS-EksUfuOKILOq",
|
|
"blockchain-basics:what-is-blockchain": "edO8iEehsZtYavlsEKhOy",
|
|
"blockchain-basics:decentralization": "H9jvIlxX6P-C_cgPfZop4",
|
|
"blockchain-basics:why-blockchain-matters": "ecT4W5z8Vq9pXjnuhMdpl",
|
|
"blockchain-basics:blockchain-structure": "Atv-4Q7edtvfySs_XhgEq",
|
|
"blockchain-basics:basic-blockchain-operations": "9z0Fqn1qqN8eo6s7_kwcb",
|
|
"blockchain-basics:applications-and-uses": "WD2JH4X4tEE4J0W0XFQ_4",
|
|
"blockchain-general-knowledge:cryptography": "e_I-4Q6_qIW09Hcn-pgKm",
|
|
"blockchain-general-knowledge:consensus-protocols": "_BkpK9qgp9up8nXNH7q4m",
|
|
"blockchain-general-knowledge:blockchain-interoperability": "nNPa6jKRUaitmHwBip_LE",
|
|
"blockchain-general-knowledge:storage": "yS_juTsySLqn0ryUJ_SfT",
|
|
"blockchain-general-knowledge": "bA4V_9AbV3uQi3qrtLWk0",
|
|
"blockchain-general-knowledge:mining-and-incentive-models": "B7niNXMOTbHn_1ixKQ8ri",
|
|
"blockchain-general-knowledge:decentralization-vs-trust": "E9HR_voxQ2a2tvWUuva_p",
|
|
"blockchain-general-knowledge:blockchain-forking": "L08v-78UsEhcg-mZtMVuk",
|
|
"blockchain-general-knowledge:cryptocurrencies": "s1QqQc0We5yQaNF3Ogt4k",
|
|
"blockchain-general-knowledge:cryptowallets": "FSThY0R1OAZCIL98W3AMj",
|
|
"blockchain-general-knowledge:blockchains": "EQgb4LqXnyq3gOX7Fb85s",
|
|
"blockchain-general-knowledge:blockchains:solana": "JYHK95Xr0R1MVCda1Epl6",
|
|
"blockchain-general-knowledge:blockchains:ton": "ug4FB4RXItHU0ADnisvve",
|
|
"blockchain-general-knowledge:blockchains:evm-based": "tSJyp46rkJcOtDqVpJX1s",
|
|
"blockchain-general-knowledge:blockchains:l2-blockchains": "i_Dw3kUZ7qKPG-tk-sFPf",
|
|
"blockchain-general-knowledge:blockchains:l2-blockchains:arbitrum": "ixTIn2Uhs-i5-UPt9jKAa",
|
|
"blockchain-general-knowledge:blockchains:l2-blockchains:moonbeam-moonriver": "Ib9STGxQa8yeoB-GFeGDE",
|
|
"blockchain-general-knowledge:blockchains:evm-based:ethereum": "JLXIbP-y8C2YktIk3R12m",
|
|
"blockchain-general-knowledge:blockchains:evm-based:polygon": "JNilHFQnnVDOz-Gz6eNo5",
|
|
"blockchain-general-knowledge:blockchains:evm-based:binance-smart-chain": "sJj-6wG5KjjzYYia_eo63",
|
|
"blockchain-general-knowledge:blockchains:evm-based:gnosis-chain": "UQ9AejYV6_Sk6ZJkXYWf7",
|
|
"blockchain-general-knowledge:blockchains:evm-based:huobi-eco-chain": "PkRAYBZQAUAHxWEeCCX4U",
|
|
"blockchain-general-knowledge:blockchains:evm-based:avalanche": "txQ9U1wcnZkQVh6B49krk",
|
|
"blockchain-general-knowledge:blockchains:evm-based:fantom": "trcGwYcFW5LQUUrAcbUf_",
|
|
"blockchain-general-knowledge:blockchains:evm-based:moonbeam-moonriver": "VVbvueVMJKLUoJYhbJB1z",
|
|
"blockchain-oracles": "sK8G-41D3EfYNSLFJ3XYf",
|
|
"blockchain-oracles:hybrid-smart-contracts": "JbgBwG6KmeTdyle9U6WAv",
|
|
"blockchain-oracles:chainlink": "omQOhNfMO09pBc7oy76Wo",
|
|
"blockchain-oracles:oracle-networks": "CzfsAQIk3zIsDaDAorG9K",
|
|
"smart-contracts": "BV6lEwCAKaYxSPWD0LV_d",
|
|
"smart-contracts:programming-languages:solidity": "chaIKoE1uE8rpZLkDSfV-",
|
|
"smart-contracts:programming-languages:vyper": "jgHa_LeCac0pl6dSADizF",
|
|
"smart-contracts:programming-languages:rust": "Larbhjzi-MnPQKH1Pzn2R",
|
|
"smart-contracts:testing:unit-tests": "IXs4nUzy_A5vBjI_44kaT",
|
|
"smart-contracts:testing:integration-tests": "QNfnbUGkT3N-pj5epnHcM",
|
|
"smart-contracts:testing:code-coverage": "4V-dj9x9hSAAGCxpBWsbE",
|
|
"smart-contracts:deployment": "7goaYnedUlfgfl5qApoO2",
|
|
"smart-contracts:monitoring": "H3jNM_0sJrB7ZbYzrVhF7",
|
|
"smart-contracts:upgrades": "OotJnHgm622NQJc2WRI7c",
|
|
"smart-contract-frameworks": "KRtEN0845lV5e85SOi6oZ",
|
|
"smart-contract-frameworks:hardhat": "l110d4NqTQt9lfEoxqXMX",
|
|
"smart-contract-frameworks:brownie": "Q64AbQlvYPiqJl8BtoJj9",
|
|
"smart-contract-frameworks:truffle": "Vl9XHtc22HnqaCnF9yJv9",
|
|
"smart-contract-frameworks:foundry": "F1EUAxODBJ3GEoh7cqM-K",
|
|
"smart-contracts:ides": "lXukWXEatsF87EWFSYyOO",
|
|
"smart-contracts:erc-tokens": "bjUuL7WALETzgFxL6-ivU",
|
|
"smart-contracts:crypto-wallets": "SM8Wt3iNM_nncLj69KCuy",
|
|
"smart-contracts:crypto-faucets": "S68IUKs0k_FFHEH97xxs7",
|
|
"smart-contracts:decentralized-storage": "tvk1Wh04BcFbAAwYWMx27",
|
|
"blockchain-security": "snQA5_4H2dDkT1pENgaYD",
|
|
"blockchain-security:practices": "UOF7Ep97i1l3Own6YEWlq",
|
|
"blockchain-security:practices:fuzz-testing-and-static-analysis": "wypJdjTW4jHm9FCqv7Lhb",
|
|
"blockchain-security:practices:common-threat-vectors": "GxD-KybtmkwT3wqDzIfHp",
|
|
"blockchain-security:practices:source-of-randomness-attacks": "f60P5RNNdgCbrhDDzkY25",
|
|
"blockchain-security:tools": "n3pipnNb76aaQeUwrDLk_",
|
|
"blockchain-security:tools:slither": "YA3-7EZBRW-T-8HuVI7lk",
|
|
"blockchain-security:tools:manticore": "twR3UdzUNSztjpwbAUT4F",
|
|
"blockchain-security:tools:mythx": "XIgczUc3yKo6kw-_3gskC",
|
|
"blockchain-security:tools:echidna": "U4H62lVac8wIgxNJ3N3ga",
|
|
"management-platforms": "fbESHQGYqxKRi-5DW8TY3",
|
|
"management-platforms:open-zeppelin": "qox-x_q-Q7aWcNFWD7RkT",
|
|
"dapps:frontend-frameworks": "YR-U2njkUrEMO0JxCU1PH",
|
|
"version-control-systems": "Fs9rcEh_f9fJ2tF-bkAUE",
|
|
"version-control-systems:git": "gpS5CckcQZX3TMFQ2jtIL",
|
|
"repo-hosting-services": "oSK3MRQD_4j1gGDORN7RO",
|
|
"repo-hosting-services:github": "GOgeaQoRvqg-7mAfL_A8t",
|
|
"repo-hosting-services:gitlab": "CWqwv4asouS-dssAwIdxv",
|
|
"repo-hosting-services:bitbucket": "TMPB62h9LGIA0pMmjfUun",
|
|
"dapps": "SXXvFtf_7Rx64cHSEWxMS",
|
|
"dapps:client-libraries": "vZiDpX9pEB9gfueSKZiQL",
|
|
"dapps:client-nodes": "CoYEwHNNmrQ0i0sSQTcB7",
|
|
"dapps:client-libraries:ethers-js": "i-ltfXPTCu3WaBo-xaN05",
|
|
"dapps:client-libraries:web3-js": "jwuMeo9TwaQviGIMO13Jf",
|
|
"dapps:client-libraries:moralis": "RFgetmTvKvpV2PG6Vfev7",
|
|
"dapps:client-nodes:geth": "DBRaXtwvdq2UGE8rVCmI1",
|
|
"dapps:client-nodes:besu": "Gnnp5qrFmuSVtaq31rvMX",
|
|
"dapps:client-nodes:nethermind": "xtYwg0WAcE8Ea9VgC2RSc",
|
|
"dapps:client-nodes:substrate": "E4uuJZFZz-M1vlpZmdJTO",
|
|
"dapps:frontend-frameworks:react": "0DUYS40_-BTpk2rLQ1a0e",
|
|
"dapps:frontend-frameworks:angular": "UY_vAsixTyocvo8zvAF4b",
|
|
"dapps:frontend-frameworks:vue": "Ke97bMHGfb-8hB_xSwMbk",
|
|
"dapps:testing": "-7Bq2ktD0nt7of9liuCDL",
|
|
"dapps:deployment": "cW3_Ki9Bx7fYluDLKKKgl",
|
|
"dapps:maintenance": "XvVpnlYhT_yOsvjAvwZpr",
|
|
"dapps:architecture": "B6GGTUbzEaIz5yu32WrAq",
|
|
"dapps:security": "PBTrg9ivOpw9uNTVisIpx",
|
|
"dapps:supporting-languages": "NK02dunI3i6C6z7krENCC",
|
|
"dapps:supporting-languages:javascript": "fF06XiQV4CPEJnt_ESOvv",
|
|
"dapps:supporting-languages:python": "pVG7bGqVGCeSBlZxRNHJs",
|
|
"dapps:supporting-languages:go": "jxlQ1ibcCv6ZlcEvobZ_G",
|
|
"dapps:applicability": "aATSuiqPG-yctr3ChEBa_",
|
|
"dapps:applicability:defi": "1AhombZUkZN6Ra5fysSpg",
|
|
"dapps:applicability:daos": "RsoOgixZlyQU6h7nIaY9J",
|
|
"dapps:applicability:nfts": "e4OHLOfa_AqEShpMQe6Dx",
|
|
"dapps:applicability:payments": "vTGSDThkDDHvCanNlgP07",
|
|
"dapps:applicability:insurance": "uMXcKCUoUN8-Hq_IOBRCp",
|
|
"dapps:node-as-a-service": "dDPhMNPpl3rZh3EgXy13P",
|
|
"dapps:node-as-a-service:alchemy": "lOoubzXNILBk18jGsc-JX",
|
|
"dapps:node-as-a-service:infura": "hJmNuEMHaMSM0QQlABFRS",
|
|
"dapps:node-as-a-service:moralis": "pJhR9OQo8YFQmAZXQbikJ",
|
|
"dapps:node-as-a-service:quicknode": "FGih8w9We52PHpBnnGO6H",
|
|
"building-for-scale": "bTdRKEiIUmu1pnp8UbJK9",
|
|
"building-for-scale:state-and-payment-channels": "5T5c3SrFfMZLEKAzxJ-_S",
|
|
"building-for-scale:optimistic-rollups-and-fraud-proofs": "ti6-LSK52dTCLVdxArp9q",
|
|
"building-for-scale:zero-knowledge-rollups-and-zero-knowledge-proof": "PykoX4j5Q3eJWIpUoczjM",
|
|
"building-for-scale:validium": "chmxDwNVOefp98IbjEgNl",
|
|
"building-for-scale:plasma": "dMesiPUPBegYQ7hgeMMJK",
|
|
"building-for-scale:sidechains": "lSQA3CfQBugEBhAh2yxro",
|
|
"building-for-scale:ethereum-2": "9uz6LBQwYpOid61LrK5dl",
|
|
"building-for-scale:on-chain-scaling": "1bUD9-vFo-tsHiB1a06tO"
|
|
} |