Author: chris.xflux

  • Bootstrapping NextJS app on the Cursor.ai

    With an AI-agent-supported code editor, setting rules or coding standards that the agent must follow while programming itself is necessary. Additionally, defining project-specific rules is crucial to ensure that the agent’s output aligns with the developer’s intentions. Traditional PRDs (Product Requirement Documents) are also an essential part of these rules. For my project, which will…

  • Account Abstraction with Smart Wallet

    From the early days of Ethereum, Vitalik Buterin has consistently emphasized the significant obstacle for dApps built on top of the Ethereum ecosystem – UX. Wallets and wallet addresses play a crucial role in fostering the adoption of dApps, as they serve as the initial interface facing users. However, it is not easy to become…

  • Memecoin rug pull strategy

    This post is neither financial advice nor written with any malicious intent as a participant in the crypto world. It is intended to share the knowledge I have studied and to express my hope for a decrease in the number of victims of rug pulls. The pumps of meme coins, starting with Pepe Coin in…

  • CryptoPixel

    Blockchain and Fingerprint of Digital Artwork Smart Contract Address: 0x88339B6220c8D9674EFEb8677117d4f8BD176a4e This page read NFT data from Sc directly, so you need connect Metamask with Mainnet. This is experimental project based on Ethereum ERC721 token Smart Contract that stores digital information and licensed images’ fingerprint data in blockchain and IPFS. The title refers to ‘artwork’, meaning a…

  • Wallet transaction tracking with notification

    Setting Wallet Tracker with Hal – https://app.hal.xyz Create an account on the Hal. you will need to verify your email. You may get an error msg, but the email verification will go through correctly. Once the Hal account got created, there will be a default workspace, go to there, and click the `Create Notification`. Input…

  • ChatGPT I18n Proposal

    Please download PDF file for the full proposal

  • Localizing County Names using CLDR(Common Locale Data Repository)

    Developers can easily localize country names using CLDR (Common Locale Data Repository), saving valuable translation resources. However, there are a few important considerations that developers should be aware of. When developers encounter a situation where they realize the product’s UI displays a lengthy list of country names in English that needs to be localized into…

  • I18n Safe UI Text Management

    In i18n world, long text and flexible UI that can handle it is a major task that almost every companies and products are facing and need to resolve. For the web, there are already so many good solutions, and most them provide high quality. Here I have done some CSS and JS works that resolves…

  • ChatGPT + Dune Analytics

    Without prompt mentioning version of Dune, ChatGPT provides Dune v1 based query. Limiting the date interval is also possible. With provided query, it gives an error on Dune: The error indicating the INTERVAL 3 MONTH is not being supported. I asked to fix it, and ChatGPT identified the issue. The lastly provided query gets the…