Sushiswap RouteProcessor2 exploitUsers who have approved any ERC20 token to Sushiswap RouteProcessor2 should revoke their permission. This should only impact you if you…Apr 12, 2023Apr 12, 2023
Ethereum Virtual Machine — Storage layoutHow does solidity store your arrays, strings and struct?Nov 22, 2022Nov 22, 2022
Published inCoinmonksEthereum Virtual MachineA practical guide for solidity developersOct 9, 2022Oct 9, 2022
Performing Merkle Airdrop like UniswapIf you want to skip directly on how to implement Uniswap airdrop, proceed to the section: Steps on creating a Merkle AirdropOct 9, 2021Oct 9, 2021
Published inCoinmonksStep by Step guide to creating your own NFT — CryptoPunks or Pudgy PenguinsNFT stands for non-fungible token, it can represent ownership for a digital asset. NFT can take the form of an in-game item for GameFi…Sep 7, 20214Sep 7, 20214
Why smart contract approval is dangerousRugpull where developers exit-scam or exploits where hackers abuse a bug in the smart contract for their economic benefit is some of the…Jun 27, 20211Jun 27, 20211
Published inAnalytics VidhyaPivot table in AWS Athena (or Presto)BackgroundMar 28, 20204Mar 28, 20204
Optimize your EC2 connection to s3 within the same VPCWhen an EC2 instance sends data to s3, the traffic by default will route through the internet. There might be security (or regulatory)…Jan 27, 2020Jan 27, 2020
Buying cryptocurrency (Bitcoin, Ethereum) in Singapore 2019Bitcoin has went from the high of close to 20k USD in 2017, to a low of 3156 USD in 2018 and currently stand over 10k as of 2019 June. And…Jun 22, 2019Jun 22, 2019
Quick tips on tweaking spark configuration and performance on EMRTweaking Spark configuration for beginner might be a daunting task as the required knowledge ranges from understanding what does spark…Apr 19, 2019Apr 19, 2019