No funded issue found.
Check out the Issue Explorer
Be the OSS Funding you wish to see in the world.
Looking to fund some work? You can submit a new Funded Issue here .
Time left
Opened
Issue Type
Workers Auto Approve
Project Type
Time Commitment
Experience Level
Permissions
Accepted
Reserved For
[2,000 DAI] - Integrate Keycard with a dApp
status-im
keycard, hardware, wallet, defi, status
### Integrate Keycard with a dApp
"**Important** To participate in this bounty you'll need a physical Keycard mailed to you. Please express interest in the bounty with your project idea detailed in the work plan, and we will reach out to get your information and send you a Keycard ASAP!"
### Prize Bounty
2,000 DAI
### Challenge Description
Develop a dApp that uses the Keycard Cash applet with the Web3 javascript API https://keycard.tech/docs/web3.html to enable any type of use cases with smart contracts (e.g but not restricted to payments or redeeming assets for smart contracts)
**About Keycard:** Secure, Contactless, Open Source Hardwallet
Keycard is an open framework for smartcards in the crypto sphere. Smartcards are cost-effective, highly secure hardware, that can generate & store private keys, sign transactions with a tap on a mobile (android & ios sdk available), or with a desktop (with a usb reader).
Keycard can be used as a easy-to-use and mobile friendly hardware wallet, bringing security and ownership over their keys to end users. Its form factor, tangibility and cost effectiveness can also be leveraged as an adoption tool, to bring new comers to decentralized services.
Keycard can be easily integrated with dApps browsed on Status browser. Keycard embeds a second applet (Keycard Cash) with a lower security profile than the main applet (used for high security hardware wallet scenarios). Any dApps can use web3 javascript API that will prompt Status browser to sign a meta-transaction provided by the dApp. The signature of the meta-transaction is performed by the keycard tapped. This keycard doesn't need to be paired with the phone. This allows a range of applications like payments with smart contract wallets, redeeming assets from contracts. See documentation here https://keycard.tech/docs/web3.html
Keycard has an Android, iOs SDK & a Go SDK.
Keycard is integrated with geth.
**Developer Guide:** Full documentation and links to repos can be found here: https://keycard.tech/docs/
**How to get a Keycard:** If you want to hack with Keycard, get in touch with us, let us know what you plan to build, and we will send you a keycard!:
- [Status](https://get.status.im/chat/public/status-keycard): #status-keycard
- [Discord](https://discord.gg/3Exux7Y): #keycard
- Email us at getkeycard@status.im
### Submission Requirements
- Eligible projects must utilize the Keycard Hardware and the javascript web3 API to integrate it with a dApp
- Must present a working demo
- Must be open source
### Submission Deadline
Due July 6, 2020
### Judging Criteria
- Most creative DApp created with Keycard
### Winner Announcement Date
July 9, 2020
Setup your profile
Tell us a little about you:
Skills
No results found for [[search]] .
Type to search skills..
Bio Required
[[totalcharacter]] / 240
Are you currently looking for work?
[[ option.string ]]
Next
Setup your profile
Our tools are based on the principles of earn (💰), learn (📖), and meet (💬).
Select the ones you are interested in. You can change it later in your settings.
I'm also an organization manager looking for a great community.
Back
Next
Save
Enable your organization profile
Gitcoin products can help grow community around your brand. Create your tribe, events, and incentivize your community with bounties. Announce new and upcoming events using townsquare. Find top-quality hackers and fund them to work with you on a grant.
These are the organizations you own. If you don't see your organization here please be sure that information is public on your GitHub profile. Gitcoin will sync this information for you.
Select the products you are interested in:
Out of the box you will receive Tribes Lite for your organization. Please provide us with a contact email:
Email
Back
Save