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

June 8, 2023 at 10:48pm

Moonly weekly progress update #52 - New Moonly Collection

We are working very hard and step by step, we are bringing all the new features to completion! We are very excited about all this but we still have so many cool things planned!

We are preparing something new and very interesting for a long time. It was a secret until now! A new Moonly collection called Karamendos is on the horizon. The collection will be something very unique and special! We will announce everything very soon and start onboarding the fresh blood to this NFT project that will be the bridge between Web2 and Web3 worlds!

Application automatio.co will play a very important and big role in this project, but stay tuned, more about all this is coming soon…

Weekly devs progress:

  • Fixed the black screen issue with the render
  • Merged some stuff together and deployed it
  • Fixed rare issues on the mint scraper
  • Debugged a profile with Moonly holder issue — fixed some irregularities
  • Reclaimed a lot of disk space on both bare-metal servers
  • Finished merging the sniper bot — need to fix the additional issues
  • Finished frontend of Karamendos
  • Finished merging the cross-site auth with staging and fixed most of the conflicts
  • Added checking if videos had already been generated and not recreating them
  • Debugged workflow on staging and made some fixes
  • Finished fixing scrapers-mints package

Holder Verification Bot (HVB):

  • Developed the auto-creation rules feature
  • Found some performance issues for a large number of rules
  • Optimized and reduce API requests for initial render on the HVB page
  • Deployed the multi-wallet checker & guilds cache feature with some UI improvements
  • Deployed the latest changes at the test bot server
  • Improved HVB spinner — added on each search box suggestion
  • Fixed the completed job removal issue
  • Resolved search box suggestion scrolling issue
  • Fixed guilds role fetch issue on the server change
  • Resolved the issue of the managed roles created by the Bot
  • Added Validation condition on fetch collections to generate rules
  • Integrated an error exception on exceeding the server role limitation
  • Included a queue inside checking the holder verification process
  • Changed the UX of HVB by adding pagination & moved some components

Raffle Feature

  • Created a separate app/program for Raffle Event
  • Removed raffle code from project-staking

Staking Feature

  • Created a pNFT collection for testing
  • Setup the staking environment for testing
  • Researched and tested pNFT

Upcoming NFT collections:

https://moon.ly/nft/karamendos

https://moon.ly/nft/fishballerz

https://moon.ly/nft/nekkro

https://moon.ly/nft/brainslum

Minted projects worth mentioning:

