Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/horuslabsio/Cairo1.0
mini-documentation for Cairo 1.0
https://github.com/horuslabsio/Cairo1.0
Last synced: 20 days ago
JSON representation
mini-documentation for Cairo 1.0
- Host: GitHub
- URL: https://github.com/horuslabsio/Cairo1.0
- Owner: horuslabsio
- Created: 2023-04-04T21:48:27.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-07-08T02:04:19.000Z (over 1 year ago)
- Last Synced: 2024-05-20T03:18:48.763Z (8 months ago)
- Size: 66.4 KB
- Stars: 43
- Watchers: 0
- Forks: 17
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
- awesome-cairo - `Cairo1.0`
README
# Cairo 1.0 Mini-docs
This repository contains simple guides to take you from setting up your first Starknet development environment, to deploying complex Starknet contracts.
1. [Introduction to Cairo](./chapters/1.%20Introduction%20to%20Cairo.md)
2. [Setting up a development environment](./chapters/2.%20Setting%20up%20a%20development%20Environment.md)
3. [Felt and other primitive types](./chapters/3.%20Felt%20and%20other%20primitive%20types.md)
4. [Cairo program, Starknet contract and Contract syntax](./chapters/4.%20Contract%20Syntax.md)
5. [Cairo data types I - Arrays, Structs, Mappings, Constants, Tuples](./chapters/5.%20Data%20types%20I.md)
6. [Cairo data types II - Enums and Pattern matching](./chapters/6.%20Data%20types%20II.md)
7. [Control flow - if-else, recursion](./chapters/7.%20Control%20flow.md)
8. [Events](./chapters/8.%20Events.md)
9. [Ownership, References, Snapshots I](./chapters/9.%20Ownership%2C%20references%2C%20snapshots%20I.md)
10. [Ownership, References, Snapshots II](./chapters/10.%20Ownership%2C%20references%2C%20snapshots%20II.md)
11. [Traits and implementations](./chapters/11.%20Traits%20and%20implementations.md)
12. [Options](./chapters/12.%20Options.md)
13. [Generics](./chapters/13.%20Generics.md)
14. [Calling other contracts](./chapters/14.%20Calling%20other%20contracts.md)
15. [Writing tests for your Cairo Contract](./chapters/15.%20Writing%20tests.md)
16. [Declaring and Deploying Starknet Contracts](./chapters/16.%20Declaring%20and%20Deploying%20Starknet%20contracts.md)
17. [Understanding Sierra](./chapters/17.%20Understanding%20Sierra.md)