- 21 October 2024 (92 messages)
-
np! Is it save to create a dispenser within horizon while having other assets in it? Because that`s a problem with freewallet
-
-
-
That is Freewallet. Please post in the Freewallet channel https://t.me/freewallet_ioFreewallet.io Chat
This is a channel to discuss FreeWallet and ask questions and let the community answer
-
-
-
-
ty for the invite
- 22 October 2024 (114 messages)
-
Unspendable labs
-
Joined.
-
-
-
Hey, I have a question with regards to dispensers. Is it that with horizon, we can setup a number of individual dispensers on main (source) address and they are not at risk to be triggered together but they are triggered individually next to each other? Is the intended workflow 1tx to setup dispenser and btc from successful dispenses individually lands on said source (main) address? Finding rumours in various directions, thanks to clarify.
-
Thanks, we'll change this error message.
-
I think there are no changes with multiple dispensers on the same address, ie they’re still triggered together - would also appreciate confirmation though
-
The limitations here are independent from Horizon; they're in Counterparty: specifically, in the design of the dispensers and in changes to v10.4.0. I'll provide an explanation but I'd like to keep Counterparty protocol discussion separate from this channel, which is dedicated to Horizon tooling.
It's always been the case that, if you send a certain amount BTC to a dispenser address then, if there are multiple dispensers at that address, you will trigger a dispense from every dispenser at that address that has a price per unit not in excess of the amount of BTC sent. Whether or not this is desirable, some Counterparty users have relied on this behavior to operate addresses that have 'multidispenses'. In any case, prior to v10.4.0 of Counterparty, you could specify a separate source from origin for your dispenser: so, the dispenser was hosted at source, but was actually funded by origin. This effectively let you operate multiple independent dispensers (at different source addresses) using a single origin.
However, prior to v9.61.0 people were using the distinction between source and origin to open dispensers on addresses that were not theirs. To mitigate that issue, a change was made to Counterparty that required source address not to have prior address history. This, in turn, created a consensus dependency on addrindexrs, which is unmaintained, non-deterministic third-party software.
The consensus dependency on addrindexrs put a theoretical limit on performance improvements that could be made to Counterparty, by making it impossible to parallelize a specific part of the synching process (`list_tx`); you can find an example flame graph here: https://github.com/CounterpartyXCP/counterparty-core/issues/1670#issue-2243918759.
As last week's network outage makes clear, performance concerns are not theoretical; you must be able to parse blocks performantly or else you can risk never being able to actually catch up with the blockchain and the whole network may go down... and it may not ever come back up.
One of the reasons that breaking a blockchain network irrecoverably is such a serious concern is that it is decentralized: no single entity controls all of the nodes, so you can't synchronize a protocol upgrade. That means, if there is a protocol upgrade, everyone has to upgrade or the network splits, which can directly cause loss of funds. v10.4.0 was a protocol upgrade, and the goal was to make the upgrade backward-compatible in the API so that all node operators had to do was upgrade their software.
To have made it possible to have multiple independent dispensers at a single address while still eliminating the distinction between the source and origin address of a dispenser, dispensers would have needed to be changed in a way that would have broken backwards-compatibility in the API.
The result of all of this is that the behavior of dispensers has been preserved, but at the moment it takes 3 Bitcoin transactions to open up a dispenser on an address that has no BTC or assets for its dispenser: 1: a BTC send to the dispenser address, 2: a Counterparty asset send to the dispenser address, 3: opening a dispenser at the dispenser address.
There are improvements coming to Counterparty that smooth this out. First, as part of v11.0.0 it will be possible to send BTC along with your Counterparty asset in a single tx: https://github.com/CounterpartyXCP/counterparty-core/issues/2281. That will reduce the number of txs from 3 to 2 to open a dispenser at an empty address. Second, and more interestingly, Adam, Ouziel and others are designing a new transaction format that will allow you to embed multiple Counterparty transactions in a single Bitcoin transaction: so, I think you will be able to send BTC and your Counterparty asset to a new address and open up a dispenser at that address all in a single tx as @herpenstein described here: https://github.com/CounterpartyXCP/counterparty-core/issues/2281#issuecomment-2408304953.Make `dispense` a Normal Counterparty Transaction · Issue #1670 · CounterpartyXCP/counterparty-coreNo longer allow a normal Bitcoin transaction to trigger a dispense; require the CNTRPRTY prefix. This will prevent users from using a vanilla Bitcoin wallet to acquire Counterparty assets, but such...
-
To the best of my knowledge, this new tx format is planned as part of the next protocol upgrade, which I believe will start being worked on pretty soon.Make `dispense` a Normal Counterparty Transaction · Issue #1670 · CounterpartyXCP/counterparty-core
No longer allow a normal Bitcoin transaction to trigger a dispense; require the CNTRPRTY prefix. This will prevent users from using a vanilla Bitcoin wallet to acquire Counterparty assets, but such...
-
Supply was 100,000
-
This is what I told people. https://x.com/mikeinspace/status/1848052284665590220?s=46&t=h1IrRMWKX4jvwsMxM_AqDQ
-
They didn’t listen
-
U r right 😂
-
Inflate the fuck out of the whales
-
Because you are a KOL, if your content does not mention specific reasonable logical conclusions, they will only pay attention to the tokens you mentioned and buy them crazily.
-
What’s a KOL?
-
-
Ahhh…
-
-
I think I’m playing a different game than everyone else. I do things that entertain me for the most part, and it confuses people because they’re doing things strictly to make money.
-
Hahaha, yes, opinion leaders😁
-
Especially those Chinese people who are keen on memes, their IQ is only 50, or they actively lower it to 50, so they are fanatical about the remarks of KOLs.
-
Oh they get pissed at me. If I say anything about Fair Mints on CP they want my head for not shilling their SRC20 garbage.
-
Turkey has a lot of degens too. Maybe more so than China
-
Remember the tweet #i was killed by you, idiot Mike # 😁Stamp: A3850280756925688000, by bc1qxers7d8u7fkryhfua0udr9pfql5443sd8lq0ct
Most detailed realtime stamp database, one click purchase, sales history, current dispensers, holders, friendly src-721 navigation and more.
-
Yup another bagholder upset I’m not shilling his bag.
-
-
-
My suggestion in the GitHub is only possible if this is also possible
https://github.com/CounterpartyXCP/counterparty-core/issues/2539
Which as of now it is notTransaction chained with XCP dispense and utxo attach is just performing the dispense · Issue #2539 · CounterpartyXCP/counterparty-coreIm creating a tx to reduce friction for users when xcp fee is active (as i know that now is 0) that has 2 msgs: dispense for XCP encoded in multisig utxo attaching encoded in OP_RETURN its weird bc...
-
-
-
I think the new tx format should allow for this functionality, but it will come down to message size constraints and signature data
Assuming there is a flag in each packed message that allows for either embedded signature or a signature corresponding to this op returns input index, it will probably be enough data to have the send asset (using sig on input) and open dispenser (presigned tx) -
I think even with new witness based message encoding, most mainnet txs by individual users (that aren’t from a relay) will still rely on op return
-
I think it’s likely that eventually with a lot of use and easier access to xcp that will change and most people would prefer relayérs because they will be cheaper. But for now, that’s not where we are
-
FYI new official Counterparty TG channel: https://t.me/+kLyxpIWt_r4wZDcx
-
Weird
-
Why does counterparty need 2 official channels?
-
CP doesn't need more drama
-
CP is my largest investment.
-
-
He is literally just upset he isn’t in charge anymore so we all have to bear witness to his last gasps as he fades into irrelevancy.
-
Have tried engaging in good faith many times but there’s no such thing with him. It’s enough of everyone’s time wasted.
-
-
Can you remove him from here? He banned all of us from his freewallet chat, see no reason why he should be in here.
-
-
How does that work?
-
Done.
-
gm, following issue:
-
-
address holds more than 100 XCP
-
Again, I would respectfully ask that people keep this channel focused on Horizon tooling. This isn't a Counterparty protocol or community channel. Thank you.
-
my bad, sorry
-
@heisenberg_btc can you please paste the address here?
-
1217Vts8F3Rsx3NWFf8aGZ4xUDVKRRRKU8
-
Okay on it.
-
A reasonable ask for the Core Devs to be transparent about the funding mechanism espicially VC's for their side project
-
@teysol was extremely transparent from the beginning that we were running a for-profit business that would support Counterparty protocol development.
-
Counterparty is not a product of our company; it is something that few people who work at Unspendable Labs contribute to. Horizon, on the other hand, is an Unspendable Labs product. We've put forth serious effort to draw a sharp line between the two, which is why I've asked repeatedly that people not try to make this a Counterparty channel.
-
Which is fine but Core Devs have a conflict of interest against current tooling that supports an overwhelming majority of the community. So intentionally making things harder for competing wallets banning other devs does not seem in the best interest of the community.
-
I left all of the Counterparty channels months ago because it was exhausting so I don't know what the perceived conflict of interest is. The API is backwards-compatible, so I do not understand what specifically was made harder for other wallets. An absurd number of compromises were made in order to make this last protocol upgrade as easy for infrastructure providers as possible.
-
-
I will defer to @teysol on that, as he is the CEO. It was a small friends and family round and it's inappropriate to give out individual friends' names. One party that has made their investment public is the Bitcoin Frontier Fund.
-
-
Appreciate it most of us just want counterparty to win and devs to get along
-
Thought everyone who knew saw the BFF join the chat a while ago
-
Imo funding for devs is positive. Its not like you operating minting services and trading platforms selling nfts
-
You should probably have a CP discussion room aswell, if you want to keep the new channel just a information channel. People will chat somewhere.
-
Not sure what all that fuss about.
-
100 percent , the way to bring in good talent is to pay for it.
-
Been a solid and positive week, stay focused. Let the steam out and focus
-
Lol we haven't even started the fun
-
-
To be clear: we absolutely plan to charge for various value-add services. It's a business that _aligns_ with Counterparty. Counterparty isn't a UL product.
-
If this isn't a good justification for a protocol change then I do not know what is. Other than that, all of the upgrades included in v10.4.0 were proposed by other people (utxo binding by @herpenstein, fair minting by @mikeinspace, and description locking by tons of people). These updates are great and I'm thrilled by the adoption they've seen. But they weren't anybody at UL's ideas, and in general I think it's fair to say that Adam and Ouziel are not terribly opinionated on what functionality Counterparty supports. They mostly just care that software is performant, stable and that as many people as possible use it and build on top of it.
-
what about a limit per wallet per block.. only first lets say 10 mints per block will be valid.. I know scriptkiddie can set up 1000 wallets but it will make their life magnitude harder...
-
To be clear: this is a Counterparty protocol thing, not a Horizon thing. My personal preference was to limit the amount minted per address, but everyone who I suggested that to was against it. It's not a real way to avoid a Sybil attack but as you noted it makes it incrementally more annoying. As @teysol has noted, if you want to mitigate cornering the market, what you do is set the max_mint_per_tx super low, so that the bitcoin tx fees make it cost-prohibitive.
But the real way to make the fairmint fair is to do a proof-of-burn (like Counterparty!), which is supported by the fairminting protocol. We'll be adding support for that to Horizon pretty soon. -
-
BTW a few improvements to Horizon's fairminting support
- Quantities are now normalized
- You can now trigger a fairmint directly from the explorer by going to a fairminters's page, and click Fairmint <asset_name>. It will open your Horizon wallet. -
I mean I went thru the logs and DB on the time of fairmint (retrospectively) and they made 2-3,5k mints with one wallet in one block and minted huge part of supply in relatively very short time.. its just a brainstorm and this popped up like "reasonably fair" possibility..
-
will read about the proof of burn..
-
sorry yeah there may be a terminological misunderstanding. you can't see from the network whether it was one wallet or not. You can see if it was one address.
-
-
Yes i meant address..
-
-
Yes but with all the overhead of funding and stuff it would be unpleasant at least.. and it would give the whole mint longer running time unless they set 1000addresses..
-
Script kiddies are the next generation. Don’t write them off completely. We all started with a little copy paste at one point.
But yes, you are correct. -
-
Which could grow database exponentially also
-
More addresses, more balances, growth in dB
-
-
Very harmful
-
-
-
-
Minting fairmints with xcp is not active ?
-
-
-
I remember in previous conversations, my stance was to treat every BTC tx as a potential XCP transaction; capture the market/block.
-
But deploying is already possible. Has anyone deployed one?
-
Don't think I've seen 1 deployed
-
This wasn't efficient in node operating. And optimization of code base
-
I'm not dev lol just been told.
-
Matter of perspective and approach.
-
Scaling, volume, adoption. If nodes/tooling were crashing with a couple thousand users. I mean if tokens are not to be on CounterParty that's different
-
I mean there was a reason src20s were moved off... but these optimization and improvements are supposed to learn from prior lessons
-
Fairmint tokens haven't even been given a correct Bitcoin liquid market - people love tokens, memecoins just the way the market is
-
I think devs just exhausted from the past week.
-
I hope they all have hobbies too. Dev work is hard. Gotta break some eggs to make an omelet
-
Hi @heisenberg_btc this should be fixed with the latest release. Please confirm.
-
Joined.
-
-
Joined.
-
Joined.
-
Joined.
- 23 October 2024 (181 messages)
-
Joined.
-
Joined.
-
-
The address field is empty for utxo bound assets
-
great catch.
-
Issue filed. Thanks @herpenstein !
-
-
-
-
-
-
-
works now, thanks!
-
Joined.
-
So you can import a private key, it's jut hidden under this flag (my bad, I thought this was a narrow use-case that would confuse users to expose by default. Will expose it from now on.
-
see above
-
I'll also just mention that Horizon has native support for Counterwallet/Freewallet/RPW seeds as well as Freewallet BIP39 seeds, so if you're coming from one of those wallets, you don't need to import individual private keys. We'll also being adding support for some major, non-Counterparty wallet seeds.
-
Just FYI - explorer doesn't show a block index or timestamp for this dispenser:
https://explorer.unspendablelabs.com/tx/9bbdd2ecedd76fbd8eb0cb6bf9a6c60b395b7b8512b8ee8b3fc15187255cae50Horizon ExplorerHorizon Explorer by Unspendable Labs
-
huh. that's... weird.
-
Filing an issue
-
wow thats a great news
-
-
-
ah this means you're not importing the private key in the expected format I am pretty sure.
-
Which wallet are you exporting from?
-
-
@dimesquanderer we need better error handling here.
-
-
-
-
okay that's a bug. if you can't figure it out you can share info about what you're trying to do here or DM me.
-
-
> - DEX support
We're adding this next! I think we'll close the current milestone today or tomorrow and then get right to it. -
-
-
does it not give the error message? The only requirement is that it be 8 characters.
-
-
ahhhh
-
-
-
okay yep, we do not support non-alphanumeric characters in the password. on it.
-
-
-
-
Hm, okay. Can you share what wallet you are trying to import from? (Can do so in DM)
-
-
-
-
-
yeah that's a bug.
-
Will fix.
-
-
thank you for the report! Will get to it today.
-
the pk validation clearly needs more work. If you don't mind, could you share which wallet you're trying to import your privkey from? would help a lot in the debugging and validation checks (DM is fine)
-
> - enable RBF flag in transactions (helps defend against front-running on dispensers)
hm, so Counterparty itself I don't think really supports RBF, so not sure how this would work? @teysol -
-
that means it's an unrecognized format. Are you importing a privkey from one of the supported wallet types? Freewallet/RPW/Counterwallet?
-
yes
-
-
Okay will verify on our side and figure out what's wrong. Sorry about that!
-
-
Okay so confirmed password validation works with special characters. Was this on privkey import? Sorry @dimesquanderer did more testing than I did here so I'm less familiar.
-
yep
-
-
-
-
-
okay super helpful. Will deal with it today!
-
-
-
-
-
-
-
-
-
-
we should support legacy addresses for sure, regardless. This is great guidance. Thank you!
-
-
-
-
-
-
-
-
-
-
-
got it!
-
-
-
-
right, like p2wsh. okay makes sense
-
unrelated but Counterparty will be supporting p2tr and p2wsh with the next protocol upgrade
-
-
@stackbtc which private key are you using? The wallet currently expects a bip32 master private key, so if the pk you are using is for an individual address, unfortunately it won’t work. We will add support for individual address pks though!
-
-
-
-
-
-
I will look at the error handling now.
-
-
-
-
-
we'll prioritize support for that.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
got it! will move it up the backlog. Thanks for the feedback!
-
-
ofc. Users come first.
-
-
-
-
-
-
-
-
-
-
-
-
-
Yep! I also have vanity addresses and would like to migrate them to horizon
-
How much XCP does it cost to attach asset on an utxo?
-
it's dynamic based on usage. If there are < 3 attaches/block then it's free. (@teysol that's an oversimplification but if I missed something crucial lmk)
-
Joined.
-
👋
-
i got this issue in Horizon Wallet :
-
-
addy : bc1q8ffrzr2dstc4nnydlq9h7t5enj0awcsxzrnhp0
-
Thanks Japrog this is a small bug, I’ll make an issue.
-
thx to u 🙏
-
Joined.
-
yo frens
-
under "orders" in the table "recent orders" the sorting is odd because you always show the blockindex of the last order match but it should be the blockindex of the order creation itself.
-
yep! working on the dex page next.
-
sorting's funky generally.
-
Joined.
-
New Horizon release! https://x.com/UnspendableLabs/status/1849212717938213173UnspendableLabs (@UnspendableLabs) on X
New release of Horizon is out! In addition to bugfixes and improved fee estimation you can now: - Search/filter through your wallet balances - Search/filter fairminters in the wallet - Trigger a fairminter from the explorer Try it out here: https://t.co/hWD1Z496DX
-
If you've got a ton of assets, the search functionality should help!
-
Whoops, realized we left the placeholder word "Owned" next to the search box. That denotes assets which you've issued. Will fix tomorrow!
-
None
-
How to import FreeWallet private key into Horizon Wallet?
-
-
If this is the pk associated w an address, we don’t yet support that! It’s on our roadmap. You can import from your Freewallet master pk
-
(Or you can open your Freewalet by importing your seed)
-
What does that mean? Can't I import these wallets?
-
On the landing page, click "Load Seed Phrase"
-
-
Your seed phrase is the 12 word password you got when you created your Freewallet.
-
-
There is a button to view your seed phrase in Freewallet
-
it's not invalid. At the moment we do not support importing individual private keys. However, you can open your entire Freewallet in Horizon by entering your seed phrase (the twelve-word password that was generated when you created your Freewallet) after clicking the button "Load Seed Phrase".
-
Where?
-
-
Try the settings page?
-
I’m afk I am not sure at the moment.
-
-
yep!
-
next few weeks.
-
-
-
Dmed you sir
-
I found it, thanks
-
-
Where is it?
-
Yep!
-
- 24 October 2024 (73 messages)
-
Dispenser set up took. My money but no dispenser set up ?
-
I loaded my rare pepe addy into it and can’t set up dispenser ?
Also can’t see transaction but it’s there in blocksteam ?! -
share your transaction id and/or address and the devs will take a look in the morning
-
Ooookay from blocksteam only it’s not showing Anywhere else
Haha they aren’t 24-7 degen crypto hacker computer problem lovers lol 😂 -
They’re definitely working a ton but hopefully they’re getting some rest tonight :)
-
Okay this maybe I’m no techie Mann!!
Haha
https://blockstream.info/address/bc1qt03pffkftnh3g0j29fm2dmeza3retc5vy2k63uBlockstream Block ExplorerBlockstream Explorer is an open source block explorer providing detailed blockchain data across Bitcoin, Testnet, and Liquid. Supports Tor and tracking-free.
-
Ya it’s been a wild month and. Half for them I bet haha
-
It’s so priceless haha I’m trying to set up a
proof of trol
Dispenser haha 😂 too great ooh makes me giggle -
Incase you didn’t see it lol
I was holding this one to send it out at 866000
But couldn’t get it done lol
Anyway it’s In good fun
https://tokenscan.io/asset/PROOFOFTROL -
load private key on horizon should be renamed to "load master private key" to save someones time :)
-
-
-
that's a good idea, @stackbtc
-
@stackbtc if you're importing the privkey from a Counterparty wallet, you could try importing the seed phrase, instead.
-
i do not have seed from that address, Evan :)
-
-
-
great! Okay thanks, will keep you posted 🙂
-
-
-
lol, definitely want to make it easy to onboard users, but turns out it's not a small feature for reasons that @dimesquanderer can explain way better than I could.
-
It's on the roadmap just not sure when we'll have time to get to it at the moment.
-
Hello, first of all I am happy with all you are doing here, I am all for change and progress. However since the last few days I just want to open a dispenser and it won't work. I sent BTC to an empty address, I sent a token to this empty address. Tried two times, every time the fees are gone but no dispenser appearing. I know - I was using freewallet. I would love to use Horizon but I can not import the private key of that address. Its a little frustrating. But I don't want to complain too much. Is there maybe like a timeframe when the private key (p2wpkh) importing will be possible in the horizon?
-
Looks like Internet magic or jdog fixed it up while we all slept
-
But I still can’t open the dispenser ?
-
Hi there! I cannot provide a timeframe right now for when importing individual private keys will be possible, but as I've said, you can actually just import your whole freewallet into Horizon by loading your seed phrase. As @MarkLive demonstrated, it you can find it here, under "Passphrase"
-
Once you get that, go to wallet.unspendablelabs.com and click "Load Seed Phrase", enter your 12 word password, and then in the dropdown menu Wallet Type select Freewallet/Counterwallet
-
I just want to express importance of having the possibility to import 1 pk at a time. I think the times when people had only 1 mnemonic phrase are long gone. Lets say I have some cards vaulted on EmblemVault. If I want to unvault them in order to get them back to counterparty I can do it via mnemonic phrase (12 words) or a private key. Now lets say I want to unvault 10 of my vaults. I have to reset horizon 10 times and import the 12 words 10 times.. then again one more time to get back to the "main" seed..
-
I appreciate that context. We've upped its priority but it's not a small project. We're a small team going as fast as we can.
-
Thanks, thankful for all your efforts 👍
-
Fyi I believe freewallet currently offers address private key import functionality to users. Exporting like you say, does not include any previously imported address private keys that are separate from the wallet generated by fw. Make sense? A user could export seed phrase from fw, but that will not include imported address pks.
-
ah yes that's a good point, thank you @ABlue0ne
-
so I did just that to test. I unvaulted one of my SoGs. I got seed phrase from the addy where my SoG card is on cp. I put those 12 words in horizon wallet and I get an empty wallet. The wallet shows me an address that starts with bc1q, but the address where the card is starts with 1.. Am I doing something wrong? can I get to the address that starts with 1?
-
Do you know what bip the previous wallet was using? If you are coming from Freewallet, you will need to specify the Freewallet import when logging in. This will derive the same Segwit (bc1q) and legacy (addresses starting with 1) addresses that you see in Freewallet.
-
*Segwit
-
The dropdown is on this page
-
-
ok, I understand now.. gonna try ths
-
If the UI is unclear here, let us know! We have been talking about specifying the import type _before_ you put in your seed. If that would be more intuitive, please let us know.
-
-
so I tried putting the seed phrase in all three possibilities and no luck.
-
I dont get to the address where the card is.
-
Understood. Are you looking for an address that you manually imported into Freewallet?
-
no, when vaulting one gets a new addres decided from EmblemVault. They hold the keys until you decide to unvault it again..
-
I have no idea how exactly they make new addys
-
hm yeah do they have a chat? may make sense to ask in there.
-
i'll ask around
-
Ah okay. I think EmblemVault uses a different derivation path than Freewallet uses.
-
Thanks, this problem is not urgent for me. I can still just import pk into FW and get access to the card. I just want to help make horizon friendly to everyone
-
I am currently working on importing pk for an address so hang tight and thank you for the feedback.
-
So I did that but I had a question ?!
Do you get all the features ?! If you import say a rare pepe wallet
I notice from some. Screen shots that I don’t have all the options available to me ? To set up minting ?!
Like max wallet or sats per mint stuff like that -
Can you please rephrase the question? We do not yet support counterparty's full functionality but are rapidly adding features. Next thing is the DEx and private key import (following user feedback). After that atomic swaps.
-
I saw a screen shot of someone on horizon and there fair minter set up page had more functions than mine did ?
Is it because I was using a rare pepe wallet addy ?imported or ? -
Everyone has the same features :) did you have an available balance in your wallet?
-
Okay these options are not available on my wallet ?
-
Horizon Explorer
Horizon Explorer by Unspendable Labs
-
All I have for options are amount and asset lol 😂 that’s it
-
That's for deploying a fairminter, not doing a fairmint, which is what you're trying to do...
-
Commissions sounds fun
-
Yes that’s a What I’m talking about when I set up a fairminter
-
yep, there are lots of fun options, but we're not exposing those features in the wallet yet. Will support them after atomic swaps.
-
I do not have those options in my wallet ?
-
Is it because of a rare pepe wallet ?
-
? no..
-
Again, we're a small team going as fast as we can.
-
No there not even on the page at all
-
I’m just wondering ?!
I’ll maybe try a fresh wallet and see if it works. ?? Donno -
I’ve set up quite a few fairminters
And next to no options available haha
Just amount to mint and max to supply -
yes, as I said, we will support more options later.
-
These are fields that are not yet exposed in the wallet, but are available through the API. Those setting up a fairminter through the API may be using those fields, so they are exposed in the explorer. We will add support for them in the wallet in the future
-
Ah k I see just for fancy smart people hahah
Definitely not me lol 😂
Hopefully soon thanks -
Commissions are the most interesting of course!!
I’m sure the hype has lined some
Pockets if thats set up !! -
LOL all questions welcome, glad you’re enjoying the wallet
- 25 October 2024 (10 messages)
-
Joined.
-
That for me ? lol 😂
Sort of loving it
Wish we all played on the same field but I get it smart guys get first dibs
Makes sense because they did put in the time.
I’m determined though and I’ll keep asking dumb questions haha 😂 -
Gm. I am also looking forward to importing individual pks because I have over 50 dispensers to manage, and loading seedphrases will not give me immediate access to those addresses.
-
-
Working on it :)
-
-
great stuff 🙏
-
-
IMO it would be great to have the explorer show general system info on the main page, such as total number of transactions, block height, and counterparty version
-
Definitely on the roadmap.
- 26 October 2024 (11 messages)
-
-
-
Horizon Explorer
Horizon Explorer by Unspendable Labs
-
-
-
Hi! I'll file an issue for that.
-
👋
Is it possible to make an order from horizon wallet ? -
For example , buy 2000 BCY for 1JEWELDRAGON
-
Hi! We're getting pk import done now and next thing after that is the dex (i.e. orders). think we should have it done early in the week of Nov 4.
-
Nice ! Great job guys 🙏
-
- 27 October 2024 (75 messages)
-
Hey all, thank you for all of your hard work.
I just started belatedly playing with Horizon wallet.
Logged in with existing CP seed phrase — no problem at all.
Quick question: Security wise, is it better to "Reset wallet" after every session?
Does resetting the wallet on Horizon have an effect on the ability to login using other counterparty wallets? -
Another quick question:
I have tried multiple times to set up an XCP dispenser using the Horizon Wallet.
Each time I get an error: "Connection Error — Request Failed"
My Internet connection is fine and other web sites perform normally.
Any idea what might be the problem? -
Right after I posted my question I got a DM from what appears to be a fake Evan account:
-
-
-
Looks like the dispenser went through after I tried a different address:
https://explorer.unspendablelabs.com/tx/2bf4630ce273ea136c7c44b7dee6fbc12654c2111fa8b8dbde0e982055fead36
(Tx not yet shown though) -
In the memepool now (nice to see how the data is displayed here!)
https://memepool.wtf/tx/2bf4630ce273ea136c7c44b7dee6fbc12654c2111fa8b8dbde0e982055fead36 -
yep, not me.
-
Those scam bots have got to be automated. They always pop up sooo fast.
-
I think it'd be an anti-pattern to reset your wallet after every session. You should definitely use a strong password, though!
-
This sounds there may've been a connection problem b/t the wallet and the servers. Will have @teysol look into it in the AM
-
Feature request in another chat for Horizon Wallet by @stackbtc . Little images next to assets
-
yep that's a good idea. Right now, the asset names are clickable and link to the explorer, but we should have it directly in the wallet.
-
just filed a ticket. thanks for forwarding the request! in general, we _want_ people to make feature requests so please do not be shy.
-
Joined.
-
hi.
In xchain, there were two items, Owner and Issuer, but both were the same address and had no meaning.
I see that the item “Owner” is no longer available in horizon exploler.
So, just to confirm, let's search for TEST, for example,
Issuer is 1Fz5idgemYfsszRMmaQNd2Anvm2JytAoU.
https://explorer.unspendablelabs.com/assets/test
If you check the issues tab,
In block 320066.
Issuer is
1MPtWb2WkrEaL1vznGNBtLkTvYgq3hL3g4 has been transferred.
https://explorer.unspendablelabs.com/assets/test?msg=issuances
If you were to reinstate owner,
owner=1MPtWb2WkrEaL1vznGNBtLkTvYgq3hL3g4
(owner is the current issuing authority. In other words, the address at which the token can be operated.)
Issuer=1Fz5idgemYfsszRMmaQNd2Anvm2JytAoU
(Issuer is the first issuer address and is immutable)
Personally, I feel this is a good fit.
I was a little curious, so I asked a question. I am not a developer so I am not sure if this understanding is correct.
Sorry if I am wrong.
Thank you.Horizon ExplorerHorizon Explorer by Unspendable Labs
-
Joined.
-
Joined.
-
It is nice to hear that people should suggest the features. Since most of us have been using FW or RPW for years, I would appreciate the new wallet to have all those features already like from the start, and then adding additional things to it. My opinion is if Horizon wants to compete with other wallets then it should at least have all the features the others have.
I have to say that I'm just frustrated with all the drama going on, not being able to paricipate in the "fairmint" because only the people who are running the nodes were able to do it. Not a fairmint in my opinion. This could all be solved if there was a wallet ready to use. I still don't know if it is safe to use any of wallets now to trigger dispense or send BTC and not trigger dispense on a wallet that has a dispenser open, fork, no fork.. The uncertainty is just slowly making my frustrations worst. Sorry for the vent, I had to do it. -
I hear you. All I can say is we're going as fast as we can on wallet development. RE: uncertainty, as far as I know everyone but xcp.dev and stamped.ninja has upgraded. The regression in dispensers was unfortunate, but they fixed it as soon as they caught it; the issue is that the fix requires a change to the protocol, and so you have to give people time to upgrade.
-
The fix to dispensers will activate by end of week, hopefully once that's happened things will have settled. On our side, we'll have pk import in the next few days and dex done around a week after that.
-
-
huh, this is not normal! as far as I can tell all of our servers are operating correctly. please DM me and @PeriwigReascends with any additional details
-
yeah "reset your wallet" should be done only in special cases, like when you want to load up a new wallet in the same browser. the password-based encryption we have secures your wallet otherwise
-
So we're not changing anything about this in Horizon, we may just not be exposing some feature of issuances. Will look into it.
-
-
We currently do not support this in the wallet, but we'll be adding it soon! It's the next thing after the dex.
-
-
-
-
-
thumbnails have been added to the backlog! will get that done in the next couple weeks. What is seedsigner?
-
I’ve been running on FreeWallet , horizon , and were pepe wallet
Honestly there are too many little bugs to even bother reporting them
All lol
Looks like time for them to figure stuff out. -
Joined.
-
There will be a lot more Fairmints to come, and a lot more fair ^^
-
-
-
-
we'll be improving the dispenser workflow in the next release. other than that, there is a fix for a regression in Counterparty with how dispensers work that will go live at block 868,300. We're waiting on that like everyone else.
-
You guys are waiting ?
For cp I kind thought this wallet was in tandem with cp ? -
So if I activate any current dispenser it will still continue to fail? However, the old dispensers have to be closed and reopened in the future. Or is that not necessary?
-
-
Quick question:
What is the purpose/function of the "trigger dispenser" button on the "Dispenser" pull-down wallet? -
We keep the development of the wallet and the protocol pretty separate.
-
Ah it's just to dispense assets from a dispenser
-
we build to the protocol.
-
thank so much for the information.
-
I assume that if someone sends BTC to the dispenser address, the dispense would be automatic.
Is the "trigger dispense" used to dispense assets without receiving BTC? -
Munehisa that's one of the things that changed with >= v10.4.0. It's longer possible to trigger a dispenser simply by sending BTC to it from a vanilla Bitcoin wallet. You have to use a Counterparty wallet. (But we made the API backwards-compatible so all wallets do this automatically afaik.) You can see the specification for that protocol change here: https://docs.counterparty.io/docs/advanced/specifications/enable-dispense-tx/
-
Adam, thank you. I'm sure that specification will clear things up for me.
I understand the many flaws/issues with dispensers and that development is moving towards more reliable means of trading assets (such as atomic swaps 🤩).
I'm looking forward to the many good features to come!! -
Like it was before ?
-
Atomic swaps becoming mainstay would be fantastic!!
-
another good option to add is for add many wallets at the same time, and import one wallet with the private key
-
-
I was researching and 2017 it worked well apparently.
So great if we would finally use it all the time -
very slowest add wallets one by one
-
Like FreeWallet ?!
-
sure they have this option
-
yeah, importing multiple wallets into the same view is a great thing to do and it's on the roadmap. we're pushing ahead with importing individual private keys at this very moment: https://github.com/UnspendableLabs/Horizon-Wallet/pull/233
-
Yes not dummie proof as I know lol 😂
It would be great to have dummies proof stuff for on-boarding -
-
Seed phrases work fine
-
yep, we support importing freewallet/counterwallet/rpw seed phrases already.
-
I’m sure it’s the end game for all crypto to be interoperable and turn into one big liquidity pool ! Then fiat will disappear
-
this is the big idea: all bitcoin native assets interoperating with each other through atomic swaps.
-
Emblem guys always talk about the “end state “
Of all crypto being that it will be yuuuuge -
Fuk crypto...
BTC and XCP eat them all -
I'm starting to study atomic swaps just to understand the lay of the land.
I did a quick twitter search for "atomic swaps," and there does not appear to be much in the way of existing protocols/infrastructure.
A few links I found:
Non-counterparty:
https://x.com/mintlayer/status/1850115307160928641
Counterparty based (?):
https://x.com/srcpad_pro/status/1850571801803231427
Is it safe to assume that counterparty will be the first protocol to offer atomic swaps for trustless trading of BTC, counterparty assets, ordinals, and runes?
If so, this seems like a HUGE development....... -
@teysol or Derp would need to confirm but this is how Ordinals trades with BTC currently, actually.
-
Munehisa Honma in Counterparty
This seems really cool. It looks like this platform supports CP assets, runes, ordinals, and mints —- is that correct? Would Horizon Wallet be "aware" of all of these assets if one were to receive/purchase them? Or are some not yet supported by Horizon wallet.
-
horizon will absolutely be adding support for major L2s that can interoperate with Counterparty.
-
It would be wild to have the ability to trade, hold, and manage all of those BTC L2 assets on one platform and one wallet!!!
-
that's the plan!
-
Atomic swaps as an onramp/offramp to the CP universe
Historically, the DEX has worked fine to use XCP or pepecash to buy and sell NFTs and other counterparty assets.
However, it was completely unusable for trading with BTC.
So if anyone wanted to start trading CP assets on the DEX, the only onramp was to buy XCP through the highly problematic dispensers.
IF the atomic swap feature enables smooth/quick/reliable trading between BTC and XCP, it will immensely improve the ease with which new users can enter the CP universe and start trading CP assets (along with others like runes, ordinals, etc.).
The lack of a smooth on/offramp was also probably a key factor for why many of the high value rarepepes ended up being traded on ETH based collectible platforms.
Hopefully there will be a great leap in overall trading activity in rarepepes and other NFTs on the native CP platform once atomic swaps are in place. -
PepeProject, 17art , Dank Rare Agency add to list
- 28 October 2024 (88 messages)
-
Joined.
-
Joined.
-
I have t used it yet, but can say 100% that multisend is an absolutely necessary feature for it to be usable.
-
could we get assets we own shown alphabetically on Horizon explorer? .. with pages of assets its gets difficult fast to find the one im looking for
-
is there a github for the wallet?
-
GitHub - UnspendableLabs/Horizon-Wallet
Contribute to UnspendableLabs/Horizon-Wallet development by creating an account on GitHub.
-
yup! will add to the backlog
-
Here is another request to be added to the backlog, and I'd second this as the creator of the asset.
https://x.com/iamtheCeramist/status/1850692225027510372 -
Joined.
-
Thanks 🙏🏼
-
yeah we thought we got all the major image types. will get to it!
-
-
-
-
-
-
-
I meant no disrespect yesterday. 🐸🪖💚
Btccorn👀🔥🤯 -
-
-
This is primarily a support and feature request channel. Stop spamming or you will be muted.
-
Muted.
-
Joined.
-
Joined.
-
-
does it need the whole word or just the first three letters?
-
you have to change the bottom thing to Freewallet @ShawnLeary
-
ive had this seed since 2016ish