8 repository-uri
Web-based user interfaces designed to interact directly with blockchain protocols and decentralized assets.
Distinct from Decentralized Systems: Focuses on the construction of frontend interfaces for Web3 applications rather than general decentralized system protocols.
Explore 8 awesome GitHub repositories matching user interface & experience · Decentralized Application Interfaces. Refine with filters or upvote what's useful.
ink-kit is a React-based component library and UI kit designed specifically for building the frontends of onchain applications. It provides a set of themed layouts and reusable UI elements tailored for decentralized application user experiences. The project includes a standardized blockchain wallet connector to manage identities and allow users to link cryptocurrency wallets to a web application. It combines these identity tools with pre-styled components to facilitate the development of web3 user interfaces.
Enables the creation of web-based user interfaces designed to interact directly with blockchain protocols and decentralized assets.
WTF-Solidity is a comprehensive educational curriculum and learning platform designed to guide developers through the complexities of smart contract development and blockchain infrastructure. It serves as a technical resource for mastering the Ethereum ecosystem, providing structured tutorials that cover everything from fundamental programming concepts to advanced virtual machine operation codes. The project distinguishes itself through an integrated on-chain certification system that issues verifiable digital credentials to students upon the successful completion of course modules. By combin
Constructs static web pages for decentralized applications like token exchanges and asset minting platforms.
This project is an Ethereum wallet browser extension that serves as a blockchain identity manager and a bridge between decentralized applications and the Ethereum blockchain. It functions as a multi-network blockchain wallet, allowing users to manage digital keys and interact with various Ethereum-compatible network ecosystems. The software provides a provider interface for signing transactions and reading chain data. It enables users to switch between different blockchain networks and maintain secure identities to authenticate on decentralized networks. The system covers the management of w
Acts as a bridge connecting the browser to blockchain networks to enable interaction with decentralized applications.
Sui is a blockchain platform featuring an object-centric state model and resource-oriented smart contracts. It utilizes parallel transaction execution to increase network throughput and supports programmable transaction blocks that bundle multiple operations into single atomic units. The platform distinguishes itself with a capability-based access control system and zero-knowledge login mechanisms, enabling users to authenticate via identity providers without seed phrases. It also implements deterministic object addressing to allow predictable state lookups and supports the creation of soulbo
Integrates web interfaces with the blockchain via SDKs and wallet providers for authentication and signing.
Mist is a desktop application that serves as both an Ethereum wallet client and a decentralized application browser. It manages Ethereum accounts, synchronizes blockchain data, and provides a dedicated interface for interacting with DApps hosted on the Ethereum network. The application distinguishes itself by bundling an embedded Ethereum node that can be orchestrated and configured through command-line flags, with support for both IPC and RPC transport protocols. It includes a sandboxed DApp browser that isolates each application's execution context, and a transaction signing gateway that au
Provides a dedicated browser interface to open and interact with decentralized applications on the Ethereum network.
Stellar Core is the primary software implementation of the Stellar blockchain network, serving as a distributed ledger and a Federated Byzantine Agreement system. It functions as a core node that maintains the shared state of the network and provides a runtime environment for executing WebAssembly smart contracts. The project enables the creation and management of digital assets, including the implementation of decentralized exchanges through distributed orderbooks and automated liquidity pools. It facilitates cross-border payment settlement by routing assets via path payments and bridging di
Provides tools to create user interfaces for blockchain applications using standard web frameworks and SDKs.
Solana Web3.js is a TypeScript and JavaScript client library for interacting with the Solana blockchain. It functions as a web3 client that provides an RPC wrapper for managing network requests and a toolkit for querying account state and executing on-chain program instructions. The library includes a specialized cryptography interface for generating key pairs and performing asynchronous signing and verification using web cryptography standards. It also provides a serialization tool for encoding and decoding data between JavaScript objects and byte buffers to match on-chain program state. Th
Provides the necessary tools for building web interfaces that interact with blockchain protocols and decentralized assets.
Acest proiect oferă un framework educațional structurat, conceput pentru a ghida dezvoltatorii prin competențele tehnice și etapele profesionale necesare pentru avansarea în carieră. Funcționează ca un instrument cuprinzător de mapare care organizează limbajele de programare, conceptele arhitecturale și domeniile specializate într-o ierarhie progresivă, facilitând tranziția de la roluri de inginerie junior la senior. Curriculum-ul utilizează o structură bazată pe dependențe pentru a se asigura că cunoștințele fundamentale preced specializarea avansată. Prin segmentarea subiectelor complexe de inginerie în unități modulare, framework-ul permite atât formarea de bază în full-stack development, cât și ramificarea opțională în domenii tehnice de nișă. Această abordare permite utilizatorilor să navigheze pe o cale curată care acoperă atât cerințele client-side, cât și server-side. Dincolo de dezvoltarea software standard, roadmap-ul include module specializate pentru dezvoltarea de aplicații web descentralizate. Aceasta include îndrumări privind conectarea interfețelor web la rețele blockchain, executarea tranzacțiilor prin smart contract-uri și gestionarea activelor digitale. Curriculum-ul încorporează, de asemenea, subiecte avansate precum sistemele distribuite și accesul securizat de la distanță pentru a lărgi expertiza tehnică.
Provides guidance on connecting web interfaces to decentralized blockchain networks.