https://moon.ly/nft/assetdash

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

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

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

    • reply
    • like

    June 15, 2023 at 12:35pm

    Moonly weekly progress update #53 - Upgraded Holder Verification Bot

    We just deployed new changes for our HVB (holder verification bot). We added some cool stuff that I am sure other tools don’t have it. We might break something, but I think we are fine. The update is a bit detailed and maybe technical, but still worth sharing it.

    When we add moderators roles to manage HVB, we gonna make a simple landing page (website) and start marketing it.

    Fixes:

    • Meticulously resolved rendering issues to ensure accurate and seamless time display
    • Skillfully addressed the naming issue for NFTs, allowing for precise identification
    • Successfully resolved the rule creation issue for non-role entities, ensuring smooth functionality
    • Efficiently fixed the role fetch issue when changing servers, ensuring consistent data retrieval
    • Skillfully resolved the scrolling issue in the search feature, providing a seamless user experience
    • Methodically fixed the role creation issue for managed roles, ensuring proper role assignment
    • Effectively resolved fetching issues with rules, ensuring reliable data retrieval

    Features:

    • Introduced the highly anticipated “Generate Rules” feature, empowering users with automation capabilities
    • Seamlessly integrated an error message for role create limit exceeds, providing clear feedback to users
    • Implemented pagination for verification rules, enhancing usability and navigation
    • Added color pointer at the role selection input, providing a visual cue for customization
    • Fixed focus margin issue for each search box, improving accessibility and user experience
    • Removed moonly bot API and used moonly API instead, changes some endpoints with the correct path

    Performance Optimization:

    • Optimized performance by leveraging the power of the POST method with the request body, resulting in faster and more efficient operations
    • Streamlined the HVB page by reducing the number fetch of collection, trait value, and trait type requests, boosting overall performance
    • Successfully reduced time complexity during the initial rendering process, allowing for the quicker display of content
    • Achieved significant performance optimization by utilizing a single loop to detect the selected panel, enhancing responsiveness

    UI Enhancements:

    • Crafted a polished button component, enhancing the visual appeal and interactivity
    • Transformed the spinner by integrating it seamlessly within the search box, providing a delightful user experience
    • Incorporated pagination for verification rules, allowing for easier navigation and improved accessibility
    • Enriched the loading UI of buttons, creating a more engaging and user-friendly interface
    • Added a color pointer at the role selection input, facilitating intuitive selection
    • Included collection Image on collection search box input

    Refactorings:

    • Restructured the codebase by moving the queue inside the createRole function, enhancing code organization and maintainability
    • Prudently removed unnecessary states, streamlining the codebase and improving efficiency
    • Strategically modified the button component, ensuring consistency and a harmonious user interface
    • Reordered the collection column to the first position, improving data presentation and user experience
    • Relocated the add rule button to the top, enhancing usability and accessibility
    • Intelligently reversed the create server roles checkmark, aligning it with user expectations
    • Implemented a user-friendly color palette for roles, allowing users to personalize their role colors effortlessly

    Bug Fixes:

    • Successfully addressed the channel section issue, ensuring proper functionality and seamless user experience
    • Resolved the delete handler issue, allowing for accurate and reliable deletion of data
    • Implemented strict validation logic for rules, effectively detecting and handling page number discrepancies
    • Expertly resolved the onFocus fetch collection issue, ensuring smooth data retrieval and accurate results

    Upcoming NFT collections:

    https://moon.ly/nft/the-working-dead https://moon.ly/nft/manga-factory https://moon.ly/nft/martianz https://moon.ly/nft/bird-builders Minted projects worth mentioning:

    https://moon.ly/nft/y00ts-polygon https://moon.ly/nft/thereal-rektdogs https://moon.ly/nft/owlph https://moon.ly/nft/solana-monkey-business

      • reply
      • like

      June 23, 2023 at 10:26am

      Moonly weekly progress update #54 - Karamendos collection

      Karamendos is an upcoming NFT project on the Solana Blockchain that will act as the funding arm of Automatio while yielding various benefits to holders.

      The Karamendos NFT collection will enable Automatio to scale the business and provide various features to its target audience (such as free trials) in order to allow more people to have access to a powerful no-code web automation tool for various purposes. It will also assist in the development of new features and help the project focus on growth (marketing).

      Karamendos Twitter link: https://twitter.com/karamendos

      Karamendos Discord link: https://discord.com/invite/karamendos

      Weekly devs progress:

      • Implemented autocomplete box for collection input field
      • Fixed a few issues in KDOS WL
      • Fixed unnecessary video regeneration
      • Preparing KDOS WL for high-load production
      • Solved auth issues with local development
      • Get images for some collections of NFTs
      • Developed front-end & backend of youtube-video-processing
      • Fixing loading saved announcement settings on the frontend
      • Updated the “collectionController” in the API to fetch NFT collections
      • Updated resolver to get “nftCollection”

      Holder Verification Bot (HVB):

      • Deployed the latest Generate rules to production
      • Deployed some UI enhancement to production
      • Experimenting to extend the HVB bot with zero rate limitation
      • Modified database & backend to prepare UMS

      Raffle Feature

      • Fixed issues with Raffle Program
      • Restructured Raffle Rust Program for better DX
      • Restructured Raffle “ts client”
      • Implementing the claim prize endpoint of the raffle program
      • Raffle claim Reward and tests

      Staking Feature

      • Implemented Transfer Buffer Authority functionality
      • Implemented Deploy Program functionality
      • Created IX for transfer and deploy the program
      • Improved UI/UX for program deployment
      • Adding loader, disabled state, error message, etc
      • Removed all the code related to the cluster
      • Researched the staking bug of the Kaimana project

      Upcoming NFT collections:

      https://moon.ly/nft/crankies

      https://moon.ly/nft/jose-fields

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

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

      Minted projects worth mentioning:

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

      https://moon.ly/nft/brozo

      https://moon.ly/nft/thereal-rektdogs

      https://moon.ly/nft/claynosaurz

        • reply
        • like

        June 30, 2023 at 7:13pm

        Moonly weekly progress update #55 - Karamendos utilities

        The utilities of the Karamendos NFT collection are subject to change, but here are some to look forward to:

        -Access to the Automatio.co platform and bot (discounted or full based on the number of NFTs held) -Access to a true DAO (Decentralized Autonomous Organization) that will act as the primary guiding force behind key decisions within the NFT project -Access to a Community Wallet (10% of all revenue generated by Automatio will be placed into a wallet where the DAO will decide its use) -The ability to stake your Karamendos (via the Moonly SaaS platform) for rewards -Information and inclusion into partnerships with other Web2 and Web3 companies -Entry into a holders-only Airdrop System -Automatic access to our Raffles System -Access to our holders-only Community Games -The ability to purchase Karamendos Branded Merchandise from our store

        Weekly devs progress:

        • Fixed video alignment issue
        • Created podcast Template for KDO-s
        • Debugged video generation failing on staging with new guest video
        • New video generation process
        • Fixing the “Delete Announcement Settings” issue
        • Fixing and testing with “add multiple servers”
        • Figured out & implemented a technique for getting better search result
        • Resolved the issue of changing NFT collection items based on guild ID
        • Adding a custom error on the Frontend if the user wants to enter duplicate settings
        • Removed Old deprecated metaplex_token_metadata library from the staking program

        Holder Verification Bot (HVB):

        • Included a new drop-down field for the Moderator role
        • Made the “Generate Rules” header stand out by increasing its font-weight
        • Capitalized all field headings for consistency and readability
        • Enhanced the cache system and eliminated unnecessary requests
        • Resolved the issue with guild information changes
        • Renamed certain properties and tables
        • Reorganized and updated all properties related to database changes
        • Moonly bot now supports multiple users within a single guild
        • Moonly bot automatically detects the guild owner when a server is added
        • The moderator role selection is only accessible to authorized individuals
        • Moderators can add, delete, and edit rules within the guild

        Raffle Feature and Twitter Space Giveaway:

        • Modified Twitter space resolver for getting more data about giveaway winning
        • Researched and tested on the Raffle Ticket system
        • Researched on Verifiable Random Function, for picking up a random raffle winner
        • Fixed bug with raffle IDL
        • Fixed wrong user filtering issue in Twitter space giveaway backend
        • Fixed some “types” issues & refactor the code of the backend
        • Fixed version issue between raffle and project staking program

        Upcoming NFT projects:

        https://moon.ly/nft/bejoe

        https://moon.ly/nft/empyreals

        https://moon.ly/nft/senior-punks

        https://moon.ly/nft/bad-environment-club

        Minted projects worth mentioning:

        https://moon.ly/nft/lily

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

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

        https://moon.ly/nft/oogy

          • reply
          • like

          July 11, 2023 at 11:11am

          Moonly weekly progress update #56 - Moonly Holders benefit within the Karamendos ecosystem

          As our treasured supporters of Moonly (our Web3 NFT analytics and search engine platform) holders of our Moonly NFTs can expect proprietary access to the Karamendos mint (including a guaranteed WL spot) at discounted rates based on the number of Moonly NFTs held per wallet. Moonly holders will also be eligible for a free airdrop of a Karamendos NFT.

          More details will be announced in the near future.

          Weekly devs progress:

          • Research on using RPC-proxy from frontend
          • Created LXC container with desktop virtualization
          • Restructured the codebase and moved the server
          • Replaced current state managing code with recoil
          • Fixed collection and traits registering in a state issue
          • Solved the display saved announcement settings
          • Trying to fix an issue with edited settings for updating properly

          Holder Verification Bot (HVB):

          • Upgraded Prisma and Prisma Client to the latest version 4
          • Created a singleton Discord client to host the backend in a new way
          • Added a new extra resolver to structure all resolvers for a better folder structure experience
          • Implemented services to fetch roles and channels on guild add
          • Created a new table called VerificationSetting to store each guild’s information
          • Created a new table to handle all verification rules and settings separately
          • Enhanced the database schema by renaming tables
          • Removed all unworkable code from the code base to organize all files

          Raffle Feature and Twitter Space Giveaway:

          • Created Admin UI for Raffle Event
          • Linked states with raffle creation form
          • Created Database Schema for Raffle
          • Created Backend Resolver for Raffle
          • Created Hook Utility for showing status/error in a better way
          • Simple typesafe API for using “Env Variable”
          • Fixed error related to the Env variable
          • Add raffle prize after raffle initialization
          • Improved auth context to type-safe API
          • Fixed Module Error With js-cookie

          Check out our latest blog post:

          https://moon.ly/blog/ethereum-blue-chip-nfts-giving-the-red-signals/

          Upcoming NFT collections:

          https://moon.ly/nft/transapiens

          https://moon.ly/nft/donsy

          https://moon.ly/nft/the-midas-alchemists

          https://moon.ly/nft/project-red

          Minted projects worth mentioning:

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

          https://moon.ly/nft/claynosaurz

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

          https://moon.ly/nft/bodoggos

            • reply
            • like

            July 19, 2023 at 4:53pm

            Moonly weekly progress update #57 - Automatio the no-code web automation tool

            Automatio is a no-code web automation tool designed to enhance online productivity and workflow by enabling users to obtain, extract, and utilize large amounts of data automatically. Think of Automatio as “the Father of Moonly”! https://automatio.co/

            The aim of Automatio was to streamline and automate repetitive coding tasks in order to save time and facilitate the completion of other tasks whilst eliminating the need to endure the process of hiring developers to carry out the necessary work.

            Weekly devs progress:

            • Implemented automatic video creation from clips in video-processor
            • Implemented events class for handling live interactions in all client guilds
            • Integrated BullMQ queue for concurrent event processing in separate standalone queues
            • Reviewed and merged changes to the Announcement Catcher
            • Finished merging and fixing custom notification merge conflicts
            • Need to redeploy the video processor on a newer VM
            • Fixed image uploading issue for the custom notification feature
            • Finished dynamic notification

            Holder Verification Bot (HVB):

            • Removed discord wallet checker worker app
            • Prepared codes to connect with Moonly bots Redis DB
            • Modified wallet checker based on the Discord role checker changes
            • Removed “checkHolderVerification” function
            • Included custom error to handle errors cleanly
            • Removed holder-verification endpoint
            • Added a function to check duplicate settings and show a warning
            • Developed functionality for real-time tracking and storage of member roles in the DB
            • Added capability to fetch and store guild roles and channels upon guild addition
            • A new HVB service was created to assign, remove roles, and notify the holder

            Raffle Feature and Twitter Space Giveaway

            • Refactored backend codes for Twitter space giveaway
            • Reviewed the backend codes deeply for performance optimization
            • Tested the backend by using many combinations of input
            • Added resolver for getting multiple space results
            • Fixed TS error with js-cookie
            • Added Raffle time period
            • Added “ErrorBoundary” for a raffle to catch raffle error
            • Adding Raffle Prize
            • Finished creating the UI for listing giveaways
            • Tested different parts of the Twitter space giveaway
            • Added skeleton loaders for prize items
            • Fixed issue with withdrawing SOL & SFT prize as admin
            • Refactored Raffle management page components and prize state
            • Added the ability to deposit and withdraw NFTs after adding the prize

            Upcoming NFT collections:

            https://moon.ly/nft/karamendos

            https://moon.ly/nft/genuine-ducks

            https://moon.ly/nft/project-red

            https://moon.ly/nft/bird-builders

            Minted projects worth mentioning:

            https://moon.ly/nft/y00ts-polygon

            https://moon.ly/nft/sandbox-polygon

            https://moon.ly/nft/solcasinoio

            https://moon.ly/nft/infected-mob

              • reply
              • like

              July 27, 2023 at 8:12am

              Moonly weekly progress update #58 - key features of Automatio

              Some key features of Automatio include:

              • Extraction and storage of various forms of data from any web page
              • Paginate function for extracting data from different web pages of the same website
              • Automatic keyword detection and monitoring capabilities
              • Solving Captcha prompts without assistance
              • Ad-blocking functionality
              • Automatic page screenshot functionality
              • And Much More

              Moonly weekly developers progress:

              • Fixed the issues with the custom notification
              • Finished adding the domain and path parameter
              • Fixing issues on Karamendos
              • Tested Karamendos WL Form application
              • Finished the KDOS WL application by restoring all Twitter functionality
              • Implementing video creation progress bar
              • KDOS-WL video generation progress is sent from the worker && stored in the DB
              • Testing and fixing WL_FLOW bugs
              • Removed unused pages for wl management

              Holder Verification Bot (HVB):

              • Integrated Discord role checker queue to listen to jobs from the wallet checker
              • Set a custom environment concurrency, allowing us to check users as much as we want per second
              • Finished the backend part and moved on to the frontend
              • Restructured the query and mutation in a new folder structure
              • Split some queries and mutations for flexible use
              • Removed unnecessary components and pages in the first stage
              • Included “create setting” feature to create verification setting
              • Tested member events and fixed some issues
              • Moved Discord bot-related codes to another service
              • Included Multi-selection option for selection moderator roles
              • Made setting save mutation workable

              Raffle Feature and Twitter Space Giveaway:

              • Prevented raffle update and prize change when it starts
              • Added auth for “Buy” ticket
              • Fixed Oauth2 system issue of both Wallet & Twitter
              • Fixed holding requirement checker in the backend for selecting eligible winners for the giveaway
              • Modified backend codes based on changes of any type for empty collection
              • Modified backend codes for different data format
              • Fixed front-end issues
              • Refactored code due to a lot of changes happening in the backend
              • Fixed Oauth2 minor issue on Twitter Oauth linking
              • Created Global State for Raffle Program and ability to initialize global state
              • Trigger Raffle Draw from the backend and improved Time Sync
              • Claim the Reward Button by connecting to the raffle endpoint

              Upcoming NFT collections:

              https://moon.ly/nft/thumbs-3

              https://moon.ly/nft/sandbar

              https://moon.ly/nft/degenu

              https://moon.ly/nft/martianz

              Minted projects worth mentioning:

              https://moon.ly/nft/smb-gen-3

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

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

              https://moon.ly/nft/ring-runnerz

                • reply
                • like

                August 3, 2023 at 6:52pm

                Moonly weekly progress update #59 - use cases for the Automatio Bot

                Use cases for the Automatio Bot:

                • Automatically feed Artificial Intelligence (AI) with data
                • Extract data from websites without APIs -Automatic tracking of price action on e-commerce platforms (such as Etsy and eBay)
                • Automate and streamline Search Engine Optimization (SEO) and keyword research
                • Automate content distribution over various platforms (such as Twitter and Instagram)
                • Autonomously generate leads
                • Automate the processes of monitoring product availability in online stores
                • Find the best deals for products or services online, within your budget, autonomously
                • Perform market analysis by automatically collecting, organizing, and displaying essential metrics
                • Automate the process of conducting stress tests on websites using various inputs

                Weekly developer progress:

                • Did experiments with dumps to figure out a way for reducing the amount of data
                • Debugged WL application and introduced small fixes
                • Made a new script to dump collections for development
                • Migrating web stuff from old hosts to the RPC server
                • Debugged WL application — saving user together with the nomination
                • Found a potential issue with Discord token expiration
                • Checked ME API endpoint information
                • Working on KDOS WL login and video processing bugs
                • Fixing login problems and discussing solutions
                • Fixing a few server-side bugs
                • Updated “messageUpdate” event for changed announcements

                Holder Verification Bot (HVB):

                • A new HVB service was created to assign roles and notify the holder
                • Implemented events class for handling live interactions
                • Connecting codes with Moonly bots DB
                • Discord “role checker payload” fixed
                • Modified wallet checker based on the Discord role checker changes
                • Added a new extra resolver
                • Changed the DB schema by renaming tables and adding indexes for better performance
                • Multi-selection option for selection moderator roles fixed
                • Improved Discord role checker queue

                Raffle Feature and Twitter Space Giveaway:

                • Created a global state and the ability to initialize it
                • Triggered Raffle Draw from the backend & improved Time Sync
                • Done Claim Reward Button and connecting it to the raffle endpoint
                • Tested the Twitter space giveaway last time after seeding the database
                • Refactored all backend codes
                • Reviewed the backend codes deployment for performance optimization
                • Tested the backend as much as possible
                • Implemented backend resolver to get current user raffles

                Upcoming NFT projects:

                https://moon.ly/nft/groovy-republic

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

                https://moon.ly/nft/meta-souls

                https://moon.ly/nft/studio3

                Minted projects worth mentioning:

                https://moon.ly/nft/oogy

                https://moon.ly/nft/lily

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

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

                  • reply
                  • like

                  August 8, 2023 at 10:24am

                  Moonly weekly progress update #60 - Automatio FAQ

                  Why was Automatio created? Automatio was created to solve some of the problems its creator, Stefan Smiljkovic, faced when coding. The aim of Automatio was to streamline and automate repetitive coding tasks in order to save time and facilitate the completion of other tasks whilst eliminating the need to endure the process of hiring developers to carry out the necessary work.

                  Do I need coding knowledge to use Automatio effectively? No, Automatio does not require any prior coding knowledge. The actions performed by the automation bot are controlled through a series of prompts, making it accessible to users without coding expertise.

                  How does the browser extension of Automatio work? The browser extension contains pre-built “actions” that, once it’s built, can execute specified tasks on any website without additional user input. The bot operates in the background and doesn’t need to remain open during the processes.

                  Weekly devs progress:

                  • Worked on the Frontend to enhance the user interface
                  • Addressed a circular dependency issue by moving events and commands inside the backend service
                  • Fixed type errors of the Discord bot for smoother operation
                  • Added announcement settings model schema
                  • Added “message-event” with create and update handlers
                  • Added GraphQL schema and resolver for announcement settings
                  • Working on the query and frontend part
                  • Fixed design alignment issues and updated design with nextUI updated design
                  • Improved the UI of the sales bot
                  • Changed the backend resolvers of the sales bot to obtain perfect data

                  Holder Verification Bot (HVB):

                  • Modified all buttons to utilize the new nextUI button component
                  • Included the dark theme using the nextUI
                  • Separated all actions related to HVB inside a single dropdown menu
                  • Improved the DELETE button’s functionality and added a helpful tooltip
                  • Enhanced multi-selection user interface with dynamic items
                  • Implemented server-side rendering
                  • Enhanced the logout button within the new Navbar
                  • Improved the cache system to reduce unnecessary requests
                  • Included server-side rendering progress bar
                  • Introduced a unique role selection feature for “HVB” rules
                  • Resolved all issues related to generating rules
                  • Resolved backend build issue due to type mismatching
                  • Included status badges for all dashboard services
                  • Modified the schema of EventSetting
                  • Resolved the Discord login issue
                  • Resolved multi-guild change issue
                  • Resolved the Discord bot-type issue

                  Raffle Feature and Twitter Space Giveaway:

                  • Refactored the code of the Twitter space giveaway & tested it again
                  • Updated raffle program to support admin authority
                  • Fixed the issue of refreshing the page to see the giveaway details
                  • Deployed & tested Raffle App in the testing server
                  • Added basic skeleton and loader page for Single Raffle page
                  • Fixed the “Buy ticket” button: doesn’t show the loader when buying one after another

                  Upcoming NFT collections:

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

                  https://moon.ly/nft/mokugyo

                  https://moon.ly/nft/wavy-monkys

                  https://moon.ly/nft/elvis-presleys-avatar

                  Minted projects worth mentioning:

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

                  https://moon.ly/nft/sharx

                  https://moon.ly/nft/claynosaurz

                  https://moon.ly/nft/solcasinoio

                    • reply
                    • like

                    August 18, 2023 at 6:02pm

                    Moonly weekly progress update #61 - Automatio FAQ/2

                    Where is the extracted data stored?

                    The extracted data can be viewed within the Automatio dashboard and is stored on a dedicated cloud server. It is available in various file formats (such as CSV, JSON, RSS, and API) allowing for immediate access and use.

                    Can Automatio automate repetitive tasks?

                    Yes, Automatio features a “looping system” that allows actions to automatically repeat within the parameters defined by the user. This feature simplifies and automates repetitive tasks.

                    How are the actions performed within Automatio priced?

                    Each action performed with the Automatio bot requires credits, with some actions consuming more credits than others. Packages containing different credit amounts can be purchased on a monthly or yearly basis. Credits can also be directly purchased from the Automatio website.

                    Weekly devs progress:

                    • Debug logging on to KDOS WL on mobiles
                    • Fixed transactions that are not getting finalized
                    • Testing the KDOS WL application
                    • Fixed RPC Proxy Issue
                    • Fixed issues with the “add” and “delete” announcement setting resolvers

                    Holder Verification Bot (HVB):

                    • Moved the discord bot inside the backend due to dependency issues
                    • Improved multi-selection by displaying selected values
                    • Resolved upsert verification setting issue
                    • Fixed get channel ascending issue
                    • Resolved collection selection issue
                    • Included a default value for setting the channel
                    • Fixed role generation sorting issue
                    • Included a fetch function if the bot can’t find the guild from the cache
                    • Modified the backend initialization flow
                    • Included bulk job adding for wallet checker
                    • Deployed the moonly-bot v2 to test the server
                    • HVB service tested and fixed some bugs
                    • Resolved wallet checker issue for new changes
                    • An integrated remote logger for the Moonly bot
                    • Fixed the “generate rule” state issue
                    • Resolved member update event issue
                    • Drew a workflow of HVB v2

                    Raffle Feature and Twitter Space Giveaway:

                    • Fix Nextjs caching issue on Raffle creation
                    • Logic and Resolver to confirm the Raffle Creation
                    • The auto reload page is done when Raffle is over
                    • Fixed program error parsing on the backend
                    • Show NFT tokens on the prize section
                    • Tested Sending error when all slots are bought
                    • Fixed showing the claim button when not logged in with a wallet
                    • Optimized showing the NFT on the admin section
                    • Fixed Sol ticket fee showing
                    • Added resolver for getting the history of giveaways for the history checker
                    • Working on the Front-end of the history checker

                    Staking as a Service:

                    • Fixed Showing the delegate button on the Staking page
                    • Created structure for Staking V2
                    • Working on Staking Creation Page and Blockchain Endpoint
                    • Created prisma schema for Staking V2
                    • Created Form for the Staking V2 and the frontend UI

                    Check out our latest blog post:

                    https://moon.ly/blog/paypal-launching-dollar-backed-stablecoin/

                    Upcoming NFT collections:

                    https://moon.ly/nft/danketsu

                    https://moon.ly/nft/kyds

                    https://moon.ly/nft/karamendos

                    https://moon.ly/nft/meegos

                    Minted projects worth mentioning:

                    https://moon.ly/nft/the-heist-orangutans

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

                    https://moon.ly/nft/solcasinoio

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

                      • reply
                      • like

                      August 24, 2023 at 8:19pm

                      Moonly weekly progress update #62 - Raffle Feature and Twitter Space Giveaway

                      Everyone is working hard like little hard-working gnomes trying to finish the new features.

                      We are very excited about the Raffle Feature and Twitter Space Giveaway and would like to do a global testing with the holders in the upcoming weeks and see how this will go.

                      They will give us real feedback! Keep your fingers crossed that everything goes well!

                      Weekly devs progress:

                      • Added polling on the follow checker resolver
                      • Fixed infinite polling issue on video processor resolver
                      • Fixed the small issues on Frontend and Backend
                      • The codebase is updated and the announcement catcher feature was tested in various ways
                      • Fixing issues with the test servers
                      • Added utility for parsing SFT and NFT metadata
                      • Experimenting with Server components

                      Holder Verification Bot (HVB):

                      • Finished the HVB index UI
                      • Finished the frontend part of cross-site auth in HVB
                      • Separated all actions related to HVB inside a menu
                      • Temporarily removed pagination
                      • Introduced a role selection feature for HVB rules

                      Raffle Feature and Twitter Space Giveaway:

                      • Added Endpoint to manage the rule
                      • Added Endpoint to manage the reward attribute
                      • Added a Search Box for the rules section to select a collection
                      • Added Modal to select allowed traits and reward traits
                      • Fixed a couple of issues related to deployment and build
                      • Updated the Manage Rule endpoint with the ability to update it and better clean API
                      • Synced Manage Rule with the Frontend error handling
                      • Load rule data on Frontend when it’s selected
                      • Removed Raffle Rule from Frontend
                      • Analyzed & resolved the user selection backend issue
                      • Fetch Collection Traits Data from the Backend
                      • Added “Allowed Trait Functionality” with any amount of traits
                      • Added “Remove Allowed Trait” from the Frontend
                      • Refactored “Manage Reward Attribute” code
                      • Add, update, and remove Reward Traits more than once at once
                      • Refactored the manage rule endpoint and added the “remove” functionality
                      • Added functionality to add rewards from the Frontend
                      • Fixed winner not get selected issue after adding trait type value box
                      • Removed unnecessary stuff from the UI
                      • Added “Mission Reward Tested” and fixed bugs
                      • Added program logic to reject already added tokens as a reward

                      Upcoming NFT collections:

                      https://moon.ly/nft/tenno

                      https://moon.ly/nft/galactic-council

                      https://moon.ly/nft/meta-souls

                      https://moon.ly/nft/metahorse-unity

                      Minted projects worth mentioning:

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

                      https://moon.ly/nft/degods-eth

                      https://moon.ly/nft/azuki-2

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

                        • reply
                        • like

                        September 8, 2023 at 2:37pm

                        Moonly weekly progress update #63 - Holder Verification Bot V2

                        Holder Verification Bot version 2 is in production finally!

                        We worked a lot on improving the complexity of HVB and expanding its use cases as well as on the user interface which of course our holders will now be able to see and test.

                        The next step is to spread awareness and promote HVB!

                        Weekly devs progress:

                        • Fixed the FAQ section on the collection page
                        • Finished the new Moonly-bot landing page and deployed it to production
                        • Worked on the cross-site authentication

                        Holder Verification Bot (HVB):

                        • Deployed the Moonly bot v2 to production
                        • Hot fixed the role manager attribute trait type issue
                        • Created some new issues for the next improvement
                        • Experimented with client permissions management
                        • Experimented with client role hierarchy measurement
                        • Fixed the slow page switching issue at production
                        • Improving some UI logic
                        • Included the leave server functionality on the server page
                        • Researched on discord subcommand and did some experiment
                        • Added user-searchable optional parameter to search and select members
                        • Added publish command to control the response visibility
                        • Created an issue and outlined the key steps for supporting Ethereum and Polygon
                        • Experimenting with Ether and Polygon token scraper

                        Raffle Feature and Twitter Space Giveaway:

                        • Updated mission reward local state
                        • Updated when New Reward gets added
                        • Updated when Reward gets removed
                        • Created utility hook for refreshing recoil local state
                        • Synced the whole raffle state after the change
                        • Rewrote the token transfer utility
                        • Added deposit token and withdrawn token from the vault
                        • Adjusted the frontend to handle deposit and withdrawal token
                        • Show the reward vault balance for each token in the admin section
                        • Disabled the channel and collection selection components
                        • The “no collection found” message will be displayed inside the dropdown
                        • Refactored both the backend & front-end code of the giveaway
                        • Added code that links the winners with their Twitter account
                        • Added the giveaway to the home page tools section
                        • Tested the giveaway manually with all edge cases

                        Staking as a Service:

                        • Adding Load more NFT button for staking-v2
                        • Select NFT for staking improved
                        • Upgrading the State Management functionality
                        • Implemented Mission staking endpoint

                        Check out our latest blog post: https://moon.ly/blog/you-can-now-sell-your-crypto-for-fiat-on-metamask/

                        Upcoming NFT collections:

                        https://moon.ly/nft/genuine-ducks

                        https://moon.ly/nft/meta-souls

                        https://moon.ly/nft/tenno

                        https://moon.ly/nft/aladdin-monkys

                        Minted projects worth mentioning:

                        https://moon.ly/nft/cryptopunks

                        https://moon.ly/nft/thecaptainz

                        https://moon.ly/nft/moonbirds-38

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

                          • reply
                          • like

                          September 22, 2023 at 11:13am

                          Moonly weekly progress update #64 - Announcement Catcher and Staking V2

                          Summer is always slow for business for both the NFT ecosystem and regular business, so I decided to take a break from Discord and Twitter for a while. However, I still needed to be present in our development server, with a core team. I know, it looked pretty dead here, especially when the founder is not active, but sometimes just get lost, and let everything go.

                          I was also working with Automatio, our father project that funded Moonly pre-mint and even now. Keep in mind that since Moonly doesn’t produce any revenue for a long time (except royalties that ended up last year for us), Automatio is the project that funds us now. And a bit of money from our pockets.

                          Also, keep in mind, that in a couple of months, actually November, it will be 2 years for how long we are working on Moonly.

                          Karamendos is important because it’s gonna accelerate the project that is already built, has users, making money, and has huge potential. It will keep us alive, while Moonly grows the user base, clients, and projects using our tools, and when the bull run hits, we will be ready for it.

                          I mentioned before, that Moonly holders will benefit from the Karamendos in multiple ways, and one will be the airdrop. I will write about this in detail in the next announcement.

                          Added a new feature Announcement Catcher, that will automatically pick up new announcements and display them on the Moonly website, under the proper NFT collection. This will give more exposure to the projects in the future. 98% work is done, we just need to display the data on the website itself.

                          Probably around 80% of the work is done for Staking V2. To remind you, Staking v2, will be far more flexible with its missions, multiple rewards, integration with our Raffle platform, etc. I am excited about it honestly.

                          Weekly devs progress:

                          • Finished cross-site ‘auth’
                          • Discovered some issues with the Attribute-storing process
                          • Discussed with the team about the NFT item schema
                          • Started fixing the RBAC issues
                          • Wrapped up and deployed the cross-site ‘auth’ and fixed the issues after deploying
                          • Implemented the core algorithm of token scraper

                          Holder Verification Bot (HVB):

                          • Drew the flow of token scraper
                          • Implemented the attribute scraper in the first stage
                          • Did the review and merge the cross-site ‘auth’ for the HVB feature
                          • Discovered a role selection issue of HVB rules
                          • Implementing the token scraper
                          • Resolved discord ‘auth’ related issue
                          • Fixed some minor edge cases for sign-in
                          • Resolved avatar and some minor warnings

                          Raffle Feature and Twitter Space Giveaway:

                          • Fixed issue — space endedAt property was not stored in the db when space ends
                          • Tested every feature to identify any issues
                          • Fixed Twitter auth issue of not storing some user data
                          • Analyzed giveaway code and figured out optimization areas
                          • Analyzed and fixed the issue of the giveaway page
                          • Simplified the usecase of proxy in the giveaway
                          • Debugged and tested the app manually multiple times
                          • Fixed the giveaway history checker holding requirement issue

                          Staking as a Service V2:

                          • Show info for staked NFTs fixed
                          • Removed StakeInfo and UserPool relation with mission seed
                          • Updated the staking algorithm — now it will handle the multi-staking
                          • Filtered staked NFTs from the stake popup
                          • Fixed Staking vault update issue
                          • Merge Kaimana staking stats with the previous info
                          • Removed old Kaimana staking item from the popup
                          • Throw an error if specified slots are filled
                          • Resolved the staking breaking issue which arose by updating
                          • Combine success and error messages when staking multiple NFTs
                          • Created initial page and structure for raffle admin
                          • Added the functionality to specify user max slots per mission

                          Upcoming NFT collections:

                          https://moon.ly/nft/clear-collectibles

                          https://moon.ly/nft/grinders-dao

                          https://moon.ly/nft/degenu

                          https://moon.ly/nft/zulpverse

                          Minted projects worth mentioning:

                          https://moon.ly/nft/zed-run-official

                          https://moon.ly/nft/reavers

                          https://moon.ly/nft/meegos

                          https://moon.ly/nft/brohalla

                            • reply
                            • like