All Projects → reputage → seedQuest

reputage / seedQuest

Licence: Apache-2.0 license
A 3D Visual Mnemonic Game for Key Recovery

Programming Languages

C#
18002 projects
Mathematica
289 projects
ShaderLab
938 projects

Projects that are alternatives of or similar to seedQuest

xdagj
XDAGJ is an implementation of XDAG in Java. https://xdag.io
Stars: ✭ 81 (+50%)
Mutual labels:  mnemonic
mnemonics
Source code for mnemonic template generators for ReSharper and IDEA
Stars: ✭ 69 (+27.78%)
Mutual labels:  mnemonic
wallet-eos
wallet-eos EOS钱包 助记词 私钥 转账
Stars: ✭ 28 (-48.15%)
Mutual labels:  mnemonic
iota-mnemonic
Generate, restore IOTA seed from Bitcoin BIP39 mnemonic
Stars: ✭ 16 (-70.37%)
Mutual labels:  mnemonic
cardano-addresses
Addresses and mnemonic manipulation & derivations
Stars: ✭ 118 (+118.52%)
Mutual labels:  mnemonic
hd-address
An extensible HD Wallet Address management utility
Stars: ✭ 22 (-59.26%)
Mutual labels:  mnemonic
BIP39
Java Microlibrary implementation of BIP0039
Stars: ✭ 88 (+62.96%)
Mutual labels:  mnemonic
ChainWallet
一个以研究技术为目地的基础项目,也只有最基本 Bitcoin、Ethereum 、EOS 相关的加密算法。
Stars: ✭ 26 (-51.85%)
Mutual labels:  mnemonic
mnemonic-sdk
Mnemonic bip39 bip32 bip44 生成助记词 私钥
Stars: ✭ 25 (-53.7%)
Mutual labels:  mnemonic
svalinn-kotlin
🛡️❄️️ Kotlin libraries for Ethereum based Android development
Stars: ✭ 23 (-57.41%)
Mutual labels:  mnemonic
Seedshift
Plausibly deniable steganographic encryption of BIP-39 mnemonic seed words with a date shift cipher
Stars: ✭ 21 (-61.11%)
Mutual labels:  mnemonic
Bitcoin-wallet-cracker
Automated Bitcoin wallet generator that with mnemonic and passphrases bruteforces wallet addresses
Stars: ✭ 140 (+159.26%)
Mutual labels:  mnemonic
ethereum-hdwallet
CLI and Node.js library for Ethereum HD Wallet derivations from mnemonic
Stars: ✭ 44 (-18.52%)
Mutual labels:  mnemonic
willwallet
以太坊钱包
Stars: ✭ 17 (-68.52%)
Mutual labels:  mnemonic

SeedQuest: A 3D Mnemonic Game for Key Recovery

Logo

SeedQuest-V0.2.9 Platforms-MacOS-Windows-Web

You have just found SeedQuest

SeedQuest is 3D mnemonic game used for key recovery. It is designed to be simple and fun, and only require a few minutes to complete. Please try out the lastest prototype for SeedQuest, and complete a survey to give feedback on the game.

You can find the latest version of the SeedQuest here.

To report issues with the application or bugs, please use the Issues Page.

For help with SeedQuest or talk with developers about this project, visit our Slack Channel.

Lastest News

SeedQuest Beta is here! Checkout SeedQuest for the full recovery of a 128 bit seed!

How does SeedQuest work?

In SeedQuest, the player will visit a few different locations and perform various actions in a specific orfer. This order of actions is used to encode a key which will be used as a seed string. This seed is used to randomly generate the series of actions in the game that you'll need to remember. You have no control over that encoding, but you can select the seed string you would like to use. You can practice learning the order of actions in 'learn' mode, and then you can prove your memory in 'recover' mode. In 'recover' mode you can play the game to decode and recover your seed string by completeing the actions in the correct sequence.

SeedQuest Community

SeedQuest is an open source project and we want to grow a community of people working on and activately improving the SeedQuest game. We welcome feedback on the project. To facilitate this we have created a Slack channel (seedquest.slack.com) that anyone can join. Join the Slack channel here.

Collaboration

Currently SeedQuest is being developed in the SeedQuestAssets repo. Want to collaborate on the project? Please join the project slack and post a message.

Background

Human memory is often incapable of remembering long strings of random characters like those found in a cryptographic key. Often a mnemonic, a technique used to aid in memory retention, is used to improve the recall of complex information. SeedQuest is a 3D mnemonic game used for key recovery. It is designed to be simple and fun, and it only requires a few minutes to complete. In a virtual 3D game world, the player visits a number of locations and performs various actions in a specific order. This order is generated to encode a player supplied 128-bit seed for a one-time pad that encodes a cryptographic key. After rehearsing the generated quest (the series of actions performed at the different locations in the game), the seed can be recovered at any time by playing the game and completing the rehearsed actions in the correct sequence. A stored encoded cryptographic key can then be decoded using the recovered one-time pad seed. As a simple and effective method for key recovery, this mnemonic could be a useful feature for any cryptographic system where the user is required to generate and manage private keys.

Media

alt text

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].