What a week the Kyber team had at the San Francisco Blockchain Week!

The team attended DeFi, ETHSanFrancisco, Epicenter, and CESC as well as various satellite events. What was particularly special to us was the awe-inspiring three days at ETHSanFrancisco where over 1,000 hackers descended upon the Palace of Fine Arts to participate in yet another successful ETHGlobal hackathon. There were lots of interesting tech talks, workshops, and discussions around some of the challenges faced by blockchain technology. Most importantly, lots of brainstorming and hacking occurred from people all around the world.

At ETHSanFrancisco, out of 121 teams, 9 teams decided to hack on their projects using Kyber’s on-chain liquidity protocol. We were amazed at the different and creative ideas they came up with. Hacks ranged from being able to swap tokens within Telegram and Facebook Messenger to a whitehat bot that saves exposed private keys on GitHub.

Two of the 121 projects, namely SplitterConverter and CryptoPay, also went on to be selected as part of the ten finalists for the hackathon, demonstrating what can be built with Kyber.

Here are the projects that built with Kyber:

Feth — Signing and sending transactions in Telegram and Facebook Messenger

Users hold their password encrypted private key in a QR code, thereby signing transactions with it within Telegram and Facebook Messenger.

By integrating Kyber, users can seamlessly swap or send ERC20 tokens to other users.

The project was hacked by Arsenii Pechenkin, Nick Kozlov, and Kirill Kuznetsov. Try out Feth for yourself here: https://t.me/fethereum_bot

CryptoPay — Payments in tokens and loans

Anyone can request for crypto payments, while allowing the payer to make the payment in the token of their choice (via Kyber’s liquidity protocol), or with loans (via the creation of a CDP with MakerDAO). The payee can also choose to specify the proportion of payment he wants in ETH and DAI.

The project was hacked by Samyak Jain, Sowmay Jain, and Nampally Satish Kumar. This was the same team that previously created InstaDapp and won the ETHIndia hackathon.

SplitterConverter — Split and convert incoming value transactions

With SplitterConverter, you can specify a list of receivers, their percentage shares, and the desired ERC20 token they each want. Then, send ETH and/or DAI to the deployed contract address.

When someone calls withdraw() on the contract, the ETH and DAI are converted and split according to the parameters passed in when the contract was deployed.

The project was hacked by Chris Cassano.

dArbitrage — iOS app for arbitrage opportunities

Take advantage of the price differences between the decentralized markets of Kyber and Bancor by simultaneously purchasing and selling an asset to profit from the imbalance in price directly in your iPhone.

The iPhone app utilizes Kyber Network’s iOS Widget and Bancor’s market price ticker API.

The projected was hacked by Hammad Tariq.

RobinBot — Recovering funds from exposed private keys

RobinBot was born out of CryptoCup’s painful experience in accidentally exposing their private keys on Github and losing their ETH.

It is a whitehat bot that crawls GitHub looking for exposed private keys. Once it finds a private key, it pulls out the funds, converts it to DAI using Kyber’s protocol, and notifies the account owner about the vulnerability and instructions on how to claim his funds back. The DAI is lent out to generate interest until the owner claims the funds. At any time, the owner can recover his funds that were converted to DAI to a new wallet address.

The project was hacked by Federico Goldberg, Cameron Morris, Martin Nagelberg, and Nicolas D’Onofrio.

lattice.loan — Making P2P loans more secure and robust

Lattice.loan delivers peer to peer loans to underserved communities by creating a P2P loan marketplace that is fully secure and more robust. Secured by homomorphic encryption, the app creates a universal line of credit for each borrower.

When the borrower defaults, the lender uses Kyber to liquidate that loan’s collateral on-chain, and withdraws it into their wallet.

The project was hacked by Mei Zuo, Yarkin Doroz, Austin Liu, and Gabriel Chan.

dAppraise — Protocol for reducing overcollateralization

The protocol allows users to post a hybrid of fungible and non-fungible assets as collateral for loans.

Market participants can create open pricing models to appraise non-fungible tokens for their use in the overcollateralization of loans. Utilizing both Kyber and Dharma, the swaps of any currencies between intermediary parties allows for fluid, piece-wise trades and loans that help create a path to credit for those with zero ETH.

The project was hacked by Calvin Chu, and utilizes Dharma and Kyber to create a permissionless credit network.

Ether Miner Payroll System — Divide mining rewards between employees and partners

These set of smart contracts allow ETH mining rewards to be divided amongst its members. The project will use Kyber to allow members to choose the payout token of their liking.

The project was hacked by Dante Alabastro.

Planck — A supercharged shorting tool

Planck lets you short-sell directly into a custom portfolio of ETH and ERC20 tokens by utilizing both Kyber and Dharma. It uses Dharma’s loaning mechanism in order to create shorts and Kyber’s liquidity to invest in the debtor’s portfolio. Using Kyber, it can also liquidate the debtor’s portfolio in order to pay back the creditor.

The project was hacked by Zefram Lou and Surya Krishnan.

Bounty Winners

Feth was our official Open Category API / Protocol prize winner of $3000 USD worth of KNC tokens.

CryptoPay, RobinBot, SplitterConverter and dArbitrage also won $2000 USD equivalent of KNC tokens each for the themed bounties.

CryptoPay won MakerDAO’s bounty of 2500 DAI tokens as well.

Conclusion

All the submissions built on Kyber were incredible! It was a close fight for us to choose the winners of our bounties. We would like to thank the organisers and volunteers for ETHSF. The event would not have gone smoothly without their dedication and hard work.

The space has been extremely collaborative, and we are thrilled to be part of it. We are also excited to see what other interesting use cases there are, and how Kyber can be used in conjunction with other protocols.

See you at the next hackathon!

Learn more about building with Kyber:

Developer group: https://telegram.me/KyberDeveloper/

Developer portal: https://developer.kyber.network/

Website: https://kyber.network/