• Tuesday

    • Deployed my candy machine v2 app: https://sol-candy.vercel.app/
    • Art and Sean bought me mahlstedt.sol on bonfida 🙂
    • Still trying to build a simple app with the solana wallet js libs.
      • The module “patch-package” is pretty great; modify node_modules in a persistent way to have control of third-party deps.
        • Patched cipher-base for stream since it’s not polyfilled anymore.
        • Then running into all sorts of adapter issues with socket.io.
      • Always always always remember yarn dlx @yarnpkg/sdks vscode when using typescript + yarn3 + vscode. And commit the resultant .vscode directory, which will then autoprompt other users in vscode when cloning the repo.
      • @toruslabs/base-controllers tried to access @babel/runtime (a peer dependency) but it isn’t provided by its ancestors; this makes the require call ambiguous and unsound. Ancestor breaking the chain: @solana/wallet-adapter-torus@npm:0.11.11
      • Deleted ~/.yarn by accident (not the .yarn in a project dir) so had to wide the node installed, updated to 16.14 in nvm and downgraded yarn to 2. yarn set version X in a package modifies it only for that package (adds to .yarn/releases and points in yarnrc).
      • Wallet adapter started working when I downgraded from yarn 3 to 1. @solana/wallet-adapter-torus has unmet peer dependency @babel.runtime@7.x. This became a warning, not an error.
    • Played a bunch with @solana/wallet-adapter*. Built a test UI. Used tailwind and postcss.
    • Magic Eden raise 27m in a series-A from paradigm, sequoia, solana ventures, greylock, electric, others.
    • Motion for permanent DST.
    • I’ve been think about tokenomics as fungible x<ASSETS> but I guess the proper word established by the community is synthetics.
      • Example: receive SOL in an escrow, give that person sSOL (for synthetic SOL, just an example). They can trade it back 1:1 at any time, but have liquidity in the meanwhile (or, alternatively, you can grow sSOL in VALUE instead of quantity, and make it not 1:1 swappable).
      • This is how yield is achieved in vaults (like synthetify).
    • Went to Solana happy hour, hosted by metaplex/bridgesplit/serum/phantom.