PFK Rewards
Round 7
@Leonardo Saturnino#9661
10000
10k KEEP
Round 5
@Leonardo Saturnino#9661
80000
for months of strong contributions, including Keepor bot and help on Discord!
Round 4
@Leonardo Saturnino#9661
2000+
Tier Two (2k-5k KEEP)
Round 3
@Leonardo Saturnino#9661
5000
Community Awards
Round 2
@Leonardo Saturnino#9661
5000
3rd prize winners
Introduce yourself
Hi Guys, my name is Leonardo Saturnino. I'm following the crypto environment since mid-2017 and heard about KEEP for about two years, I really think private data on a blockchain is a great thing, especially for governments, so I'm sticking with it.
Contribution
01.01.2021
Hey guys, for my december PFK.
I helped with the new stakedrop reward model calculator, which provided the first APY notion for the official lauch post.
Thank you all, KEEP is a great project and community.
Special Thanks to @Matt Luongo
30.09.2020
As some already know, I made a website to track deposits on tBTC network. It provides information like the current state of a contract, collateralization %, time left to sign a contract or respond a courtesy call - It's important to mention you don't find this info easily on etherscan just by querying addresses.
These are crucial information for deposits tracking and management. As far as I know, this website is the only one that presents the deposit's time left to redeem or to respond a courtesy call, and one of the few that presents collateralization % and current state of the deposit.
FYI, all data provided is already MAINNET-wise and I've done several improvements on the solution.
Have a try on https://tbtc-pfk.web.app/
I extendedly provided an API so you're able to build your own App on top of this infrastructure. You're able to query all deposits or a specific deposit.
EndPoints to Retrieve Deposits:
<GET:> https://us-central1-tbtc-pfk.cloudfunctions.net/app/api/contracts
<GET:> https://us-central1-tbtc-pfk.cloudfunctions.net/app/api/contract/<contract_address>
<POST:> https://us-central1-tbtc-pfk.cloudfunctions.net/app/api/contracts
BODY: { "address": "0x669Da9698Af77f5008bb43C5528894cBCB310514" }
I helped the integration of the API service to KEEPOR BOT, you can try it here: #🤖staking-info-bot
I'm open to help anyone's integration.
GITHUB: https://github.com/lrsaturnino/tbtc-contract-watcher
Lastly, I've done a Nexus Mutual cover as asked by @Matt Luongo , ID: 2216, TX ID: https://etherscan.io/tx/0xbc530adae0e812ce45e80dc99e9e8eb2152a785accd2f64a0735603ed1adb9fc
30.08.2020
I'm providing an API with 2 endpoints that will make it possible to GET the main information related to a TBTC contract.
The data offered by this API are pretty straight forward:
1. Current State of the ongoing contracts - by 'ongoing', I mean the following states: 4 - Active; 5 - Awaiting Withdrawal; 6 - Awaiting Withdrawal Proof; 8 - Courtesy Call. When a contract reaches states 7 - Redeemed or 11 - Liquidated, it won't track it anymore;
2. Current Collaterization Percentage;
3. Time left (in minutes) to take action to redeem, sign proof, or respond a courtesy call - this is REALLY cool IMHO!
4. Contract Address;
5. Contract Block Number;
6. Contract Age (in days);
Endpoints:
1. https://us-central1-tbtc-pfk.cloudfunctions.net/app/api/contracts
2. https://us-central1-tbtc-pfk.cloudfunctions.net/app/api/contract/:(contract_address) - here you should provide a contract address.
This infrastructure will facilitate the creation of applications by the community developers and expand the solutions around the TBTC.
Introducing the "tBTC Contract Watcher" website. https://tbtc-pfk.web.app/
I used my previously posted API to create this website so anyone can track the state of the contracts on tBTC network. This website is not only meant to track basic information about the contracts. As of the API provided, it presents sensible information about the contracts, such as 'collateralization %' and 'time left to take action'.
I translated and published 3 blog posts to Brazilian Portuguese (PT-BR), here's the links to the contents:
16.08.2020
It's a liquidation bot which seeks undercollaterized contracts and try to liquidate it. All information is available on my git repository: https://github.com/lrsaturnino/liquidation-bot-tbtc I'm also building a twitter bot to seek and report these undercollaterized contracts - for next submission.
01.07.2020
I finally finished the Twitter Bot to provide Mint and Burn information on TBTC mainnet, it took a lot of work, but it's done! You can check it out here: https://twitter.com/KeepTbtc
Hey guys, for my december PFK.
I helped with the new stakedrop reward model calculator, which provided the first APY notion for the official lauch post.
Thank you all, KEEP is a great project and community.
Special Thanks to @Matt Luongo
30.09.2020
As some already know, I made a website to track deposits on tBTC network. It provides information like the current state of a contract, collateralization %, time left to sign a contract or respond a courtesy call - It's important to mention you don't find this info easily on etherscan just by querying addresses.
These are crucial information for deposits tracking and management. As far as I know, this website is the only one that presents the deposit's time left to redeem or to respond a courtesy call, and one of the few that presents collateralization % and current state of the deposit.
FYI, all data provided is already MAINNET-wise and I've done several improvements on the solution.
Have a try on https://tbtc-pfk.web.app/
I extendedly provided an API so you're able to build your own App on top of this infrastructure. You're able to query all deposits or a specific deposit.
EndPoints to Retrieve Deposits:
<GET:> https://us-central1-tbtc-pfk.cloudfunctions.net/app/api/contracts
<GET:> https://us-central1-tbtc-pfk.cloudfunctions.net/app/api/contract/<contract_address>
<POST:> https://us-central1-tbtc-pfk.cloudfunctions.net/app/api/contracts
BODY: { "address": "0x669Da9698Af77f5008bb43C5528894cBCB310514" }
I helped the integration of the API service to KEEPOR BOT, you can try it here: #🤖staking-info-bot
I'm open to help anyone's integration.
GITHUB: https://github.com/lrsaturnino/tbtc-contract-watcher
Lastly, I've done a Nexus Mutual cover as asked by @Matt Luongo , ID: 2216, TX ID: https://etherscan.io/tx/0xbc530adae0e812ce45e80dc99e9e8eb2152a785accd2f64a0735603ed1adb9fc
30.08.2020
I'm providing an API with 2 endpoints that will make it possible to GET the main information related to a TBTC contract.
The data offered by this API are pretty straight forward:
1. Current State of the ongoing contracts - by 'ongoing', I mean the following states: 4 - Active; 5 - Awaiting Withdrawal; 6 - Awaiting Withdrawal Proof; 8 - Courtesy Call. When a contract reaches states 7 - Redeemed or 11 - Liquidated, it won't track it anymore;
2. Current Collaterization Percentage;
3. Time left (in minutes) to take action to redeem, sign proof, or respond a courtesy call - this is REALLY cool IMHO!
4. Contract Address;
5. Contract Block Number;
6. Contract Age (in days);
Endpoints:
1. https://us-central1-tbtc-pfk.cloudfunctions.net/app/api/contracts
2. https://us-central1-tbtc-pfk.cloudfunctions.net/app/api/contract/:(contract_address) - here you should provide a contract address.
This infrastructure will facilitate the creation of applications by the community developers and expand the solutions around the TBTC.
Introducing the "tBTC Contract Watcher" website. https://tbtc-pfk.web.app/
I used my previously posted API to create this website so anyone can track the state of the contracts on tBTC network. This website is not only meant to track basic information about the contracts. As of the API provided, it presents sensible information about the contracts, such as 'collateralization %' and 'time left to take action'.
I translated and published 3 blog posts to Brazilian Portuguese (PT-BR), here's the links to the contents:
- https://medium.com/@leosatu9/playing-for-keeps-ultrapassa-a-metade-do-caminho-com-7m-keep-recebidos-em-pr%C3%AAmios-1e646552c395
- https://medium.com/@leosatu9/a-import%C3%A2ncia-da-aleatoeriedade-a-fun%C3%A7%C3%A3o-do-keep-no-tbtc-5a4a54c2fd2e
- https://medium.com/@leosatu9/construindo-pontes-entre-os-blockchains-com-t-ecdsa-keeps-68ff8b60dd1f
16.08.2020
It's a liquidation bot which seeks undercollaterized contracts and try to liquidate it. All information is available on my git repository: https://github.com/lrsaturnino/liquidation-bot-tbtc I'm also building a twitter bot to seek and report these undercollaterized contracts - for next submission.
01.07.2020
I finally finished the Twitter Bot to provide Mint and Burn information on TBTC mainnet, it took a lot of work, but it's done! You can check it out here: https://twitter.com/KeepTbtc