All Projects → DaoCasino → DCLib

DaoCasino / DCLib

Licence: GPL-3.0 license
⚙️ DApp toolkit

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to DCLib

ethereum-dapp-ipfs-node.js-mongodb
以太坊开发DApp实战教程——用区块链、星际文件系统(IPFS)、Node.js和MongoDB来构建电商平台
Stars: ✭ 46 (+283.33%)
Mutual labels:  dapp, ethereum-dapp
Angular Truffle Starter Dapp
Angular CLI + Truffle Starter Dapp; write, compile & deploy smart contracts on Ethereum blockchains
Stars: ✭ 174 (+1350%)
Mutual labels:  dapp, ethereum-dapp
Trust Wallet Ios
📱 Trust - Ethereum Wallet and Web3 DApp Browser for iOS
Stars: ✭ 1,228 (+10133.33%)
Mutual labels:  dapp, ethereum-dapp
Augur
Augur - Prediction Market Protocol and Client
Stars: ✭ 294 (+2350%)
Mutual labels:  dapp, ethereum-dapp
zksync-dapp-checkout
zkCheckout — trustable permissionless DeFi payment gateway. Brand new zkSync dApp w/t all L2 perks: fast&cheap transfers / simple&quick withdrawal
Stars: ✭ 37 (+208.33%)
Mutual labels:  dapp, ethereum-dapp
Swarmdb
Wolk SWARMDB - Decentralized Database Services for Web3
Stars: ✭ 34 (+183.33%)
Mutual labels:  dapp, ethereum-dapp
Eth Vue
Featured in Awesome Vue [https://github.com/vuejs/awesome-vue], a curated list maintained by vuejs of awesome things related to the Vue.js framework, and Awesome List [https://awesomelists.net/150-Vue.js/3863-Open+Source/18749-DOkwufulueze-eth-vue], this Truffle Box provides everything you need to quickly build Ethereum dApps that have authentication features with vue, including configuration for easy deployment to the Ropsten Network. It's also Gravatar-enabled. Connecting to a running Ganache blockchain network from Truffle is also possible -- for fast development and testing purposes. Built on Truffle 5 and Vue 3, eth-vue uses vuex for state management, vuex-persist for local storage of app state, and vue-router for routing. Authentication functionalities are handled by Smart Contracts running on the Ethereum blockchain.
Stars: ✭ 171 (+1325%)
Mutual labels:  dapp, ethereum-dapp
open-api
api.openfuture.io
Stars: ✭ 41 (+241.67%)
Mutual labels:  dapp, ethereum-dapp
svelte-box
A truffle box for svelte
Stars: ✭ 60 (+400%)
Mutual labels:  dapp, ethereum-dapp
crypto-against-humanity
Crypto Against Humanity - The never ending global game of shame.
Stars: ✭ 23 (+91.67%)
Mutual labels:  dapp, ethereum-dapp
Giveth Dapp
Giveth Dapp for crowdfunding and managing donations on the ethereum blockchain.
Stars: ✭ 269 (+2141.67%)
Mutual labels:  dapp, ethereum-dapp
vue-web3
🐙 Web3 blockchain bindings for Vue.js (inspired by Vuefire and Drizzle)
Stars: ✭ 63 (+425%)
Mutual labels:  dapp, ethereum-dapp
poa-dapps-voting
POA Network Governance Dapp
Stars: ✭ 24 (+100%)
Mutual labels:  dapp, ethereum-dapp
Disperse
React/Redux dApp (decentralized app) boilerplate using Ethereum's blockchain
Stars: ✭ 36 (+200%)
Mutual labels:  dapp, ethereum-dapp
HealthCare-Insurance-Ethereum
Medical insurance claiming DApp which uses a Multi-Sig type approach to grant claim (ConsenSys project)
Stars: ✭ 65 (+441.67%)
Mutual labels:  dapp, ethereum-dapp
Unstoppable Wallet Android
A secure and decentralized Bitcoin and other cryptocurrency wallet for Android phones. Supports Bitcoin, Ethereum, EOS, Binance Chain, Bitcoin Cash, DASH, ...
Stars: ✭ 165 (+1275%)
Mutual labels:  dapp, ethereum-dapp
oracles-contract
New version of POA Network consensus contracts is here: https://github.com/poanetwork/poa-network-consensus-contracts
Stars: ✭ 25 (+108.33%)
Mutual labels:  dapp, ethereum-dapp
contracts
Contracts for FundRequest (platform, token, crowdsale)
Stars: ✭ 56 (+366.67%)
Mutual labels:  dapp, ethereum-dapp
Golden Wallet React Native
Golden - Best Wallet Ever
Stars: ✭ 201 (+1575%)
Mutual labels:  dapp, ethereum-dapp
cheezyverse
Cheeze Wizards is the world's first battle royale on the blockchain (with cheese!)
Stars: ✭ 38 (+216.67%)
Mutual labels:  dapp, ethereum-dapp

DCLib

Maintainability Codacy Badge JavaScript Style Guide

DCLib is javascript library for integrate dao.casino blockchain protocol. Interact with bankroller, use Signidice random algorithm, and paymentchannels.

DCLib has two part:

  • browser/frontend library
  • bankroller side API

DCLIb methods available inside bankroller application.

IMPORTANT: now lib work only in ropsten test network.

Get startted

See short video 2

Download and install last BankRollerApp

See DApp example

Usage

Include JS in your DApp

<script src="https://platform.dao.casino/api/lib/v2/DC.js"></script>

or use npm

npm install --save dclib
import 'dclib' // or require('dclib')

console.log(DCLib.version)

Open it in browser and see console.

Docs

Tutorials

More about DApps

[RU] Minimal Game

[RU] Game with PayChannels

DCLib References

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].