zoro9483 / DailyChallenges

a daily code problem from Daily Interview Pro to help in practise for interview questions
1 stars 0 forks source link

CARDANO #16

Open zoro9483 opened 3 years ago

zoro9483 commented 3 years ago

https://www.youtube.com/watch?v=Do8rHvr65ZA&t=48s&ab_channel=SimplyExplained

zoro9483 commented 3 years ago

About Cryptographic currency implementing Ouroboros PoS protocol


https://github.com/input-output-hk/cardano-sl

zoro9483 commented 3 years ago

About The core component that is used to participate in a Cardano decentralised blockchain.

cardano.org


https://github.com/input-output-hk/cardano-node

zoro9483 commented 3 years ago

Tutorials and Exercises Find here a series of resources to help you with installation, operation and development against the Cardano platform. We're constantly developing materials to help you understand our platform and make use of its features.

Tutorials The current release of tutorials focus on setting up & monitoring the node and use of its Command Line Interface (CLI) to perform a number of fundamental operations. The tutorials can be found here.


https://github.com/input-output-hk/cardano-tutorials

zoro9483 commented 3 years ago

About rust client libraries to deal with the current cardano mainnet (byron / cardano-sl)

Cardano Rust is a modular toolbox of Cardano’s cryptographic primitives, a library of wallet functions and a future alternative Cardano node implementation written in Rust. It can be used by any third-party to build wallet applications and interact with the Cardano blockchain.


https://github.com/input-output-hk/rust-cardano

zoro9483 commented 3 years ago

About NixOps deployment configuration for IOHK/Cardano devops


https://github.com/input-output-hk/cardano-ops

zoro9483 commented 3 years ago

Cross-platform, typed, and queryable API for Cardano. The project contains multiple packages for composing GraphQL services to meet specific application demands, and a docker-compose stack serving the included cardano-graphql-server Dockerfile and the extended hasura Dockerfile. The schema is defined in native .graphql, and used to generate a TypeScript package for client-side static typing.

Apollo Server exposes the NodeJS execution engine over a HTTP endpoint, and includes support for open source metrics via Prometheus, and implementing operation filtering to deny unexpected queries. Should you wish to have more control over the server, or stitch the schema with an existing service, consider importing the executable schema from the @cardano-graphql/api-* packages only.

GraphQL is a query language and execution environment with server and client implementations across many programming languages. The language can be serialized for network transmission, schema implementations hashed for assurance, and is suited for describing most domains.

TypeScript (and JS) has the largest pool of production-ready libraries, developers, and interoperability in the GraphQL and web ecosystem in general. TypeScript definitions for the schema, generated by GraphQL Code Generator, are available on npm.


https://github.com/input-output-hk/cardano-graphql

zoro9483 commented 3 years ago

About Documentation for Cardano

docs.cardano.org

Welcome to the central hub for Cardano documentation, here you will find content that describes and supports the components and features that are live on Cardano mainnet. If you are interested in developing on Cardano, experimenting with the Cardano testnet, or other test development environments, check out the Cardano Developers website.

An Overview of Cardano

Cardano is a decentralized third-generation proof-of-stake blockchain platform and home to the ada cryptocurrency. It is the first blockchain platform to evolve out of a scientific philosophy and a research-first driven approach.

The Cardano platform has been designed from the ground up and verified by an industry-leading combination of top engineers and academic experts in the fields of blockchain and cryptography. It has a strong focus on sustainability, scalability, and transparency. It is a fully open source project that aims to deliver an inclusive, fair, and resilient infrastructure for financial and social applications on a global scale. One of its primary goals is to bring reliable, secure financial services to those people who do not currently have access.

Cardano has been designed with security as one of its founding principles. It is written in Haskell, a functional programming language. In a functional language like Haskell, building your system using pure functions is encouraged, which leads to a design where components are conveniently testable in isolation. Furthermore, advanced features of Haskell enable us to employ a whole range of powerful methods for ensuring correctness of the code, such as basing the implementation on formal and executable specifications, extensive property-based testing, and running tests in simulation.

Cardano is developing a smart contract platform which seeks to deliver more advanced features than any protocol previously developed and will serve as a stable and secure platform for the development of enterprise-level dApps. In the near future, Cardano will use a democratic governance system that allows the project to evolve over time, and fund itself in a sustainable way through a visionary treasury system.

You can read more about Cardano on the official Cardano website and watch a summary of the mission of Cardano in this explainer video. If you are looking for a user-friendly wallet for Cardano, please take a look at Daedalus for a desktop wallet or Yoroi for a mobile wallet.


https://github.com/cardano-foundation/docs-cardano-org