BLOCKCHAIN TECHNOLOGY CONSULTING
  • Home
  • Research
  • About

7/5/2021

NFT: Opensea/ Sandbox (JPEG/ Metaverse)

Read Now
 
Thoughts about NFT:
- Opensea https://opensea.io/
- Sandbox  https://www.sandbox.game/en/

​NFT market as shown on the screenshot, opensea.
CryptoPunks has 12mUSD sales volume last 24 hours.
​They sell pixel arts.
Picture
Sandbox, Metaverse gaming platform, land sells at the moment. 
The 3x3 land costs 60,000 Sand (about 13,000 USD) at the public auction.
Picture
Selling arts here:
https://opensea.io/collection/hiphop-crypto

Please contact hiro@btcjp.co for more info.

Share

10/31/2020

DeFi: Keep3r with Defender (Openzeppelin)

Read Now
 
How to work as a keeper.
Keep3r
https://keep3r.network/

For more detail
https://docs.keep3r.network/

Openzeppelin defender
https://defender.openzeppelin.com/#/admin

Defender/Keeper forum
https://forum.openzeppelin.com/c/support/defender/36

Medium post
https://andrecronje.medium.com/

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.
Picture
2: Pick a job to work.
The screenshot below is UniswapV2slidingOracle
​
For more details
https://docs.uniquote.finance/#integrating

Price feeds
https://feeds.uniquote.finance/

​https://andrecronje.medium.com/keep3r-network-on-chain-oracle-price-feeds-3c67ed002a9
Picture
Picture
3a: Work
Go to the contract (UniswapV2slidingOracle)
https://etherscan.io/address/0xCA2E2df6A7a7Cf5bd19D112E8568910a6C2D3885#readContract
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"
Picture
Picture
3b: Autotask with Defender
You need to add ETH to the relayer account you created.
**Each Autotask costs GAS**

​Create an account
https://defender.openzeppelin.com/#/admin

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
https://docs.openzeppelin.com/defender/guide-keep3r
Picture
Picture
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!

Share

10/30/2020

Sidechain: xDAI

Read Now
 
xDAI is a POSDAO consensus sidechain of Ethereum with native currency of xDAI instead of GAS (ETH) to use for onchain transaction.

Website:
https://www.xdaichain.com/

Blockexplore:
https://blockscout.com/poa/xdai/

TokenBridge (DAI to xDAI): 
https://docs.tokenbridge.net/xdai-bridge/about

How to use:
1: Setup wallet 
Here are screenshots and links of wallets.
Metamask setup with RPC
Please follow the instruction below
https://www.xdaichain.com/for-users/wallets/metamask/metamask-setup

or
​
Use Nifty wallet which is native xDAI wallet.
https://chrome.google.com/webstore/detail/nifty-wallet/jbdaocneiiinmjbjlgalhcelgbejmnid/related?hl=en
Picture
Picture
2: Get xDAI
Use xDAI xbridge to convert DAI to xDAI.
​https://bridge.xdaichain.com/

I connected both metamask and Nifty wallet and the website automatically chose Nifty wallet to connect as of 31/Oct/2020. 
Picture
3: Stake "Stake"
It is recommenced too use easy-staking by xDAI website.
https://easy-staking.xdaichain.com/

Scheduled withdrawal take 12 hours to withdraw with 0% fee. 
Picture
Picture

There is also stake Beta version function on Blockscout which needs "STAKE" token on xDAI chain. Easy-staking is using "STAKE" on mainnet. 
Picture

Share

9/17/2020

DeFi: Uniswap, liquidity mining, Liquidity provider rewards

Read Now
 
Walkthrough of Uniswap liquidity mining, how to earn UNI token.
1: Go to 
https://app.uniswap.org/
(Free 400 UNI is already claimed at the screenshot below)

More details at:
https://uniswap.org/blog/uni/
Picture
2: Provide liquidity
Go to "Pool" tab
https://app.uniswap.org/#/pool
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
Picture
Picture
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.
https://app.uniswap.org/#/uni
There are currently 4 pools as of Sep 18 2020. 
ETH-DAI liquidity was provided above.
Picture
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
Picture
5: Remove liquidity
Go to the pool you provided and remove liquidity to put the cryptos back into your wallet.
​Thanks!
Additional
You will earn more fee with UNI and ETH by providing UNI/ETH pair than above the instruction as of Sep 19. 
https://uniswap.info/pairs
Picture
Picture

Share

8/24/2020

DeFi: Yield, Staking, Interest rates APY check tools

Read Now
 
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.

Yield farming
https://yieldfarming.info/
https://yieldfarmingtools.com/
http://pools.vision
http://www.predictions.exchange
​

