The bots involved in buying pack drops on Atomichub are usually simple Python or JavaScript programs that completely bypass the Atomichub website GUI, the reason some people choose to use these bots is because bypassing a GUI saves time, you don’t need to send data to a website when you can just send the data directly to the WAX blockchain and during a popular pack sale the Atomichub website can easily slow down or crash completely making it almost impossible for your purchase to go through.Īnother reason is the WAX Cloud Wallet that most WAX users are using, it is a web based wallet which again can become overloaded during busy times and is not reliable when you need to buy a pack drop quickly, there was also the issue of CAPTCHA in the past which really affected a users speed when buying pack drops. All of the above happens in a single transaction and takes approximately 0.5 seconds. The tokens will be moved from the users wallet using “deposit” as a memo and the amount will be stored in the “balances” table on the atomicdropsx smart contract.įinally the last step is transferring the purchased pack to the user and atomicdropsx will transfer the WAXP tokens to the pack creator and the sale is finalised. The next step in the process is transferring the funds from the users wallet to the “atomicdropsx” smart contract. If a pack sale is valued in WAX the delphi oracle is not needed. If a pack drop is valued in USD the atomicassets smart contract will check the delphi oracle to calculate the amount of WAX a user must pay in order to buy the drop. This mechanism allows various smart contracts on the WAX blockchain to check the value of WAXP and ensures a constant up to date stream of price data. This is where the delphi oracle comes in, block producers on WAX will routinely check the price of WAXP to USD and post the value to the delphi oracle smart contract every 30 seconds or so. If the pack drop is valued in WAX the price will be static but if the packs are valued in USD the price in WAX will fluctuate with the current market price of WAXP. All pack sales on Atomichub are listed in WAX but the value can either be priced in USD or WAX. The first thing that happens when buying an NFT pack drop on Atomichub is determining if the pack author has valued the packs in USD or WAXP. When a user clicks the buy button and approves the transaction it sets of a chain of events on the WAX blockchain and various smart contracts are called to complete the purchase. On the Atomichub website the user logs in, finds the pack sale they wish to partake in and clicks the buy button and they receive the pack in their wallet, it sounds simple but there is more going on the background than meets the eye. What Happens During a Pack Purchase on Atomichub? How do they do it? I’m going to show you but first we need to look at how the atomicassets smart contracts work and the process involved from sending the funds to receiving the packs in your wallet. Bots would quite often buy up all available packs in just a few seconds leaving Atomichub users in the dust and forced to buy their packs from the bots on the marketplace at an inflated price. A problem most people faced during public and even private NFT pack sales was bots. Activity on the WAX blockchain has decreased during the crypto bear market so this article may not be relevant now, however in the past and hopefully again in the future NFT activity on WAX was crazy high.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |