- 25 December 2024 (39 messages)
-
-
1 A816781948388868378 @ 45000 sat - Atomic Swaps - Horizon
Counterparty asset marketplace & explorer
-
- 26 December 2024 (72 messages)
-
-
-
No it’s a one sided order book, we’re looking into seeing if this is technically possible. We haven’t looked into it yet, but we will give it a closer look! If it is possible, it will definitely be done
-
DEX works great for buy and sell orders between XCP and CP assets.
-
That's the biggest problem in NFT markets imo. A lack of expression in buyer demand.
-
Maybe we should call "cp" assets something else lol
-
True 👍. Any ideas that would create a brand connection to bitcoin?
-
-
possibly grid view to display listed assets? 👀
-
Can you search trumpdancing on there ??
And commissions on
free mints !? -
I just call em Bitcoin NFTs. Bitcoin assets works too. BCNs for Bitcoin Counterparty Nfts?
-
-
-
So funny question ?!
If counterparty runs on bitcoin network
Why can’t we buy bitcoin here !!
That would change the game big time if we could buy direct from miners or something
Why can’t we buy bitcoin here !? -
buy bitcoin directly from miners, and pay them with what?
-
Well the Extention on horizon is to our computer cant we Link it to a fiat source that way ?
Just wondering 🤔 -
I feel exchanges are the getting to be the new banks ? From one system to another ?!
-
How did people originally buy bitcoin ? Always wondered ?
Or was it only mined at first ? -
Bitcoin NFTs —- makes sense!
But there are other forms of NFTs on Bitcoin as well (Ordinals, etc.).
A key issue is probably the lack of name/brand awareness of Counterparty among the broader cryptocurrency community.
I wonder what percentage of degens playing with NFTs and memecoins on other chains have heard of Counterparty? -
I know some people that used to (or maybe still do?) bring their devices to a bar or coffee shop and do the trades in person. Probably ok for smaller amounts in low crime countries, but it seems like you're asking to get robbed if you do it in the wrong community.
-
Wow I chat a lot and it’s wild who doesn’t know it blows my mind !!
-
Wooow that’s wild old school
I mean when bitcoin first started how did people get bitcoin ?!
No exchanges now fancy wallets ?
They could mine it ?
Or meet up in a sketchy bar
Or how else ? Haha I feel it’s lost info who knows ? -
Is there a list of green check collections?
-
-
Also, some feedback as a long-time freewallet user and new horizon user: I would like to fully switch to horizon but there are some "small" things that keep me using freewallet as my main wallet:
1_ I often want to specify EXACT tx fees, not just custom sat/vB. Not restricting custom sat/vB to integer values would be good too.
2_ I need to be able to specify a memo when destroying an asset , which is a requirement when submitting to Fake Rare directory.
3_ EASY access to the markets from within the wallet. Right now, I see no links to horizon market from within the wallet, which creates friction. A quick first step would be to add Browse Orders and Browse Dispensers menu options that would link to the appropriate horizon market pages -
Is the problem present in non-counterparty markets as well?
-
I mean. Aren't you guys using a similar technique as ordinals now with this exchange? It seems to me the differences between ordinals and counterparty assets is increasingly irrelevant.
But I'm probably stepping on a land mine right there. -
Hehe.
Yea, it seems a reasonable option to refer to them all as "Bitcoin NFTs" and then specify separately, as necessary, whether they are ordinals, Counterparty tokens, etc. -
It seems to be present across nft markets in general. For some reason we seem to not know how to do limit buy orders for nfts in a decentralized way.
Opensea has this feature. It's a Bitcoin issue. But I think we have the technology to fix it now. It's just that up until now, the advancements in Bitcoin software development had not reached counterparty. Very happy to see things changing. -
Though to be honest I have no idea what the ordinals guys are doing these days. Maybe they figure it out, since they're doing all kinds of weird auction stuff.
-
yep certainly
-
I appreciate the feedback. I've created a ticket for (1). For (2): so destroys were both after and before my time :) and they're one of the next things we're implementing. Question: MPMA memos make MPMAs fail sometimes in subtle ways so we've made the decision not to add support for them for the time being. Are destroys memos similarly fragile?
RE: (3), right now the interface between the wallet and the market is very well defined, which has a lot of advantages certainly in getting us up and running quickly. But we're going to break that interface so that you can do Swaps from the wallet in the near future. -
I will say that as a matter of principle we think it's better to let the wallet be the wallet and let the market be the market/app center. This gives us a _lot_ more flexibility and is more in-line with broader industry standards at this point.
-
As long as the bridge between them is fast and simple
-
between the market and the wallet?
-
Yeah
-
Do you find it complicated for the swaps feature?
-
I'll check again later, but I don't recall there being a problem.
-
cool ok. yeah we'll continue to improve it. obviously the goal is to get to a more uniswap/magiceden workflow
-
the dex (orders) would really benefit from that and we're incrementing towards it, and swaps will get there too. I think mid-q1 we'll have smth new there.
-
(not a promise just an estimate based on current roadmap)
-
oh btw everyone v1.5.2 is live on the Web Store now. It's a small release that just fixes an annoying bug in attaching assets sometimes. MPMA is in v1.6.0 which we'll submit to the Web Store today and will presumably be approved by early next week.
-
to upgrade enter chrome://extensions in the address bar and then select "Update"
-
Updated - 3175 XCP available on verified dispensers
https://explorer.unspendablelabs.com/tx/4c978fef52e37125d54970655b25b7dc558df510943d5e1f828889b4f5305f18 -- 0.00008770 -- 1715 XCP
https://explorer.unspendablelabs.com/tx/f03ebafa8e60c4d6eadf537172074488aeafd7183792816eb252d25a003c3def -- 0.00009880 -- 375 XCP
https://explorer.unspendablelabs.com/tx/072585884722ebe9725da61f353f1bd0cbe981970ba40e0a153d8d515f2c1318 -- 0.00011000 -- 445 XCP
https://explorer.unspendablelabs.com/tx/a4fb650d3408a1d0a051ac58da6bb0b508ce049cef37df94de13a72996566469 -- 0.00014940 -- 525 XCP
https://explorer.unspendablelabs.com/tx/e7ffb08363fb2621135d30ea3f7d32e11952b90dfa3ef07df77062a9c49fa647 -- 0.00016500 -- 115 XCP
- As always just DM me if any questions or issues with these dispensers
NEW - Available on the atomic swaps market:
https://horizon.market/atomic-swaps/be83253e-c378-11ef-9000-5740c0f72f8a -- 0.00008700 -- 100 XCP (total: 0.0087 BTC)
https://horizon.market/atomic-swaps/19f6b53a-c2d3-11ef-8fd1-b78d670f33ae -- 0.00009500 -- 100 XCP (total: 0.0095 BTC)
https://horizon.market/atomic-swaps/a8554a0a-c178-11ef-bc4a-cf01145975a1 -- 0.00011000 -- 200 XCP (total: 0.0220 BTC) -
pretty cool to see atomic swaps on the Dispenser Master's list :)
-
None
-
P2P my fren.
-
Joined.
-
Hey all, a bug was discovered in the wallet (thanks to @krostue for uncovering and reporting): if you do multiple attaches in a single block it's possible they'll get attached to the same UTXO.
This is a wallet issue. There is no Counterparty bug and funds are safe, but the market only allows you to list UTXOs with a single asset balance attached to them, so for the time being please wait for each attach to be confirmed before you submit the next one.
We'll be writing tests and making the necessary changes to the wallet in order to allow users to submit multiple attaches per block ASAP. We submitted the MPMA update to the Web Store this morning---unfortunately before this bug was discovered, so the fix will be available in the extension release after next, i.e. v1.6.1, which should be some time early to mid next week. However, the fix will be available in the Web wallet as soon as it's ready.
Will keep you posted. Again, want to emphasize, this is a small bug in the wallet, not in Counterparty, and will not result in loss of funds. Just wait for one attach to confirm before submitting another! -
None
-
BTW not sure if folks have seen this yet but we've got a nice view of subassets now
https://horizon.market/explorer/assets/PEPEGIRLZ/subassets?offset=0&limit=100
https://horizon.market/explorer/assets/BTCSTAMPART/subassets?offset=0&limit=100 -
I’d consider being able to attach multiple tokens to a single UTXO a feature if done intentionally.
-
Yep and at some point we'll add it to the market, but it's a very different thing and a big change to the app. I also think we'd like to add shopping cart functionality so user can 'checkout' multiple UTXO balances at once - more like a traditional ecommerce experience. In any case that would compose nicely with multiple balances attached to a single UTXO.
-
So someone mined it then sold it p2p
Originating from the miners first though. -
-
Hm, you need the Chrome extension to sign the PSBT and execute the swap...
-
Damn! Got a friend who's interested in picking up some XCP but they're currently traveling, with no laptop
-
-
ah yeah that's too bad! desktop (+ Chromium-based browser) required ATM.
-
-
nope, that can be done through the web wallet
-
(TBC I haven't tried triggering a dispense on mobile, but it doesn't require the extension.)
-
-
Joined.
-
Yes but supply coming from miners is tiny now by comparison
-
Ya it sure is noones is interesting.
So new mobile app with horizon ?? -
No, there isn't a mobile wallet yet. We released a Chrome extension: https://chromewebstore.google.com/detail/horizon-wallet/bnmgkjlaommgappfckljlelgahnbngme?authuser=0&hl=enHorizon Wallet - Chrome Web Store
Horizon Wallet is a wallet for Counterparty, the original DeFi and NFT protocol on Bitcoin.
-
Mobile doesn’t show full screen assets in a wallet
-
And you can’t scroll over
-
Okay I was just checking markets on there on a phone. And it’s not bad just this one screen view issue
And ruderelixs images don’t seem to show ?
But that was horizon through a rare pepe wallet ?! So might be different? -
thanks for the report, what URL?
-
yeah we've still got a long backlog of collections to add. We'll get there.
- 27 December 2024 (16 messages)
-
The info link from rare pepe wallets
I’ll send you the link -
Does this work.
https://horizon.market/explorer/addresses/1LSbNkNGUidmQavQPqbqPR1MxqmHzwwEuY -
My wallet
-
If you look at it on a phone you can’t see all the way to the left
-
will file an issue. thanks for reporting.
-
While I got you
Commissions on fairminters ?! -
The plan is to implement the sweeps, destroys, dividends and broadcasts and then to revisit fairminters. But I'd also recommend you check in with @ffmad to see the status of commissions on fairmints.io - that's a tailored service for fairminting whereas we're more of a market + general purpose toolkit.
-
Quentin's done a great job on his service.
-
I can't speak for him but I assume you can ask about it in @fairmints
-
I haven’t been there for a while I love what he’s been doing !!
I’ll check it -
@fairmints a tg channel ?
-
Found it Thanks
-
Updated - 1862 XCP available on verified dispensers
https://explorer.unspendablelabs.com/tx/c15ea7921e5da68342d132e38a09ab6d2bb82d4457cab1a6599d7a218e1fb2cb -- 0.00014180 -- 908 XCP
https://explorer.unspendablelabs.com/tx/0b123f3ed2ebae40af17cadbaef3f319b8e994c01c9d509fdd293e61ce62ca89 -- 0.00014200 -- 239 XCP
https://explorer.unspendablelabs.com/tx/6027e2ee8eeda2805c6972e92c65244f35e5a5beda305488d364500c1f859c82 -- 0.00014249 -- 100 XCP
https://explorer.unspendablelabs.com/tx/a39d35d6e3062356e34f2a06abd2cfa4ab0730dc24029bef7b323d1b7f9366ef -- 0.00016480 -- 110 XCP
https://explorer.unspendablelabs.com/tx/e7ffb08363fb2621135d30ea3f7d32e11952b90dfa3ef07df77062a9c49fa647 -- 0.00016500 -- 115 XCP
https://explorer.unspendablelabs.com/tx/12e89fda64a19b2a71e4f16344f73be3c3ed89629eabc55566d020ed7fbbc5ce -- 0.00017650 -- 147 XCP
https://explorer.unspendablelabs.com/tx/a1ba19eeb7406f3fb989efbf956a9fbab26c3aee390cd8cd7a901b08b2c2717c -- 0.00018900 -- 243 XCP
- As always just DM me if any questions or issues with these dispensers
- Some cheaper lots are still available on the atomic swaps market:
https://horizon.market/?asset=XCP&order_by=price_per_unit&order=asc -
v1.6.0 of Horizon Wallet is available on the Chrome Web Store! https://chromewebstore.google.com/detail/horizon-wallet/bnmgkjlaommgappfckljlelgahnbngme?authuser=0&hl=en
This version includes MPMA support, which is available under the. "Send" button.
Your wallet should automatically update (check the version number at the bottom of the extension), but if it doesn't just enter chrome://extensions in your address bar, and then select Update. Cheers! -
None
-
Also, very rough and a definite work in progress but we've started assembling docs on Horizon: https://docs.horizon.marketHorizon Market Docs | Notion
Made with Notion, the all-in-one connected workspace with publishing capabilities.
- 29 December 2024 (38 messages)
-
This is very important to note, especially considering Counterparty’s binding unbinding capabilities.
What would happen if I listed 1 PEPCASH for 69420 sats, but no one buys it. Later, I unbind it and bind a RAREPEPE to the same UTXO. Now anyone with that information could complete that trade.
Unless the same UTXO cannot be reused to bind tokens to? I don’t think that’s the case though. -
I was wondering if this is a pitfall to be aware of
-
Interesting!
Let's wait for Adam to comment, but even if this is true, only the marketplace provider (Unspendable Labs in this case) has the original PSBT I think. At the end of the day I guess you ALWAYS have to trust someone (wallet provider, infra provider, etc) -
-
Yeah, this was in the context of discussing requiring PSBTs to be broadcast out, and the information is freely available.
-
I don’t think that should be a protocol requirement. A lot of flexibility is lost by both users and marketplaces.
-
Generally speaking it's faster, much cheaper and in some ways safer to host a PSBT orderbook off-chain than on-chain. The only trust requirement is that the orderbook host not fill delisted sales, but doing so would obviously be reputation suicide and legally fraught, and of course that same trust problem exists and is strictly worse with an on-chain orderbook.
PSBT listings can be freely available whether they're on-chain or not (e.g. you can link to the whole Horizon Market orderbook, all listings for a specific asset, or even individual listings), and in any case I am not even sure what it would mean to require listings to be broadcast on-chain (while the Counterparty message types attach and move are required for Counterparty atomic swaps to work, atomic swaps themselves are effected with Bitcoin Script). But even if it were possible it would essentially make the protocol restrictive and opinionated for no technical reason.
Having said all of that, we've been trying to keep this channel focused on Horizon (which uses but is not itself Counterparty), and so I'd ask that people keep discussions of Counterparty protocol changes in other channels. -
-
Thanks - I was specifically wondering about a mechanism that could occur on Horizon Market.
Is it possible to bind a token, list it for sale via PSBT, delist it (off-chain as well), and then bind a new token to the same UTXO? My fear is that the original PSBT could be extracted (maybe by a fail tx execution?) but then it could be executed on the new token, which might be valued much higher. -
So at a high level: (1) if an asset is listed on Horizon and then delisted, it cannot be purchased; (2) the UTXO to which an asset is attached is spent when it's detached. Digging in a bit more: it's not so much about different assets being attached to the same UTXO (though in reality it'd have to be multiple assets, since you spend a UTXO when you detach an asset from it), but rather about sharing the seller's PSBT with the client (i.e. the buyer). Horizon follows MagicEden's security standards for atomic swaps and so doesn't expose the seller's PSBT to the buyer directly, but rather combines the seller and buyer's portions of the PSBT server-side. This maintains the trustlessness of atomic swaps while mitigating the risks you mentioned.
-
yeah that's not possible. when you detach the first asset you spend the UTXO, and a UTXO can't be spent twice.
-
-
-
Cool - thanks for the responses. I wasn’t sure if it was even possible and it’s good to know that it’s not. I wasn’t aware that the UTXO is spent in the unbinding process.
-
Let’s say someone is paranoid about the host filling a delisted sale…
The easiest way for the user to resolve this paranoia would be to detach the asset from the UTXO and the possibility of host filling that delisted sale goes away? -
-
-
-
And how about sending the UTXO to another address? Does that invalidate the listing/PSBT?
-
yep.
-
Updated - 1089 XCP available on verified dispensers
https://explorer.unspendablelabs.com/tx/f5c0cb9dacab88693406f6e05c50aabb8e0961cb860eed345208f21539f01f25 -- 0.00010980 -- 80 XCP
https://explorer.unspendablelabs.com/tx/b8bb3866df7836c46dde6490306f7407ab8c7a11e7606b03e397b98481fd728d -- 0.00012900 -- 294 XCP
https://explorer.unspendablelabs.com/tx/7e96084f756c6cc9f4f384a9e2c3f632adf9876904b90ab42b27f59cbc1d9d10 -- 0.00014100 -- 100 XCP
https://explorer.unspendablelabs.com/tx/3263585d71e1132f167e987ecc42f4d25779dba6c080dcd2bff2d9bb1b432a41 -- 0.00014150 -- 110 XCP
https://explorer.unspendablelabs.com/tx/70704e5108e9330d15e7ed251ffbcdd6504f617090f01a3f2ca67c7c91e113e9 -- 0.00016000 -- 115 XCP
https://explorer.unspendablelabs.com/tx/e35e6f6d5627d3dd1388c49f9c6a093ebff03b8e1a75a8f73c404103c93c3e27 -- 0.00016480 -- 390 XCP
Notes:
- As always just DM me if any questions or issues with these dispensers
- Larger lots are also available OTC - DM for more info
- Some XCP lots are also available on the atomic swaps market (rug-free!):
https://horizon.market/?asset=XCP&order_by=price_per_unit&order=asc -
Is there an expire limit on swaps?
-
When creating the listing you can choose an expiration time.
You can also set it to 'never expire' -
-
Okay now asking in here
There’s been a lot change so how can I set up a dispenser with one transaction ? From
Main addy ?! Still doable or ? -
What’s the best way now
-
-
I see it horizon just doing the swaps for me
Opening. An addy and sending I see the two charges or fees now I did it in horizon
It’s. Perceived single step but fine -
sweet, horizon also follows the 1 tx logic, that's good to know, haven't experimented all functions personally
-
Sort of it takes two transactions just does them for you
For this guy up now ! No bull -
Haha no idea what addy it’s on lol it creates a new one with dispenser so I’ll have to look on chain later to see what addy it is lol it’s a surprise
-
A new account will have been created in your wallet and you can view the address on that account.
-
Ya it will just take a bit is all
Immediately it’s not visible yet soon I’m sure -
Before you enter your password, When you look at the details of your transaction in order to confirm that the details are correct, it will also display the address.
-
Are you on web or the extension?
-
Yup there it is
https://cp20.tokenscan.io/tx/056d4cd937ee462fdcd7130d15ea8e07e545900c6636f3f90e3c4a79fe37aea3 -
I’ll have to look it up on horizon too
-
- 30 December 2024 (14 messages)
-
Joined.
-
It is much nicer to look at still on Tokenscan I must say. Not sure why maybe it’s Tokenscan is more focused on it being a dispenser with no extra stuff maybe ? 🤔
-
Perhaps some of us are used to the bright color theme tokenscan uses?
It would be nice to have a dark/bright theme preference on horizon market; just like the wallet -
We'll continue improving the UI 🤷️️️️️️. Light mode is certainly on the roadmap but there's a more fulsome redesign coming in the next few months of which it'll be a part
-
-
Good stuff
-
Hi all, I'm coming from FreeWallet and migrating to Horizon Wallet. Looking for something to screenshot all accounts and wallets by Dec. 31st, 2024 for USA tax purposes. Just wanted to introduce myself.
-
Q. So we can bind multiple assets to 1 utxo under the condition of: "has to be done in 1 transaction" ?
-
Yes, but in the wallet we're going to put some protections in place to stop that from happening. Obviously other tooling can enable that or you can use the API, but with Horizon the behavior was unintentional.
-
Sounds good. Understanding more.
-
Yeah it's weird and unintuitive. We'll soon be making some improvements to the market so that users don't have to worry about the mechanics of attaching; it'll be part of the listing process.
-
BTW you can now view all historical sales on Horizon: https://horizon.market/atomic-swaps?sales=trueAtomic Swaps - Horizon
Counterparty asset marketplace & explorer
-
nice, that’s like 15,000 USD of volume in a week
-
Yep we'll refine it further but just wanted to get a global view up to start.
- 31 December 2024 (3 messages)
-
It’s coming together! I’ll have to play with the attach utxos and see how that all works ?!
-
Joined.
-