shtefcs

@shtefcs

Stefan Smiljkovic

On the mission to build the most powerful web automation & data extraction tool, so anyone can create web bots in minutes w/o writing a single line of code. 🤖

2

Products

21

Milestones

0

Tasks

0

Articles

5

Followers

6

Profile Views

Moonly weekly progress update #34

Published by: shtefcs, Founder of Moonly


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/

Moonly weekly progress update #33

Published by: shtefcs, Founder of Moonly


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

Moonly weekly progress update #32

Published by: shtefcs, Founder of Moonly


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

Moonly weekly progress update #31

Published by: shtefcs, Founder of Moonly


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/

Upcoming NFT projects to mint:

https://moon.ly/nft/meltdown

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

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

Minted projects worth mentioning:

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

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

https://moon.ly/nft/dandies

https://moon.ly/nft/solgods

Moonly weekly progress update #30

Published by: shtefcs, Founder of Moonly


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

Moonly weekly progress update #29

Published by: shtefcs, Founder of Moonly


Moonly weekly progress update #29

Happy holidays everyone, I hope you enjoyed your Christmas feasts and had a good rest!

Weekly devs progress:

  • Implemented live-feed-worker

  • Resolve the ESM module issue

  • Implement auto job removal from Bullmq on live-feed producer

  • Separated API from token-tracker scraper

  • Removed tokens from collections to rescan

  • Bullmq, Redis, and Postgres optimizations research

  • Solving JSON metadata 400 bad request issue

  • Finished UI for SOL/USDT and TPS

  • Completed the holder verification UX

  • Resolved next config issue of nx

  • Worked on making fresh data a priority throughout the app

Staking (Locking):

  • Created UI for Token Creation

  • Created metadata and image upload function

  • Fixed an issue related to the staking-service app

  • Added Codegen for Graphql

  • Created Token Creation Resolver for putting entries in our DB

  • Added validation and Error handling for token creation form

  • Added the stake creation function with UI

  • Merged the staging server into feat/stake and resolved the conflict

  • Select Token Field added in Stake Creation

We are going to release a points-based system, and holders who lock/stake their NFT will get the points every day or week (depending on the frequency we decide), and those points will be used for valuable Raffles which we going to have every week or so, but also on the marketplace/merch which will come later.

Our NFT metadata will be modified and we will add one more field called points/credits (still to decide), which will be frequently updated. The NFTs that have more points under their metadata, will be of course more valuable.

Staking as a Service tool will give other founders the ability to create their own Token and Staking system, without hiring a developer or writing a single line of code.

We are still deciding whether we should wait and release the whole thing with points-based locking/staking, or release SaaS first (Staking as a Service). Staking will be non-custodial!

Portfolio Tracker:

  • Debugging and optimizing Portfolio Tracker

  • Restructuring PT for performance

  • Experiments for increasing token-tracker performance (testing)

Upcoming projects to mint:

https://moon.ly/nft/taiyopilots

https://moon.ly/nft/degenu

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

Projects worth mentioning:

https://moon.ly/nft/duelbots

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

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

https://moon.ly/nft/taiyooil

NFTslangs - The Ultimate NFT Slangs Dictionary

Published by: shtefcs, Founder of Moonly


Hey guys, I wanted to share one recent side project me and my crew made. It’s called https://nftslangs.com/, and it’s just a database with all crypto/NFT slang or words, that people use in this space.

I built this for a few reasons. One is, when I dived into the NFT space last year, there were a lot of terms I couldn’t understand. What the heck means “paper hand” or “rug” and so on?

So I decided to create this database that collects most of those words, which can help newbies in the space communicate and understand better.

Another reason, I decided to build NFTslangs, is that we are already developing https://moon.ly/ for around a year, and it’s going to be a great addon to other Moonly tools which we already provide out there.

Here are some of the most popular slang words used in NFT space:

https://nftslangs.com/wen/

https://nftslangs.com/wagmi/

https://nftslangs.com/snipe/

https://nftslangs.com/paper-hands/

https://nftslangs.com/fud/

https://nftslangs.com/ngmi/

https://nftslangs.com/lfg/

https://nftslangs.com/fomo/

https://nftslangs.com/dyor/

https://nftslangs.com/ama/

https://nftslangs.com/whitepaper/

https://nftslangs.com/wallet/

https://nftslangs.com/tokens/

https://nftslangs.com/minting/

Moonly weekly progress update #28

Published by: shtefcs, Founder of Moonly


Moonly weekly progress update #28

Another week went by at the speed of light, and a lot of technical things were completed. These are obstacles that we have to overcome to achieve the features and be closer to our goal!

Each one of these features is starting to get its final shape and we are very excited to share them with you guys very soon!

“It doesn’t matter how fast you go as long as you do not stop!”

Weekly devs progress:

