Join the conversation

Sign in to join this conversation, and others like it, in the communities you care about.

Startup Space

Startup Space is a community for startup owners and workers. Ask or share anything related Startup topic.

Startup Space / General

Moonly weekly progress update #27

Moonly weekly progress update #27

Startup Space / General · December 13, 2022 at 3:54pm

Here I recorded a video and talking in details about what we did in the previous week, and where we are going and what this will mean for Moonly.

Frame 1 (1).png

I highly suggest watching this video: https://www.youtube.com/watch?v=WEcWhoIQijE (btw when I say beer 🍺 , I mean bear 🐻 lol ^^). Btw video have chapters, so you can skip directly to the parts you are interested.

Weekly Moonly progress

-Improving and reorganizing the whole database -Portfolio tracker development-integrating the new logic of calculating data -Improving the RPC-proxy: Make RPC-proxy compatible with Solana/web3 package -Created our own image proxy service; NFT images from the moonly server are now reduced and optimized -Added testing suite for testing all the marketplace data on live-feed -Newly added Hyperspace parsing Logic and unit test on live-feed -Newly added Hadeswap parsing Logic and unit test live-feed -Added ExchangeArt parsing logic live-feed -Added Tensor parsing logic and unit test live-feed -Added New Marketplaces in the Live-Feed sidebar filter -Marketplaces will be available in a volume chart -Added logger for blockchain events for internal debugging -Fixed a bug related to showing failed Tx in the live feed -Now we are showing events from newly added marketplaces in Live Feed -Minor UI changes -Working on a locking system for the staking feature -Added Market Cap in the Market Stats table. -Added % listed column in the market table. -Improved the small charts in the market stats table, so to reflect the 7-day FP trend. If the FP % is down, the chart will be red or green if it's up. -Added live-feed widget on the homepage, so new visitors can discover it easily -Added a cool shiny effect on the Featured projects box to attract more views and clicks. -We started working on the Token creation tool Started working on Staking as a service, so not just we gonna have our locking/staking for Moonly, but other projects will be able to create their own staking and apply token rewards. Constantly improving and exploring different aspects of application. To mention that we defined Twitter Growth Strategy, which we started applying the last week. There were a lot of small bugs and small fixes which needed to be solved, and they are not worth mentioning here since its very technical.

Our next big goals for the near future are:

Portfolio tracker Staking as a service Discord bot and tools for projects Expand to other chains. ETH, APTOS, etc. And something really big, which I will not discuss until we deliver the above-mentioned features.

Latest posts from our blog:

https://moon.ly/blog/binance-proof-of-reserves-report-raises-concerns/

https://moon.ly/blog/what-is-proof-of-reserve/

https://moon.ly/blog/sollet-wallet-down-how-to-transfer-your-funds-to-solana/

Upcoming NFT projects:

https://moon.ly/nft/knittables

https://moon.ly/nft/blingz

https://moon.ly/nft/taiyopilots

https://moon.ly/nft/degenu

Minted NFT projects worth mentioning:

https://moon.ly/nft/claynosaurz

https://moon.ly/nft/lily

https://moon.ly/nft/degen-news

https://moon.ly/nft/simmple-labs

Load previous messages

January 3, 2023 at 2:40pm

Moonly weekly progress update #30 Happy New Year to everyone, God bless you all! I hope you had a nice New Year’s Eve, with your loved ones and in the circle of your family. I wish you lots of health, happiness, and love!

Weekly devs progress:

  • Write a script to simplify the new tx parser testing
  • Finished pagination in monitor table (not deployed)
  • Fixed meta tags
  • Fixed titles in images
  • Finished skeleton UI for NFT cards
  • Investigating parser improvement
  • Fixing the metadata-scraper issue
  • Researched options to decrease the Big Database disk space consumption
  • Resolved deployment problems on moonlydev
  • Researched the possibility to compress data in the Big DB
  • Design the flow of the holder verification feature
  • Design DB schema for verification settings in Bot DB
  • Wrote API on moonly-API for trait list of collection
  • Wrote resolvers in Moonly-bot for discord roles and traits
  • Added validation on frontend forms to not accept input without https:// protocol
  • Integrated Discord role API
  • Modified trait API and integrated it into the front-end
  • Integrated verification setting API
  • Modified different logic to display these data correctly

Staking (Locking):

  • Finished Stake Creation
  • Implemented Collection Update Functionality
  • Added admin functions in the admin area
  • Fixed metadata storage issue, it’s showing up well in the wallet
  • Investigated wallet issues and improved anchor program code flow
  • Implemented Collection Owner Validation in Smart Contract

