How to work as a keeper.
For more detail
1: Activate keeper account.
It will take 3 days to activate. You will get refund the GAS you spent for the transaction with KP3R. The screenshot below is already activated.
2: Pick a job to work.
The screenshot below is UniswapV2slidingOracle
For more details
Go to the contract (UniswapV2slidingOracle)
1: Go to "Read Contract" and check "workable" = true, but this shows false most of the time.
2: If you are lucky enough to get true and go to "Write Contract"
3b: Autotask with Defender
You need to add ETH to the relayer account you created.
**Each Autotask costs GAS**
Create an account
Get a mainnet access
**Well, this free for now but it will not!**
Thank you for the Openzeppelin team for the access!!
Creare a relayer
For more details
I changed from 5 mins to 30mins as it used lots of GAS. about 0.03 in 3 hours...
I have never got work before, I hope it works!
xDAI is a POSDAO consensus sidechain of Ethereum with native currency of xDAI instead of GAS (ETH) to use for onchain transaction.
TokenBridge (DAI to xDAI):
How to use:
1: Setup wallet
Here are screenshots and links of wallets.
Metamask setup with RPC
Please follow the instruction below
Use Nifty wallet which is native xDAI wallet.
2: Get xDAI
Use xDAI xbridge to convert DAI to xDAI.
I connected both metamask and Nifty wallet and the website automatically chose Nifty wallet to connect as of 31/Oct/2020.
3: Stake "Stake"
It is recommenced too use easy-staking by xDAI website.
Scheduled withdrawal take 12 hours to withdraw with 0% fee.
There is also stake Beta version function on Blockscout which needs "STAKE" token on xDAI chain. Easy-staking is using "STAKE" on mainnet.
Walkthrough of Uniswap liquidity mining, how to earn UNI token.
1: Go to
(Free 400 UNI is already claimed at the screenshot below)
More details at:
2: Provide liquidity
Go to "Pool" tab
Same function as before, but if you are doing this for the first time:
1: Provide 50/50 liquidity e.g. ETH/DAI 50/50 ratio with USD price
Not like Balancer pool with AMM (Automated market making)
There was no indication during this step but you will get UNI-V2 XXX-XXX (pair) token
3: Go to "UNI" tab
Deposit liquidity pool token which is given with providing the liquidity into the pool above. "UNI-V2 ETH-DAI token" in this case
This is similar to Curve LP token.
There are currently 4 pools as of Sep 18 2020.
ETH-DAI liquidity was provided above.
4: Claim, Deposit, Withdraw
Claim to take the UNI rewarded token
Deposit to earn more UNI
Withdraw to unstake the UNI-V2 staked token and also claim UNI token
5: Remove liquidity
Go to the pool you provided and remove liquidity to put the cryptos back into your wallet.
You will earn more fee with UNI and ETH by providing UNI/ETH pair than above the instruction as of Sep 19.
Links to check APY for Defi projects.
Please note that high reward has high risk, be aware of loss of your funds by such as smart contract bug and impermanent loss.
How to add liquidity in balancer pool
1: Go to https://pools.balancer.exchange/
and connect to Wallet, I am using Metamask here.
(1): Go to http://www.predictions.exchange/
to check the rates
2: Wrap ETH or prepare liquidity that you want to add
I wrapped eth on balancer below the left box.
3: Pick a pool
You can click the pool contact address below.
4: Add liquidity
Each pool has rates of liquidity to provide, you can provide single asset bby clicking "single asset" tab and choose the liquidity you have. I chose WETH in this case.
5: Click "Unlock WETH"
and confirm with Metamask.
Cheap GAS day today! yay
Finally to click "Add liquidity"
You will get BPT (Balancer Pool Token), and click "Remove liquidity" to take your reward and unwrap WETH to ETH whenever you want. Please note that DeFi is a testing phase. You may lose your fund.
This pool work as:
- Automatically keep the ratio of 34% WBTC, 50% BAL and 16% WETH
- 105.69% RoL (What is RoL, Return of Liquidity?)
according to http://www.predictions.exchange/balancer/None
as of August 10 2020
So that is BAL price goes up and amount of BAL goes down and amount of WBTC and WETH go up and vice versa.
You may not be able to connect Metamask closing the browser or log off computer at
It happened to me, I use Mac and Brave browser.
I first logged in at
and go to
I manage to log in Balancer Pool. It worked.
This is a brief walkthrough of Uniswap V2.
1: Go to:
A orange Popup window may show to allow Uniswap to connect to Metamask.
2: Click "Connect to Metamask"
This is like "Shapeshift".
Example of Swap function below.
The swap will be failed if the conversion of swap goes lower than the minimum received during the transaction time.
You can pay
You see the transaction detail below. You will go to metamask popup window after clicking the "Confirm swap"
Yes GAS fee is $2.23 USD.
I supposed to have GAS configuration boxes here with advanced GAS setting on Metamask but it does not show. Well DeFi is still a testing phase.
You can see effective GAS price here.
You can change the slippage on the setting on Uniswap.
This is to provide liquidity into Uniswap pool to get rewarded "liquidity provider fee".
You have to provide same USD amount of 2 coins. Example of ETH and DAI below.
5: Connect to Mobile Metamask
Click WalletConnect and a QR code will appear on the screen.
Scan the QR code on your mobile by clicking the Square mark on the top right on the screen below. You need Metamask on your Mobile phone. I also tried on JAXX but there is no way to connect at the moment.
Please check previous post if you don't know anything about Synthetix.
You should have sUSD if you have been staking Synthetix and sitting in your wallet doing nothing aside from Mint and Burn to adjust the collateralization ratio unless you are a trade on their platform.
This is to stake sUSD via Curve
1: Go to
2: Click "Deposit and stake" and accept few to several transaction on your wallet
You can check your staking at https://mintr.synthetix.io/
And click LP REWARDS
After a week of staking sUSD via Curve LP.
1105.96 USD staking
1.88 SNX reward
1.88 SNX x 2.84 (Current SNX USD price) = 5.34 USD
5.34 / 1105.96 USD staking USD x 100 = 0.48% per week as of July 2020
Finally to exit and withdraw the staking.
3: Click EXIT: CLAIM & UNSTAKE
It will return your staking with "Curve LP"
Therefore you will need to switch back to sUSD
In order to do that:
4: Go to
You can see the screenshot above and click "withdraw".
Popup window or your hardware wallet will as you to confirm the transaction few times same as when you staked.
The top box "Share of the liquidity (%)" should be 100 if you want to withdraw all.
Synthetix staking and basic functions (There are "Exchange", "Mintr" and "Dashboard".)
It is high staking reward, one of the highest as you can see from the link below.
I am going to talk about Mintr to focus on staking for what it looks like, how it works and risk.
I spent some time on this staking rewards and this is the result.
1: Go to
And connect to your wallet with ETH and SNX.
It looks like this below after connecting to your wallet.
2: Go to "MINT"
And stake SNX by minting sUSD.
It will be locked for 24 hours in the current rule.
This adds liquidity pool of their "Synthetix" exchange and you can check at "Dashboard".
Current minimum collateralization ratio is 800% (792% to be exact to claim reward) which means you mint sUSD 1/8 of staking SNX USD value.
Your minted sUSD also goes to debt in other words you need to pay back the debt to unlock the staked SNX.
I will explain these more later.
3: Go to "CLAIM"
This is to get paid with your staking.
The payout is on every Wednesday 10:00 UTC and 1 week to claim the reward. You will lose the reward if you didn't claim.
***Note that the claimed SNX is locked for a year. ***
It would be necessary to forecast the market in a year. If you think it will be gone in a year and you should not be staking.
Collateralization ratio needs to be higher than 800% to be able to claim.
The ratio can be changed by the price of SNX as liquidity pool increase/decrease.
You will need to burn sUSD to add Collateralization ratio if it is lower than 800%.
This is how it works below.
Liquidity pool increase = SNX and sETH price increase
Liquidity pool decrease = SNX and sETH price decrease
sUSD price is stable = Ratio of debt goes high/low of total liquidity.
In general, it is good to have SNX or sETH when the market is going up, and hold more sUSD when the market is going down.
Click "Fix your Collateralization Ratio" to be able to claim if your ratio is not enough.
And also pay off all the debt by burning sUSD to unlock the staked SNX.
5: Other functions
Not available as of June 6 2020. Go to "Exchange" instead.
As it says, transfer SNX. Nothing much.
To track your debt, minted sUSD by staking SNX
Finally to talk about these tabs.
"DEPOT" stands for deposit to sell your sUSD for ETH. You can do it as their exchange and also Uniswap and other DEX.
"TRANSACTIONS" shows your previous related transaction such as mint, burn, claim, depotsit and sell sUSD etc.
"ESCROW" is to escrow rewards SNX therefore nothing you can do for a year.
"LP REWARDS" is an interesting part that you can add liquidity to Synthetix exchange by Uniswap and other things which are more complex.
The options are below.
Multi signature wallet with Electrum
Download wallet from
There is a single point of failure of using HW wallet.
This tutorial is for 3 cosigner with 2 signature
3 Cosigner = Electrum wallet/ LedgerNano/ Keepkey
Therefore one HW can be backup of the other.
Start the app and you will see the screen below
You can choose the degree of security here.
Create a new seed (1: Electrum wallet co-signer)
Cosigner with hardware device (2:LedgerNano 3: KeepKey)
You will be asked for a password (If you set) for the Cosigner 1: Electrum wallet
Below is if you chose Ledger to cosign
This is for Keepkey to Cosign. You should be familiar if you have used KeepKey before otherwise it looks like this below.
I found multisig with 2 hot wallets here.
Thank you to the Youtube channel "Hodl Hodl".
This is how to setup brave browser to accept tip.
I assume you already have brave, if not install it. It is a great browser.
Yes it is affiliate link. :) If you do not want to use the link and please go to
I will show you how to get the link along with the setting up below.
1: Setup Uphold
Go to the link and do KYC. I know we all hate KYC but you have to do what you have to do.
It will look like below after setup and signin. You can do many things with uphold such as lend and earn interest and they also have credit card now. I will skip it for now.
2: Setup Brave Creator account
3: Connect uphold, twitter, Github, Website, Youtube etc.
All set now!
It will look like this below, I already connected to uphold and added twitter and Github to accept tipping.
But wait, you have to verify your account by clicking "Add Channel".
You can check your status from the brave logo in the search box. Make sure you are opening the page that you are verifying.
This is non-verified account below.
It took me about 20 hours.
How to tip
1: You can see triangle brave logo on twitter
2: For Github and other website which has no logo, and you click brave logo in the right side of search box. It should be next to brave logo.
3: If you click "SEND A TIP" and a banner will come out.
You can edit the banner here.
How to get referral code.
Sign in Brave Creator
or go to
You can see in the screenshot above which is blue part says "Referral stats". I have done so that it looks like this now but you can click and get the referral code.
4: Send me a tip here!
It seems nicer than pasting my ETH or BTC address ;)