-Resolved download NFT image PR issue

-Progress on Holder verification page UI on moonly-bot

-Finished coding skeleton loader for live events (not deployed)

-Homepage loader improved (not deployed)

-Expanded monitor table to 200 rows (not deployed)

-Deployed and reviewed token metadata scraper on the test server

-Deployed frontend/backend implementation for portfolio tracker

-Introduced buyer, and seller fields in the Transaction table

-Finished layout for latest blog section (not deployed)

-Designed loader for latest blog section and implemented it (not deployed)

-Modified getUserProfile API

-Modified Portfolio API

-Add new API for mint address from big-DB

-Integrated these APIs on the front-end

-Produced a working copy of the server-side signing

-Fix the user login issue

-Modified design for the transaction table

-Added pagination for the transaction table

-Implemented detection of PlaceOffer/CancelOffer events

-Multiple minor fixes to the token tracker

-Changed the scrollbar on all existing components for Firefox

Staking as a Service:

-Writing API for transaction data on the backend

-Updated Smart Contract to check server signature

-Added trait item function

-Re-factored the program initialization

-Implementing UI for staking administrator

Upcoming NFT drops pages

Here you can find everything you need about upcoming NFT drops for different blockchains. Solana, Ethereum, Polygon, Near, and Aptos upcoming NFT projects to mint. All data that you need is shown on this page like the mint price, supply, mint date, and social stats. But if you want to see more about some projects and dive deeper into them you can click on each project and check many different stats about it that can help you to make a better decision!

https://moon.ly/solana

https://moon.ly/ethereum

https://moon.ly/polygon

https://moon.ly/near

https://moon.ly/aptos

Also, we recommend you check out some upcoming NFT projects to mint:

https://moon.ly/nft/the-enigma-cube

https://moon.ly/nft/honeyland-generations

https://moon.ly/nft/wesleep-koalas

Minted projects worth mentioning:

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

https://moon.ly/nft/duelbots

https://moon.ly/nft/sorcies

https://moon.ly/nft/jelly-rascals

Moonly weekly progress update #27

Published by: shtefcs, Founder of Moonly


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.

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

Moonly - Discover Upcoming NFT Update #3

Published by: shtefcs, Founder of Moonly


Good day good people 🌻. Hope you all have a great week.

I didn't share last week progress update, because it flied super fast. I was doing everything I needed to move the project forward. From UI/UX design, testing, reseching, making a lot of decisions and giving right directions to my team.

To remind you, I am working on project called https://moon.ly which discovers upcoming NFT's, currently on Solana blockchain, but soon on others chains as well. The current version is built using no-code tools Like Webflow, https://automatio.co, Integromat, Google Sheet. Since we gonna built a lot of tools around Moonly, we decided to build new version from scratch using Javascript frameworks.

Last ~2 weeks we had a great project, even we stuck on some unplaned things. If you are aware of Pareto Principle, last 20% takes even more energy then first 80%. Small details always take a lot of time.

I am not looking to make it perfect pixel, and I am totally aware that we need to ship first version with basic features. But sometimes you get stuck on something you didn't plan at all. For example, we thought that our "Load more" is working great, but when we added filtering, it screwed our concept, which directly impact on UX.

In short here is the progress:

  • Designed couple of more pages for new version
  • Improved SEO which is very important for us
  • Added tags, so now we can tag projects by utility or type
  • Added ability for blockchains other then Solana
  • Dynamic breadcrumbs
  • Filtering
  • Search funcionality
  • We added over 300 NFT projects in our DB both manualy and automated (Automatio :D)
  • In last 2 weeks Moonly got around 5,000 visitors
  • Created our public Discord server for NFT people. By the way our complete team communication is happening on a private Discord server, and I really like it much more than Slack.
  • We got our third update from pixel art designer for our own NFT collection. And its so cute! Check it out here https://imgur.com/a/UFPJBbe. Can't wait for the next update where he gonna add new traits and accesories.
  • Last few days I was joining a good number of Twitter Spaces. It's a good way to connect, learn, share what you know and make new friends.

Last time I mention that our team consists of:

  • Two developers, one backend/DevOps, and another full-stack
  • One virtual Assistant
  • Writer
  • UI Designer & Webflow developer (my wife Jelena)
  • UI/UX designer (me)
  • Growth hacker (me)
  • Pixel Art designer for NFT
  • Everything else, me, since I need to glue, manage and decide on most of the things.

But we also bringed to the team a video maker, our old friend to help us create great motion video for Moonly. Excited about that as well.

Now let me share some good last weeks NFT projects and also few upcoming, but please have in mind this is NFA (not financial advice) and always DYOR (do your own research).

Upcoming project:

Already minted NFT projects, but worth checking:

And that would be all for this update. Would like to hear what you think about the progress so far and also did you jump into NFT or Solana train.

Peace,