Replies: 5 comments 6 replies
-
I would really support that.
|
Beta Was this translation helpful? Give feedback.
-
Whatever we decide to do with the Atomixwap links, we still have to implement those transactions into our engine as those transactions represent sales just like any other NFT market. https://algoexplorer.io/tx/group/BU4P0Cxyh5ThaZrk343Z58qGJNTtQCgmWSEmKI9UmmQ%3D |
Beta Was this translation helpful? Give feedback.
-
I'm afraid this functionality isn't reachable to us by design. It seems that there are no database records at all as all the data needed is inside the link itself. That means the provider can't provide any API-like mechanism for us. Basically, even the creator can't get access to the future atomic swap if they lose the link, they have to create it again. Still, after the targeted party signs a group transaction, it is, of course, available onchain and we have to implement Atomixwap as an NFT market having only purchases, without current listings. |
Beta Was this translation helpful? Give feedback.
-
This kind of application was the reason why we started to think about standardization: So, first a little introduction, ARC3 (https://github.com/algorandfoundation/ARCs/blob/main/ARCs/arc-0003.md) is a standard defined by Algorand (by Fabrice to be exact) to use for NFT creation and because of some of the problems in Algorand community those guys created their own arc69 standard for NFT on Algorand. Meanwhile, a common standard has emerged too (algorandfoundation/ARCs#38 (comment)). So, that's for NFTs, but we need something different. Let me first explain why. There are some NFTs in the Algorand space that have not ever been sold. If they are created by some established creator then we can extrapolate the approximated value of such NFT from the values of other NFT in the collection. But for example if the all collection has been gifted, we can't source price information as we don't have aby basis. What we can do in theory? We can track swaps. The easiest example to understand is if some NFT was swapped for 100 ALGO then we can easily set the value to 100 ALGO. The more complex example is if 2 NFTs are swapped for 100 ALGO. We then have sum value and if we have a value for one of them from NFT market then we can set the value for the other too. And the really complex example is if 5 NFT are swapped for 2 other NFTs and not even one of them has ever been sold on any NFT market. We then track each of the involved NFTs further in the history of atomic swaps until we get all the missing variables. So, the main problem is that we don't have information that tells us "Look, this group transaction is created by well known and established Algorand swap provider website/software". So we need to create the initiative so that swap providers start to mark their atomic swaps so we can track them in real-time. For example, Swapper (https://app.swapper.tools) leaves no trace at all, so we can't collect anything. Atomixwap at least leaves a note so we can check if the group indeed comes from them. |
Beta Was this translation helpful? Give feedback.
-
https://twitter.com/asastatscom/status/1541771293313441795
|
Beta Was this translation helpful? Give feedback.
-
https://discord.com/channels/906917846754418770/973245314687434832/987442715488837723
Atomixwap is now live on mainnet
https://twitter.com/Atomixwap/status/1536390953472335875
https://twitter.com/Atomixwap
https://atomixwap.xyz/
Atomixwap (@Atomixwap)
🟢 Atomixwap is now live on mainnet 🟢
A new alternative to generate you swap links!
Twitter•06/13/2022
Atomixwap (@Atomixwap)
Trade NFTs for Algo or other predefined cryptocurrency on the Algorand Blockchain using atomic tranfers. Coded by @LionsWrinkle.
https://t.co/GI1qixZ7Ix
Do we need to implement such a project in ASA Stats and which information we can provide to our users?
At first, the receiver's address can get a "reserved" entry for the NFT in a group transaction.
Beta Was this translation helpful? Give feedback.
All reactions