All Projects → hello2mao → CryptoKitties

hello2mao / CryptoKitties

Licence: other
A simple implementation of CryptoKitties on Ethereum using ERC721 token.

Programming Languages

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

Projects that are alternatives of or similar to CryptoKitties

Simple-Game-ERC-721-Token-Template
🔮 Very Simple ERC-721 Smart Contract Template to create your own ERC-721 Tokens on the Ethereum Blockchain, with many customizable Options 🔮
Stars: ✭ 83 (+159.38%)
Mutual labels:  ethereum-contract, erc721
ProveIt
Implements proof of historical data possession on the Ethereum blockchain
Stars: ✭ 37 (+15.63%)
Mutual labels:  ethereum-contract, ethereum-dapp
ethereum-dapp-ipfs-node.js-mongodb
以太坊开发DApp实战教程——用区块链、星际文件系统(IPFS)、Node.js和MongoDB来构建电商平台
Stars: ✭ 46 (+43.75%)
Mutual labels:  ethereum-contract, ethereum-dapp
cheezyverse
Cheeze Wizards is the world's first battle royale on the blockchain (with cheese!)
Stars: ✭ 38 (+18.75%)
Mutual labels:  ethereum-contract, ethereum-dapp
HealthCare-Insurance-Ethereum
Medical insurance claiming DApp which uses a Multi-Sig type approach to grant claim (ConsenSys project)
Stars: ✭ 65 (+103.13%)
Mutual labels:  ethereum-contract, ethereum-dapp
vue-web3
🐙 Web3 blockchain bindings for Vue.js (inspired by Vuefire and Drizzle)
Stars: ✭ 63 (+96.88%)
Mutual labels:  ethereum-contract, ethereum-dapp
ethereum-kit-ios
Comprehensive EVM SDK (ex: Ethereum, Binance Smart Chain) for iOS, implemented on Swift. Create wallets, watch wallets (read-only), sync transactions, filter transactions by type (erc20, bep20, swap transactions etc.), swap using native DEX protocols, easily extendable to work with custom smart contracts, and full support for EIP1159.
Stars: ✭ 148 (+362.5%)
Mutual labels:  ethereum-dapp, erc721
Trust Wallet Ios
📱 Trust - Ethereum Wallet and Web3 DApp Browser for iOS
Stars: ✭ 1,228 (+3737.5%)
Mutual labels:  ethereum-contract, ethereum-dapp
OpenComplaintNetwork
OCN is a public redressal system and open police complaint filing system on Blockchain.
Stars: ✭ 20 (-37.5%)
Mutual labels:  ethereum-contract, ethereum-dapp
eSportsETH
A decentralized eSports betting platform
Stars: ✭ 20 (-37.5%)
Mutual labels:  ethereum-contract, ethereum-dapp
Angular Truffle Starter Dapp
Angular CLI + Truffle Starter Dapp; write, compile & deploy smart contracts on Ethereum blockchains
Stars: ✭ 174 (+443.75%)
Mutual labels:  ethereum-contract, ethereum-dapp
defiprime
All things #DeFi - trustless and transparent financial products built on top of the blockchain.
Stars: ✭ 117 (+265.63%)
Mutual labels:  ethereum-contract, 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 (+434.38%)
Mutual labels:  ethereum-contract, ethereum-dapp
solidity-contracts
📦 Resources for the Ethereum Smart Contract Development tutorial series.
Stars: ✭ 64 (+100%)
Mutual labels:  ethereum-contract, ethereum-dapp
Seriality
Seriality is a library for serializing and de-serializing all the Solidity types in a very efficient way which mostly written in solidity-assembly
Stars: ✭ 105 (+228.13%)
Mutual labels:  ethereum-contract, ethereum-dapp
ehr-blockchain
Electronic Health Record (EHR) and Electronic Medical Record (EMR) systems. However, they still face some issues regarding the security of medical records, user ownership of data, data integrity etc. The solution to these issues could be the use of a novel technology, i.e., Blockchain. This technology offers to provide a secure, temper-proof pl…
Stars: ✭ 41 (+28.13%)
Mutual labels:  ethereum-contract, ethereum-dapp
Daox Contracts
Smart contracts for creating Daox-based fundraising organization
Stars: ✭ 31 (-3.12%)
Mutual labels:  ethereum-contract, ethereum-dapp
Solidity Auction
A simple auction dApp for Ethereum, written in Solidity.
Stars: ✭ 60 (+87.5%)
Mutual labels:  ethereum-contract, ethereum-dapp
niftygate
Drop-in Access Control via NFT Ownership
Stars: ✭ 61 (+90.63%)
Mutual labels:  ethereum-contract, erc721
contracts
Contracts for FundRequest (platform, token, crowdsale)
Stars: ✭ 56 (+75%)
Mutual labels:  ethereum-contract, ethereum-dapp

CryptoKitties

A simple implementation of CryptoKitties with more tricks.

More Info:Ethereum-ERC721智能合约和Dapp实践--以太猫CryptoKitties的简单实现

image

Feature

  • 交易系统:用户可使用帐号在商店里对产品进行买卖交易。
  • 繁育系统:用户可以使用已有的产品与繁殖中心的产品进行繁殖,产生新的产品。
  • 对战系统:用户可以使用已有的产品与对战心中的产品进行对战,赢了将升级并产生一个新产品,输了失败次数将加一。
  • 喂养系统:用户可以对已有的产品喂养以太坊公链上的以太猫,从而产生新的带以太猫基因的杂交品种。
  • 升级系统:用户可以对已有的产品花ETH进行升级,2级以后可以改名,20级后可以定制DNA,从而用户激励升级。

Quick Start

# run dapp
docker run --name=dapp -p 3000:3000 -p 8545:8545 -d hello2mao/crypto-kitties:v1.0.0
# show logs
docker logs -f dapp

Wait some minutes.
Visit http://localhost:3000

License

Copyright (C) 2018 hello2mao.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
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].