Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for blockchain internet computer
blockchain
x
internet-computer
x
23 search results found
Awesome Internet Computer
⭐
700
A curated list of awesome projects and resources relating to the Internet Computer Protocol
Examples
⭐
463
Example applications, microservices, and code samples for the Internet Computer
Cdk Rs
⭐
174
Rust canister development kit for the Internet Computer.
Sdk
⭐
145
IC SDK: a Software Development Kit for creating and managing canister smart contracts on the ICP blockchain.
Blocks
⭐
134
Blocks. An online drag-and-drop smart contract builder.
Agent Rs
⭐
107
A collection of libraries and tools for building software around the Internet Computer, in Rust.
Juno
⭐
102
Build Web3 dApps like Web2
Papyrs
⭐
74
Blog on web3
Oisy Wallet
⭐
47
A novel Ethereum wallet hosted on the Internet Computer
Web Development
⭐
47
In this course, students will learn how to develop web applications on the IC and ultimately implement an open auction platform similar to eBay. Module 1 serves as an intro to this unit, providing a primer for web development by reviewing canister messaging, HTTP requests, cycles, and autonomous canisters. Module 2 introduces students to the idea of an open auction platform and completes the majority of the backend required for such a project. In Module 3, students connect their backend code wit
Blockchain And Cryptocurrency
⭐
46
In this course, students will learn about the fundamentals of blockchain technology as well as the cryptocurrencies built on top of it. Module 1 serves as an intro to the concept of blockchains, cryptocurrencies, limitations of these services, and payment channels. Module 2 explains tokens and gives students the opportunity to experiment with an ERC-20 style token built on Motoko. In Module 3 students begin their own implementation of a payment channel in Motoko, and in Module 4 they finish this
Vscode Motoko
⭐
37
Motoko language support for VS Code.
Data Structures
⭐
26
In this course, students will learn about the foundational elements of data structures as well as how they work on the Internet Computer. Module 1 serves as an intro to this unit, providing context for data structure design and the tradeoffs to consider when weighing which to use in certain projects. Module 2 and 3 explore the distinction between Motoko's differing styles for writing data structures: object-oriented (collection of functions that mutate state), and pure (no methods, no mutations)
Protocol Design
⭐
25
In this course, students will learn about the basics of protocols, understand how core protocols create the internet as we know it, and develop a high-level conception of the Internet Computer Protocol. Using this knowledge, students will implement their own version of DNS and a basic banking application on the Internet Computer. Module 1 serves as an intro to this unit, providing context for protocol design that will then be leveraged in Modules 2-4 to implement several applications on the Inte
Programming Languages
⭐
25
In this course, students will learn about the foundational elements of programming languages as well as the design principles behind Motoko and the Internet Computer, and will build their own simple stack machine using these ideas. Module 1 serves as an intro to this unit, providing historical context for programming language design and how this relates to Motoko. Module 2 introduces the idea of a stack machine that can sequentially process instructions, and Modules 3 and 4 build upon this imple
Agent Go
⭐
21
Golang Agent for the Internet Computer
Dao Adventure Training
⭐
20
Creating a DAO involves rigorous training, and your training begins right here.
Node Ic0
⭐
16
An easy-to-use JavaScript API for the Internet Computer.
Cover
⭐
14
Cover is an open internet service for canister code verification on the Internet Computer
Distributed Systems
⭐
13
In this course, students will learn the fundamentals of distributed systems programming by building on top of the open auction platform we previously created in the Web Development section. Module 1 serves as an intro to this unit, providing a primer for Distributed Systems by reviewing distribution transparency and distributed time. Module 2 introduces students to the idea of "locking", borrowed from database management systems, which ensures that users cannot simultaneously bid on the same auc
Dao Adventure Initiation
⭐
10
Want to join the adventure? Prove your worth by deploying your first dApp!
Ic Utils
⭐
10
Unofficial software development kit for the Internet Computer
Cyql.io
⭐
6
cyql.io is a curated gallery of Internet Computer projects.
Ic Websockets Chat Mo
⭐
5
A real-time chat example on how to use IC WebSockets to send and receive messages between the frontend and a backend canister
Related Searches
Javascript Blockchain (5,027)
Blockchain Ethereum (4,067)
Blockchain Contracts (2,263)
Typescript Blockchain (1,888)
Python Blockchain (1,710)
Blockchain Smart Contracts (1,638)
Blockchain Bitcoin (1,599)
Blockchain Cryptocurrency (1,589)
Blockchain Transaction (1,543)
Blockchain Wallet (1,490)
1-23 of 23 search results
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.