-
Notifications
You must be signed in to change notification settings - Fork 49
Useful resources
Rafael Korbaš edited this page Mar 17, 2021
·
13 revisions
Knowledge base with relevant resources for Adalite/Cardano development
- Link: https://hydra.iohk.io/job/Cardano/cardano-ledger-specs/shelleyLedgerSpec/latest/download-by-type/doc-pdf/ledger-spec
- Description: Those are the formal specs of the Cardano blockchain where stuff like addresses, rules, and logic behind staking is explained
- Link: https://github.com/cardano-foundation/CIPs
- Description: Cardano Improvement Proposals (CIPs) describe standards, processes; or provide general guidelines or information to the Cardano Community.
- Link: https://github.com/input-output-hk/cardano-ledger-specs/blob/master/shelley-ma/shelley-ma-test/cddl-files/shelley-ma.cddl
- Description: Specs of how different on-chain entities (i.e. blocks, transactions) should be serialized.
- Link: https://github.com/input-output-hk/cardano-node
- Description: Codebase of the cardano blockchain node itself. Docs can be found at https://github.com/input-output-hk/cardano-node/tree/master/doc/reference
- Link: https://docs.cardano.org/projects/cardano-node/en/latest/reference/cardano-node-cli-reference.html
- Description: Cardano cli tool to interact at low-level with Cardano's blockchain
- Link: https://hydra.iohk.io/build/5822084 / https://hydra.iohk.io/build/5822084/download/1/index.html
- Description: genesis block of Cardano containing the current parameters of the blockchain (e.g. max transaction size), updates are also summarized in CIP-0009
- Link: https://github.com/input-output-hk/cardano-db-sync
- Description: Service used by Adalite's backend service to index the Cardano blockchain into a Postgres database which then can be used to serve data to Adalite's frontend
- Link: https://docs.cardano.org/projects/cardano-node/en/latest/stake-pool-operations/getConfigFiles_AND_Connect.html
- Description: Docs explaining how to operate a Cardano stake pool using cardano-cli tool
- Link: https://developers.cardano.org/en/development-environments/native-tokens/native-tokens/
- Description: Tutorial for developers to understand how Cardano native tokens work
- Link: https://github.com/cardano-foundation/ledger-app-cardano
- Description: Codebase of the Ledger Cardano app, Vacuumlabs fork hosted at https://github.com/vacuumlabs/ledger-app-cardano-shelley/
- Link: https://github.com/cardano-foundation/ledgerjs-hw-app-cardano
- Description: Repo where javascript library for Ledger Cardano app is hosted, Vacuumlabs fork hosted at https://github.com/vacuumlabs/ledgerjs-cardano-shelley
- Link: https://github.com/input-output-hk/cardano-node
- Description: Trezor firmware codebase, Vacuumlabs fork hosted at https://github.com/vacuumlabs/trezor-firmware
- Link: https://github.com/trezor/connect
- Description: Trezor javascript library to interact with the Trezor device, Vacuumlabs fork hosted at https://github.com/vacuumlabs/connect
- Link: https://github.com/vacuumlabs/cardano-hw-cli
- Description: CLI tool aiming to replicate offical cardano-cli able to interact with hardware wallets (e.g. to retrieve public keys, transaction signatures)
- Link: https://github.com/vacuumlabs/adalite-backend
- Description: Private repository containing the code of Adalite's backend
- Link: https://github.com/vacuumlabs/cardano-crypto.js
- Description: JS library with the lowest-level Cardano primitives. Used by Adalite to derive keys, addresses, sign/serialize transactions, etc.
- Link: https://drive.google.com/drive/u/0/folders/1HMWMxoFdFqkNIwb0EH1lf5_1bEcG0hu2
- Description: Tech specs of projects related to Cardano hardware wallet support