Portfolio Tracker:

  • Cleaned up and restructured the token-tracker package
  • Started scraping Token Transactions IDs on scale
  • Deployed live-feed-worker and tokens metadata scrapers on production
  • Investigated tokens metadata scrapers operation
  • Designed workflow for the on-demand Transaction Logs
  • Reviewed & merged fixes to identify more transactions types
  • Merged serving token metadata from the uploads folder
  • Reviewed and merged the separation of the token tracker API into the token tracker

Upcoming NFT projects to mint:

https://moon.ly/nft/degen-legends

https://moon.ly/nft/bullyz-crew

https://moon.ly/nft/nitro-badge

Minted projects worth mentioning:

https://moon.ly/nft/immortals

https://moon.ly/nft/helions

https://moon.ly/nft/alpha-pharaohs

https://moon.ly/nft/retrogoons

https://moon.ly/nft/degen-fat-cats

    • reply
    • like

    January 10, 2023 at 1:24pm

    Moonly weekly progress update #31

    Hello everyone, I hope you are all feeling great!

    Despite the holidays, many technical things have been completed, which are very important for us in this final phase. All the pieces are slowly coming together and we are very excited for the days ahead!

    Weekly devs progress:

    • Wrote save verification setting API
    • Integrated API to create verification setting
    • Wrote save verification rule API
    • Added logic to get guildList during discord linking on Moonly
    • Researched ways to optimize disk space
    • Wrote API to match the user’s guild with the admin’s pre-defined guild and connect it with Moonly
    • Wrote API to get block-chain metadata of NFTItem that related to the user and specific collection
    • Integrated that API on moonly-bot
    • Wrote logic to assign discord roles to users that fulfilled the admin’s rule
    • Designed architecture to update the holder’s discord role
    • Designed DB schema to track the holder’s role
    • Wrote logic to check the holder’s role and NFT periodically
    • Fixed the CLS jump on live events for all pages
    • Fixed CSS issue on live event’s bottom divs
    • Fixed ‘profile with no NFT in his wallet’ issue
    Staking (Locking):
    • Created Access controller for validating “Collection authority”
    • Added ‘Collection authority check’ in “Collection owner access control”
    • Updated frontend code for SC changes
    • Upgraded anchor client library
    • Added Recoil for storing data
    • Added UI and connected API for initializing “global state”
    • Fixed issue with SC and ‘Collection Remove’
    • Added Token Deposit for a collection function and UI
    • Added Token Withdraw function
    • Added a generalized UI for “boost over time”
    • Fixed Smart-Contract collection address related issues when staking
    • Fixed Staking function in the frontend and better error handling
    • Fixed Withdraw function frontend
    • Fixed a broken API from the metadata library

    Very interesting things are happening with Bonk Token, we wrote a small post about it:

    https://moon.ly/blog/what-is-bonk-token-should-you-buy-it/https://moon.ly/blog/what-is-bonk-token-should-you-buy-it/

    Upcoming NFT projects to mint:

    https://moon.ly/nft/meltdownhttps://moon.ly/nft/meltdown

    https://moon.ly/nft/nitro-badgehttps://moon.ly/nft/nitro-badge

    https://moon.ly/nft/elite-emperorshttps://moon.ly/nft/elite-emperors

    Minted projects worth mentioning:

    https://moon.ly/nft/degenerate-ape-academyhttps://moon.ly/nft/degenerate-ape-academy

    https://moon.ly/nft/simmple-labshttps://moon.ly/nft/simmple-labs

    https://moon.ly/nft/dandieshttps://moon.ly/nft/dandies

    https://moon.ly/nft/solgodshttps://moon.ly/nft/solgods

      • reply
      • like

      January 17, 2023 at 2:45pm

      Moonly weekly progress update #32

      As you all know we are currently in the testing phase. Buckle up and be patient just a little longer, because soon enough you will have the chance to test it yourself!

      Weekly devs progress:

      • Added loading parameters to next/dynamic imports
      • Fixed hovering issue on NFT cards
      • Modified cron job to check rules
      • Modified DB schema for holder verification on Bot DB
      • Handled newly added verification rule
      • Fixed NFT page viewpoint bug and implemented new functionality and logic
      • Finished upcoming page changes (descriptions)
      • Improved wallet checker
      • Started working on metadata scraping during token creation
      • Excluded markdown in NFT description and fixed the fonts
      • Fixed ‘Internal server issue’ on holder-verification
      • Made DB schema changes and implemented holder notification feature

      Staking (Locking):

      • Solved asset image not loading issue
      • Fetch the data of the token from the collection and show it on the NFT card
      • Fixed Staking related issue
      • Improved data fetching on the staking page
      • Created “Claim Reward” function and UI
      • Show claimable reward in NFT-Card
      • Rewrite staking-apps state management with recoil
      • Improved “Error Showing” to the user
      • Added Extra Claim Reward Button (Now the user will be able to claim the reward while staking and also when withdrawing (automatically))
      • Added functionality for handling server-side error
      • Testing Staking and Token Creation
      • Implemented “Collecting Metadata” for the new token and tested

      Portfolio Tracker:

      • Improved performance of TX logs upload
      • Made backup of transaction table from BigDB
      • Updated structure, compressed the whole table
      • Made a new type of backup for the BigDB
      • Stashed backups on the main disk
      • Fixed issues with PT stats
      • Database structure cleanup on PT
      • Running utility to link transactions

      Check out our latest blog post: 7 Ways to Make Money in Crypto and Web 3.0

      https://moon.ly/blog/ways-to-make-money-in-crypto-and-web-3-0/

      Upcoming NFT projects to mint:

      https://moon.ly/nft/custodios

      https://moon.ly/nft/moonapes-planet

      https://moon.ly/nft/pool-party

      https://moon.ly/nft/bullyz-crew

      https://moon.ly/nft/awkward-cats

      Minted projects worth mentioning:

      https://moon.ly/nft/aurory

      https://moon.ly/nft/cats-on-crack

      https://moon.ly/nft/bvdcat

      https://moon.ly/nft/lotus-gang-nft

        • reply
        • like

        January 24, 2023 at 6:53pm

        Moonly weekly progress update #33

        A very busy and productive week and a lot of UI/UX and SEO changes. We tried to focus on changing things on our app that will speed it up significantly. The user interface on some pages changed on Moonly for SEO optimization, on every page is added a sidebar with the latest blog posts on Moonly, a description of a project that you can see on mouse hover, monitoring Solana network tps added in the header, the admin dashboard is much improved in order to make the work of our virtual assistants easier and much more!

        Weekly devs progress:

        • Added missing columns to the transaction table
        • Resolved the “total NFTs and holding” issue
        • Fixed migration (Live DB issue)
        • Researched DB error issues
        • Fixed an issue on holder verification and deployed
        • Fixed transaction table CSS
        • Finished description section for “Upcoming pages”
        • Updated Moonly Ghost blog engine
        • Fixed an issue with the DB backup utility
        • Investigated token-tracker service

        Staking (Locking):

        • Rewritten “reward calculation logic”
        • Update UI on Staking creation
        • Update reward value interval
        • Worked on js function for calculating claimable reward
        • Fixed failed to fetch tokens from the backend
        • Investigated “mint & freeze” authority (updated description and added functionality)
        • Added a switch button on Stake & Reward page
        • Added fallback UI in the staking/admin page when the user is not logged in
        • Tested attribute creation by importing the latest DB
        • Created seed script and modal to generate attributes
        • Created a resolver and query for getting attributes

        Portfolio Tracker:

        • Cleaned up PT code
        • Worked on PT / Sync collections and tokens
        • Worked on PT / Dynamic updates
        • Worked on PT / Expanded on-demand scraping
        • Implemented dynamic update for PT stats and transactions
        • Optimized PT page with server-side rendering
        • Showed tokens in possession for any wallet
        • Implemented caching for portfolio stats
        • Refactored front-end code for portfolio stats

        Check out our latest blog post: Genesis Files for Bankruptcy Protection: Here’s What We Know

        https://moon.ly/blog/genesis-trading-declares-bankruptcy-what-we-know/

        Updated upcoming project pages:

        https://moon.ly/solana

        https://moon.ly/ethereum

        https://moon.ly/polygon

        https://moon.ly/near

        https://moon.ly/aptos

        Upcoming NFT projects to mint:

        https://moon.ly/nft/marshiesnft

        https://moon.ly/nft/fudbois

        https://moon.ly/nft/qtopia

        Minted projects worth mentioning:

        https://moon.ly/nft/sharx

        https://moon.ly/nft/maties

        https://moon.ly/nft/the-suites

        https://moon.ly/nft/the-fox-club

          • reply
          • like

          January 31, 2023 at 8:45am

          Moonly weekly progress update #34

          Hello everyone, how was your weekend? We are still in the testing phase, doing some minor adjustments and removing some bugs! Be patient friends, good days are coming!

          Weekly devs progress:

          • Merge and deploy frontend updates
          • Tested and fixed the issue of displaying the previous verification rule
          • Fixed the logic for the holder notification message
          • Fix the issue of merging accounts during account linking
          • Debugged and fixed issues on wallet-checker
          • Changed DB structure and modified logic to fix the Discord role issue
          • Investigated the total holding value issue and fixed it
          • Inserting and connecting NFTs, and tokens with the Discord server
          • Fixed all PR-related issues
          • Finishing discord bot page
          • Fixed search bar issue
          • Fixed overlay issue for secondary description
          • Fixed search on trait type dropdown
          • Explored the token metadata update
          • Explored getting tokens where the user is the authority
          • Work in progress about tracking previously assigned roles

          Staking (Locking):

          • Created a model for the Attributes
          • Re-Adjusted resolver for the Attributes model
          • Refactored Staking Creations and added a new way of selecting a trait
          • Created DB migration
          • Implemented “Trait Remove” from the UI
          • Update smart contract for supporting two values
          • Implemented resolver and related logic for getting reward trait for staking the NFT
          • Implemented trait reward in the smart-contract
          • Created “Seed script” and seeded testing data with attributes
          • Explored the token metadata update
          • Explored getting tokens where the user is the authority

          Portfolio Tracker:

          • Improved retrying logic of wallet-checker, tested and deployed
          • Sync Moonly DB to the Big DB
          • Disassemble the old RAID on the RPC server and created the new one
          • Small fix for re-queueing failed tasks in wallet-checker
          • Merge and deploy the latest changes

          Upcoming NFT projects to mint:

          https://moon.ly/nft/only-wolves

          https://moon.ly/nft/mindfolk-renaissance

          https://moon.ly/nft/bullyz-crew

          Minted projects worth mentioning:

          https://moon.ly/nft/pop-nft

          https://moon.ly/nft/sharx

          https://moon.ly/nft/famous-fox-federation

          https://moon.ly/nft/abc-470

          Check out our latest blog post: What Are Stablecoins and Why Do They Exist?

          https://moon.ly/blog/what-are-stablecoins-and-why-do-they-exist/

            • reply
            • like

            February 7, 2023 at 9:39pm

            Moonly weekly progress update #35 Hello amazing people, I hope everyone feels great!

            Portfolio Tracker, Staking as a service, and Discord bot are one week closer to achieving our goal. We are happy that people will really gain a lot from these new features!

            Weekly devs progress:

            • Researched how we can display discord relink message
            • Made DB changes and implemented functionality for this feature
            • Fixed some design issues on the profile and login page
            • Investigated role issue on the Discord bot
            • Fixed discord-bot deployment issues
            • Deployed mints scraper on RPC server
            • Investigated an issue about contradictory rule setup
            • Tested and deployed the latest changes on the Discord bot (HVB)
            • Checked the progress of scraping, did minor fixes

            Staking (Locking):

            • Edit metadata functionality added
            • Data caching was added for getting tokens
            • Fixed rendering issue
            • Added creator field in token creation
            • Updated Token Create/Update Form for UI
            • Give a Reward boost based on the current time passed for reward per day(Smart-Contract)
            • Give Reward for Reward Boost even when the boost period is not complete
            • Calculated Real-time reward on frontend
            • Show all time of staked on hover in seconds
            • Added Pagination For Staking Nft Page
            • Fixed a bug related to the pagination component
            • Fixed date formatting on NFT-card
            • Fixed removing trait reward when it’s not available in the DB
            • Show special trait item on Nft-Item if matches with collection
            • Fixed fetch error when it aborted with page refresh

            Portfolio Tracker:

            • Relinked transactions to tokens
            • Removed transactions that cannot be tied to tokens
            • Deployed changes on the RPC server
            • Investigated and fixed PT’s different holding value issue
            • Fixed Token Tracker Postgres deadlock issue
            • Started implementing simple workers for scraping mints

            Upcoming NFT projects to mint:

            https://moon.ly/nft/wolf-capital

            https://moon.ly/nft/solcasinoio

            https://moon.ly/nft/mad-lads

            https://moon.ly/nft/kaimana

            Minted projects worth mentioning:

            https://moon.ly/nft/entreprenerdz

            https://moon.ly/nft/pirate-squad

            https://moon.ly/nft/mindfolk

            https://moon.ly/nft/subber-k3y

            Check out our latest blog post: Binance to Suspend All USD Transfers this Week

            https://moon.ly/blog/binance-to-suspend-usd-transfers/

              • reply
              • like

              February 14, 2023 at 12:27pm

              Moonly weekly progress update #36

              Last week we silently released our Sales/Listing Discord Bot in production. In addition to sales events, it shows listing and delisting, but in the future, it will also show other types of events like transfers, staking, etc.

              The sales bot is nothing spectacular, but it’s an important step in our set of tools that we will release for projects and communities.

              What is next?

              Probably this week, we will do the first production test on our Holder Verification Bot (HVB), and we will need your help. We tested it out on DEVNET for a while, but the best feedback will be from real people in a real environment. So please stay tuned for that, and help us test HVB out. After that, we can release it for other Discord servers and compete with Matrica.

              We improved our SaaS (Staking as a Service) a lot. It might be released in production by the end of February or earlier. Had a call with the founder of an interesting upcoming project, and when I showed him what we built, he was very interested in using our service. His mint is happening at the end of February, and that is why we gonna aim to release it by then. In addition to SaaS, we are releasing a simple but useful no-code Token Creation Tool that will come in handy for many upcoming projects.

              Portfolio Tracker functionality is mostly in place. The only thing we are dealing with right now is collecting missing 1.4B (billion) of data. Currently, we are collecting data at a speed of ~20–30M (millions) per day, which is a lot, but it would still take around ~2 months to collect full data. So, currently working on it to scale it at least 3–5x times. This data will not be used only for Portfolio Tracker (PT) but in other features, we are currently building and the one that will be built after it. So it’s very important to finally finish that part.

              We are working on adding automation on Moonly for the buy, listing, and other types of events on multiple marketplaces. We got our API approved by MagicEden and HyperSpace. We have positive experiments and results, and after that is implemented, we gonna work on buying automation, AKA sniping bot. I am excited to see how that will work on Moonly.

              We are secretly (not secret anymore) working on importing tens of thousands of ETH collections on Moonly and providing the same data and tools for this blockchain. We had this idea from the beginning, and you probably noticed that we are serving upcoming projects for multiple blockchains, including ETH, but not market stats. This gonna be a massive deal for Moonly, as we gonna attract a lot of eyes to Moonly and Solana collections as well. We are already ranking well for many keywords on Solana space; now we gonna take a piece of the pie for the ETH.

              We are cooking something secretly that only a few of us know. We will let you know once we release those tools developed for months. It’s gonna play an essential part for the Moonly foundation and its holders.

              Many minor things that I have no time to discuss over the announcement, but it is an excellent addition to Moonly.

              Our high-level goal is to release those tools and lock down the access to the founders of the project that only hold X number of Moonly NFT (at the current FP 20+ NFT), partner with them, gain exposure by providing value to their communities, and be very competitive in this space.

              Once we achieve this, the demand for the Moonly NFT will go up, listing down, which will naturally lead to an increase of FP, more value to the holders, better recognition in the space, and overall more opportunities.

              Remember this. We are going wide and slow, so it takes some time to release this stuff. But once we do it, it will open doors to many incredible things.

              Be good, take care, and don’t stop believing in Moonly. Otherwise, you will be the guy who was so close, but …

              Upcoming NFT projects to mint:

              https://moon.ly/nft/kaimana

              https://moon.ly/nft/anon

              https://moon.ly/nft/dobe-dudes

              https://moon.ly/nft/ojotris

              Minted projects worth mentioning:

              https://moon.ly/nft/yugibao

              https://moon.ly/nft/doubloons

              https://moon.ly/nft/taiyo-infants-incubators

              https://moon.ly/nft/maties

              Check out our latest blog post: Crypto Tanks, as SEC Cracks Down on Kraken

              https://moon.ly/blog/crypto-tanks-as-sec-cracks-down-on-major-exchanges/

                • reply
                • like

                February 21, 2023 at 5:04pm

                Moonly weekly progress update #37

                Hello everyone, I hope you all are feeling great! Another busy week went by and we are eager to release our new features on Moonly! Here is just a brief summary of what we have accomplished in the past week.

                Weekly devs progress:

                • The logic component for nonregistered users finished
                • Finished overlay for non-registered users and implemented it in the monitor table
                • Fixed upcoming NFT dropdown component issue
                • Fixed NFT collection edit form bug
                • Made DB changes, migrated data and inspected results with changes
                • Made necessary changes to the codebase to adjust the improved DB structure
                • Implemented caching for trait API
                • Changed DB structure for metadata and made changes to the codebase

                Holder Verification Bot (HVB):

                • Fixed an HVB issue during role assessment
                • Made changes to mints-scraping to migrate traits during token creation
                • Design fixation on moonly-bot frontend
                • Made a script to migrate traits and solved different issues of it
                • Fixed unique trait type and value combination issues on HVB

                Work on the Ethereum collections market data:

                • Created a separate doc for Ethereum scraper
                • Researched how we can prevent the slug duplications
                • Created a script to fix the slug duplication on the collection
                • Created a custom script to publish & unpublished all collections

                Staking (Locking):

                • Unstake All at once with a single button
                • Fixed Nft Item fallback issue
                • Refactored Reward Increment state
                • Researched reading tx data for verification purposes

                Portfolio Tracker:

                • Recalibrate scraper with different time/IDs number/replicas values
                • Eliminated potential memory leak issue
                • Thorough debugging of the token tracker in an effort to increase its performance
                • Maintenance and monitoring of token tracker
                • Setting up a database on RPC to speed up metadata->traits data migration
                • Fixed several issues with the trait migration script

                Upcoming NFT projects to mint:

                https://moon.ly/nft/elite-emperors

                https://moon.ly/nft/degenu

                https://moon.ly/nft/blingz

                Minted projects worth mentioning:

                https://moon.ly/nft/taiyopilots

                https://moon.ly/nft/blocksmith-labs

                https://moon.ly/nft/y00ts

                https://moon.ly/nft/duelbots

                Check out our latest blog post: Rugpulls-A Quick Guide

                https://moon.ly/blog/rugpulls-a-quick-guide/

                  • reply
                  • like

                  February 28, 2023 at 5:45pm

                  Moonly weekly progress update #38

                  Hello guys, here is another weekly progress update. Staking as a service and holder verification bot are at their final stage. A lot of testing has been done and very soon you will be able to check them on Moonly and give us your feedback!

                  Weekly devs progress:

                  • Made UI changes on the submit-NFT page
                  • Reproduced the error for the NFT page form
                  • Working on removing duplicate issues of moonly’s live feed
                  • Debug and fix Moonly being overloaded by unoptimized DB queries
                  • Fixed a wallet issue through the quick-node endpoint
                  • Improved NFT suggestion feature for all chains
                  • Fixed import issue and sorting issue
                  • Investigated and solved subscription errors on the sales bot feature

                  Holder Verification Bot (HVB):

                  • Fixed unique trait type and value combination issues on HVB
                  • Implemented basic logging on moonly-bot codebase
                  • Added logger in more areas of the codebase of moonly-bot
                  • Handled no-NFT edge case on front-end
                  • Implemented two dropdown approaches
                  • Implemented APIs and modified existing codebase

                  Work on the Ethereum collections market data:

                  • Refactored frontend UI & backend Gql resolver
                  • Researched the filter by slug feature & created an issue with it
                  • Deploy eth scraper to simulated production
                  • Added blockchain filter select component
                  • Fixed the scraper's ETH production build problem
                  • Fixed the blockchain slug issue

                  Staking (Locking):

                  • Fixed two bugs related to batchClaim
                  • Finished server-side redirection when the user is not logged in
                  • Merged staging into feat/stake and resolved conflicts
                  • Migrated Transaction-Validation To Graphql-Resolver
                  • Fixed a bug of batch staking
                  • Researched and Tested query optimization
                  • Re-Implemented backend resolver for fetching trait and value
                  • Re-Structured frontend stake managing for backend changes
                  • Investigating “on-day reward” calculation logic
                  • Working on allowing Nft to un-stake when the collection is inactive
                  • Updated UI and MultiSelect for inactive collection un-stake

                  Upcoming NFT projects to mint:

                  https://moon.ly/nft/solcasinoio

                  https://moon.ly/nft/the-bastards

                  https://moon.ly/nft/mad-lads

                  https://moon.ly/nft/sandbar

                  Minted projects worth mentioning:

                  https://moon.ly/nft/claynosaurz

                  https://moon.ly/nft/okay-bears

                  https://moon.ly/nft/degods

                  https://moon.ly/nft/abc-470

                  Check out our latest blog post: Coinbase Plans to Suspend BUSD Trading

                  https://moon.ly/blog/coinbase-plans-to-stop-busd-trading/

                    • reply
                    • like

                    March 7, 2023 at 10:55am

                    Moonly weekly progress update #39

                    Holder Verification Bot (HVB) is in production for some time and now the real testing begins. Very soon the other roles will be introduced for holders with more than one NFT or even specific traits! We are gonna start offering to other projects Holder Verification Bot as well as Staking as a Service, Token creation, and Sales Bot which also arrive very soon!

                    Weekly devs progress:

                    • Experiment with catching a transaction and matching it with the production database
                    • Finished and tested user roles
                    • Figuring out the data structure on the sol-sniper live feed, and the execution flow
                    • Working on app performance and optimization analysis
                    • Fixing the bug in the top section of top volume changes
                    • Analyzing every DB calls with Explain statement
                    • Reviving Big BD scraper and cleaning up the DB schema

                    Holder Verification Bot (HVB):

                    • Investigate how to restructure the HVB
                    • Solved an issue on RPC-proxy
                    • Worked on discord link, log in, merge account
                    • Implemented test message feature on HVB
                    • Done some testing on various servers
                    • Setup and deployed Holder Verification Bot to production

                    Work on the Ethereum collections market data:

                    • Added Opensea & Etherscan icons inside eth NFT details page
                    • Removed total listed count API call
                    • Reduced ETH update scheduler query to reduce some latency
                    • Made the stat chain icons dynamic
                    • Working on a solution for the Meilisearch issue
                    • Discovered why Opensea & Etherscan URLs can’t merge

                    Staking (Locking):

                    • Added global state update endpoint in smart contract
                    • Added global state update form and error handling
                    • Tested account migration with real test case
                    • Created API for getting user stake count
                    • Successfully made Shared Library for staking and backend
                    • Fixed “connect wallet”, now it will redirect to the login page
                    • Removed Switch and renamed Active to Checkbox and Staking Active
                    • Allow Staker to un-stake NFT and claim the reward when staking is disabled for that collection
                    • Deployed to testing server and fixed some build issues
                    • Tested Stake Count Authentication
                    • Added a popup with an un-stake option when there isn’t enough token in the collection vault
                    • Fixed info hiding issue on the token management section
                    • Check out our latest blog post: What Is Tokenization-as-a-Service in Crypto?

                    https://moon.ly/blog/what-is-tokenization-as-a-service-in-crypto/

                    Upcoming NFT pages:

                    https://moon.ly/solana

                    https://moon.ly/ethereum

                    https://moon.ly/polygon

                    https://moon.ly/near

                    https://moon.ly/aptos

                    Minted projects worth mentioning:

                    https://moon.ly/nft/famous-fox-federation

                    https://moon.ly/nft/elixir-pfp-collection

                    https://moon.ly/nft/ggsg-galactic-geckos

                    https://moon.ly/nft/solana-monkey-business

                      • reply
                      • like

                      March 21, 2023 at 3:37pm

                      Moonly weekly progress update #41

                      Hello, how is everyone? This week we are adding market data for ETH projects and we are adding over 40 thousand new ones which will be monitored. Staking as a service and Portfolio tracker is still in the testing phase but this week we started experimenting with the new feature! We have positive experiments and results, and after SaaS and PT are implemented, we gonna work on buying automation, AKA sniping bot. We are excited to see how that will work on Moonly.

                      Weekly developer progress:

                      • Worked on adding currency filed on admin UI
                      • Finished highlighting fields
                      • Fixed the backend resolver issue
                      • Find ways to save tons of data
                      • Checking what is wrong with the Twitter Alpha scraper
                      • Debugged the reasons for the RPC server crash down
                      • Added collection address inside the NFT form for the Ethereum & Polygon chain
                      • Fixed the merge issue for published NFTs on the MatchNFT page
                      • Fixed the production currency icon issue

                      Holder Verification Bot (HVB):

                      • Implemented metadata retry logic
                      • Worked on Any-trait search
                      • Fixed “unauthorized error” on search NFT
                      • Implemented the search NFT feature on HVB
                      • Changed DB structure to support any NFT on HVB
                      • Resolved HVB issue, tested, and deployed to staging

                      Staking (Locking):

                      • Created Special Staking Access for Moonly author
                      • Implemented Stake Count Authentication on the server side
                      • Fixed stack overflow issue on CollectionInfo>Attributes
                      • Better info message for multi-select
                      • Fixed reward not reduced after the claim
                      • Fixed negative reward value when staking
                      • Showing total loaded NFTs on the Page
                      • Implemented “verify NFT” from DB metadata
                      • Found & Fixed some issues related to authority staking
                      • Fixed trait not loading issue

                      Portfolio Tracker:

                      • Added metrics server to Portfolio tracker
                      • Add proxies logging to PT
                      • Experiment with saving transactions to different backends
                      • Fixed indexes on the Portfolio tracker
                      • Experimented with saving logs
                      • Found and removed a bug that led to endless crashes/restart
                      • Tested saving logs into SQLite DB
                      • Attempted to track issue causing runaway CPU consumption

                      Sniping Bot:

                      • Worked on merging the buy NFT button and testing it in staging
                      • Organized the code for the NFT Sniping bot
                      • Added filter and support for old transactions

                      Work on the Ethereum collections market data:

                      • Included auto-created & published NFT suggestion feature
                      • Fixed admin MatchNFT’s page

                      Check out our latest blog posts:

                      https://moon.ly/blog/moonly-is-testing-a-buy-button-releases-holder-verification-tool/

                      https://moon.ly/blog/sony-cross-system-nft-trading-framework/

                      Upcoming NFT collections:

                      https://moon.ly/nft/deer-club

                      https://moon.ly/nft/camp-cosmos

                      https://moon.ly/nft/iced-out-bulls

                      Minted projects worth mentioning:

                      https://moon.ly/nft/wolf-capital

                      https://moon.ly/nft/oogy

                      https://moon.ly/nft/the-bastards

                      https://moon.ly/nft/taiyopilots

                        • reply
                        • like

                        March 29, 2023 at 1:33pm

                        Moonly weekly progress update #42

                        So much great stuff should come out in the two next weeks. We are so excited, and we are working at the full speed on Moonly! It doesn’t matter how fast you go as long as you do not stop!

                        Weekly developer progress:

                        • Fixed the historical low/high price issue of the update scheduler
                        • Discuss the issue with Devnet staking feature
                        • Make the simplest log storage on AutomatioWorker
                        • Deployed PRs for UI
                        • Discuss ways to get transactions, saving issues, planning
                        • Fixed the issue of Moonly-bot’s token verification
                        • Solved issue with queues not working after fallback from KeyDB migration
                        • Solved the issue on some GraphQL queries
                        • Debugging what is generating an insane load on the RPC server when running PT
                        • Several deploys for UI on Moonly
                        • Finished custom notification feature
                        • Cloned production DB
                        • Switched Live Feed to a separate Redis
                        • Switch Stats Scraper to a separate Redis
                        • Attempt to migrate the Portfolio Tracker

                        Staking (Locking):

                        • Added Resolver For Extra Wallet
                        • Created and refactored Wallet Management Popup
                        • Created a database model for a wallet
                        • Research on making the whole process secure
                        • Research on adding the “Backpack Wallet”
                        • Added functionality “Add Another Wallet”
                        • Added functionality “Unlink Wallet”
                        • Added functionality “Make a Wallet Primary Wallet”
                        • Enabled login from multiple wallets to the same account
                        • Show extra info, when signing the message
                        • Partially fixed a logout bug with Phantom Wallet on Chrome
                        • Created PR for “Multi-Link Wallet”
                        • Created the improved model for attribute Trait&Value
                        • Created a Seeding Script and tested it on a small scale
                        • Created script for parsing Royalty Fee
                        • Fixed Staking related issues by adding a trait
                        • Fixed issue — Trait and reward not showing with authority staking
                        • Fixed an issue with the link multi-wallet branch
                        • Fixed backpack wallet PR build issue
                        • Fixed an issue of not being able to add multiple attributes of the same trait

                        Work on the Ethereum collections market data:

                        • Improved some codes & added an alert queue with ETH scraper
                        • Deploy the ETH scraper
                        • Trying to fix the Etherscan URL issue

                        Check out our latest blog posts:

                        https://moon.ly/blog/binance-temporarily-suspends-spot-trading-and-withdrawals/

                        https://moon.ly/blog/the-importance-of-communities-in-web3/

                        https://moon.ly/blog/crypto-plummets-as-us-regulator-sues-binance-and-ceo/

                        Upcoming NFT collections:

                        https://moon.ly/nft/kaimana

                        https://moon.ly/nft/shiba-doge

                        https://moon.ly/nft/the-junkyard

                        https://moon.ly/nft/alpha-heroes

                        Minted projects worth mentioning:

                        https://moon.ly/nft/bored-ape-yacht-club

                        https://moon.ly/nft/wrapped-cryptopunks

                        https://moon.ly/nft/otherdeed

                        https://moon.ly/nft/mutant-ape-yacht-club

                          • reply
                          • like

                          April 4, 2023 at 5:44pm