Staking
https://www.stakingrewards.com/

Interest rates
https://defirate.com/lend/
https://defiprime.com/defi-rates
http://www.predictions.exchange/compound/None
https://compound.finance/markets

Share

8/5/2020

YIELD FARMING: Balancer,

Read Now
 
How to add liquidity in balancer pool

Balancer:
https://pools.balancer.exchange/

Predictions.Exchange
http://www.predictions.exchange/

Predictions.Exchange (Balancer)
http://www.predictions.exchange/balancer/None

1: Go to https://pools.balancer.exchange/
and connect to Wallet, I am using Metamask here.
Picture
(1): Go to http://www.predictions.exchange/
​
to check the rates
Picture
2: Wrap ETH or prepare liquidity that you want to add
I wrapped eth on balancer below the left box. 
​
Picture
3: Pick a pool
You can click the pool contact address below.
Picture
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
Picture
Picture
Finally to click "Add liquidity"
Picture
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
https://pools.balancer.exchange

It happened to me, I use Mac and Brave browser.

I first logged in at 
https://balancer.exchange/

and go to 
https://pools.balancer.exchange

I manage to log in Balancer Pool. It worked.

Share

7/16/2020

DeFi: Uniswap V2

Read Now
 
This is a brief walkthrough of Uniswap V2.

1: Go to:
https://app.uniswap.org/#/swap

A orange Popup window may show to allow Uniswap to connect to Metamask.
Picture
2: Click "Connect to Metamask"

Picture
3: SWAP
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 
Picture
You see the transaction detail below. You will go to metamask popup window after clicking the "Confirm swap"
Picture
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.
https://www.ethgasstation.info/
Picture
You can change the slippage on the setting on Uniswap.
Picture
4: POOL
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.
Picture
5: Connect to Mobile Metamask
Click WalletConnect and a QR code will appear on the screen.
Picture
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. 
Picture
Click connect.
Picture
Done!
Picture

Share

7/1/2020

liquidity mining: Curve Finance sUSD LP Token (Synthetix)

Read Now
 
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
https://beta.curve.fi/susdv2/deposit
Picture
2: Click "Deposit and stake" and accept few to several transaction on your wallet
.
.
.

Done!

You can check your staking at https://mintr.synthetix.io/
And click LP REWARDS
Picture
Picture
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
Picture
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
Picture
In order to do that:
4: Go to

​https://beta.curve.fi/susdv2/withdraw
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.

Done!

Share

6/5/2020

Staking: Synthetix

Read Now
 
Synthetix staking and basic functions ​ (There are "Exchange", "Mintr" and "Dashboard".)
https://www.synthetix.io/

It is high staking reward, one of the highest as you can see from the link below.
https://www.stakingrewards.com/asset/synthetix-network-token

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
https://mintr.synthetix.io/

And connect to your wallet with ETH and SNX.
Picture
It looks like this below after connecting to your wallet. 
Picture
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.
Picture
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%.
Picture
This is how it works below.
https://www.synthetix.io/uploads/synthetix_litepaper.pdf

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.
Picture
4: "BURN"
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. 
Picture
5: Other functions
"TRADE"
Not available as of June 6 2020. Go to "Exchange" instead. 
"TRANSFER"
As it says, transfer SNX. Nothing much. 
Picture
"TRACK"
To track your debt, minted sUSD by staking SNX
Picture
Finally to talk about these tabs. 
Picture
"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. 
Picture

Share

4/29/2020

Bitcoin: Multisig Wallet, Electrum with LedgerNano and Keepkey

Read Now
 
Multi signature wallet with Electrum
https://electrum.org/

Download wallet from 
https://electrum.org/#download

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
Picture
Picture
You can choose the degree of security here. 
Picture
Picture
Create a new seed (1: Electrum wallet co-signer)
Picture

Picture
Picture
Picture
Cosigner with hardware device (2:LedgerNano 3: KeepKey)
Picture

Picture
Picture

You will be asked for a password (If you set) for the Cosigner 1: Electrum wallet
Picture
Below is if you chose Ledger to cosign
Picture
Picture

This is for Keepkey to Cosign. You should be familiar if you have used KeepKey before otherwise it looks like this below. 
Picture
Picture
Picture
Picture
Picture
Done!

​I found multisig with 2 hot wallets here.
https://www.youtube.com/watch?v=QMl522DA-oo
Thank you to the Youtube channel "Hodl Hodl".

Share

<<Previous
Forward>>
"website and the information contained herein is not intended to be a source of advice or credit analysis with respect to the material presented, and the information and/or documents contained in this website do not constitute investment advice."
  • Home
  • Research
  • About