- 05 September 2024 (28 messages)
-
Question for the users:
Right now we have this mostly unformatted table of things happening in the Bitcoin mempool. Is it useful? We can clean it up.
*or* We can just list all pending events in their respective tables. So pending issuances go in the Issuances table, etc. -
-
I think it needs to be contextual. The reason someone would want to view the mempool, mainly, is due to the safety problems surrounding dispensers. So before I buy from a dispenser, I would want to check mempool transactions specific to that dispenser to know whether or not its safe to buy.
-
-
-
Mempool tab is nice. It's where command sits unconfirmed, then moves to given tab once confirmed
-
Knowing I successfully triggered a Dispenser
-
And I'm awaiting my transaction to be confirmed...unless it sits in Dispenser tab maybe with an icon? Unconfirmed?
-
-
-
With a pending or unconfirmed badge?
-
Then I mean there isn't a need for a dedicated tab, if I can see it triggered and pending somewhere
-
And so forth for issuance and sweeps.
-
consensus is clear, no one wants us to 'do us'.
-
beyond that it's a tossup.
-
i just chose the do you option :p
-
My opinion is that we've already abstracted away the blockchain-y bits a lot by having separate tabs for each message types. IMO makes sense to keep the mempool view unified as a reminder of the blockchaininess of counterparty
-
None
-
-
Yes this is very true.
Also, I like to use the mempool also for seeing dex orders/sells coming in -
-
-
-
-
It would be nice if orders had the same easy visibility as dispensers too
Like easy to search I mean -
-
-
I find orders right now tricky to find really
Dispensers and orders basically anyway to transact should be easier and as searchable as possible.
Like if you had a card in your wallet and you clicked on standing orders for that card you’d see them all
Or dispensers for that card
You could see them right away and either make one or buy one or sell one ?!
Normies need it to be easy lol 😂 - 06 September 2024 (8 messages)
-
I think you’re referring to freewallet itself, not the explorer?
-
-
-
-
I got 40-50 fills which seemed decent
-
Hey, all! I am really excited to share our first beta cut of the Horizon Wallet: https://horizon-wallet.vercel.app/
Things to note:
* as @Niftyboss1 pointed out, if you are importing a seed it is very likely you should import it as Freewallet/Counterwallet. If your balances aren't what you expect, try importing as Freewallet bip39
* accounts are not addresses. Coins in one account cannot be spent by coins in another. This is crucial for atomic swaps but can be a bit confusing if you're not used to it.
* currently only supports send, issue and receive
* we have not tested wallets with large numbers of assets and lots of transaction history, so it may not work. If it doesn't, no worries, it's the next thing we're working on!
Please report any and all feedback here! And for now, please do not share the link to the wallet outside this group.
Thanks for testing! -
(and of course, as testers, caveat emptor and all that. It's under rapid development and additional features will be coming over the next few weeks.)
-
Another thing worth noting: it is not currently possible to view your seed phrase in your wallet, so if you don't write it down and you log out of your wallet, you cannot recover it.
- 07 September 2024 (75 messages)
-
None
-
Perhaps you don't think it matters, but in Firefox (librewolf actually) the wallet doesn't load at all.
-
that matters a lot!
-
filing an issue.
-
obligatory: if you have an ad blocker try disabling it. I use Orion and have to disable both uBlock and the native content blockers.
-
Okay, I'll try that later
-
I installed librewolf and replicated weirndess with librewolf even when disabling ublock and native tracking protection. Wallet works well on vanilla firefox, though.
-
Firefox's privacy settings are extremely configurable (enter about:config in your address bar and then search for the word 'privacy' and you'll see) and some futzing that librewolf does with those settings might be messing with Vercel. Anyway will look into it. Thanks for reporting!
-
-
@mnlclassic found the culprit. steps to fix:
- in Librewolf address bar enter about:config
- in about:config search bar enter webgl.disabled; this will say true; use the toggle to switch to false.
- reload https://horizon-wallet.vercel.app and it should work! -
Awesome
-
I will check it out when I get home
-
Awesome
-
Looks great and works fine
-
Awesome! Thanks so much for the kind words. More to come soon 🔥️️
-
-
Inventive haha 😂
-
-
-
Doh 😣 frozen 🥶 sucks
-
-
Yeah, I take security seriously
-
thanks for the report @XCERXCP ! Will try to replicate and let you know. Do you have Lockdown Mode disabled? What browser are you using?
-
Safari, lockdown mode off
-
Okay cool. Any adblockers? Have you tried disabling content blocking for this site?
-
for the reentry, did you try both copying and pasting and entering by hand?
-
-
-
-
one sec, I think there might be a bad error message
-
one sec
-
yup okay! That's a subtle but bad error message. Do me a favor and do the following in order:
* Delete the reentry
* Delete the first entry
* In the first entry box enter Star3333
* Do the same in the second entry box
* try to log in -
-
There's a nasty bug in the error handling.
-
Great find, but I think this will fix it.
-
-
-
yup, we were very intensely focused on having rigorous error handling in the seed entry. This is just a gap in the error handling for password entry
-
Yeah we’re not handling the actual error properly here. Start from scratch and ensure the first password is 8 characters before typing in the password confirmation. That should allow you to login. I think Periwig has made an issue for us to fix.
-
@XCERXCP this worked for me. Give it a try and let me know if that unblocks you.
-
-
-
-
-
-
The seed and password entry are independent. If you made it to the password entry you put in your seed correctly.
-
-
In the password entry, the issue with error handling is: if you enter a password that's fewer than 8 characters then, if you tab through to the reentry, you cannot go back to the first entry and add additional characters to make it hit the character minimum
-
-
-
Hm, could you try going through the workflow again in incognito mode? want to make sure there isn't a weird caching issue
-
-
-
-
-
ahh okay. that should be easily fixed (cc @dimesquanderer )
-
Well you incidentally discovered a more pernicious bug so thanks!
-
-
-
yes, will get a fixed deployed asap.
-
thank you for reporting!
-
-
@XCERXCP does it work in landscape mode?
-
(or have you tried opening the URL directly outside of telegram?)
-
(confirmed it works both in landscape and portrait on iPad, which is also iOS)
-
-
-
hm? you mean didn't? can you try? and can you try opening the url directly in the safari app rather than through telegram's safari
-
-
oof.gif
-
okay thx!
-
-
can you post a screenshot of the password entry page in the safari app?
-
I’m reading along and ios too. Is there a button below the seed phrase generated with a new wallet? I was given a seed phrase by the app but there were no other navigation items on the screen. I assume just login with new seed but app is not loading. Looks clean.
-
What browser and device are you using
- 08 September 2024 (84 messages)
-
In landscape, no scroll exists to navigate down page
-
-
-
-
awesome tyvm for the report. we'll get right on it.
-
That’s ten password bar glitch or pooor placement I was talking about g about a while ago
Need to be further up the screen is all -
-
Same as xcer
-
-
Will Horizon be able to do this (eventually)?
https://twitter.com/theog__/status/1830921270692589800Theo Goodman (@theog__) on XWhat is the best counterparty wallet to mint with? Is there a bulk mint option/tool out there? I want to bulk mint 100 1/1 s
-
"mint' is a loaded term
-
Does he mean 'issue'?
-
or is this a reference to the to-be-released fair mint functionality?
-
Yes I believe he means ‘issue’
-
But I’m not sure if he’s referring to stamps or ‘standard’ assets
-
yeah I mean with v10.5.0 you'll be able to batch issuances but I am not sure what the UX would be like in the wallet.
-
Gm ☕️
-
Will horizon have wallet connect capability?
-
We'll be building out a separate marketplace, which will connect both to Horizon and in the future other wallets.
-
@Niftyboss1 I guess this would work as a JSON/CSV upload. Might be better suited to the marketplace. Would also be good for multisend. Interesting idea; will file an issue.
-
I believe there's a max limit of 20 issuance at one time.
-
hm, really? lemme check
-
Launchpad on ninja. We can stamp 20 assets in 1 Transaction
-
Is that a data limti or a Counterparty limit?
-
Not sure if it's a Bitcoin limitation as 20 txs are created, or it's a CounterParty limitation
-
But yes 20 asset creations in 1 go is possible.
-
afaik atm it's not possible to embed multiple Counterparty txs in a single bitcoin tx. That will change with v10.5.0.
-
hmmm... I wonder if Ninja is just presenting that to the buyer and doing 20 txns on their end...
-
This would make scalability cheaper on a tx basis or just increase the data size of the tx?
-
This, coupled with the proposal to embed data in witness outputs + derp/jp(?)'s tx relay proposal would massively reduce costs and increase scalability.
-
All slated for v10.5.0
-
(it'd also optionally make fees payable exclusively in XCP)
-
It's 1 tx out. 20 in.
-
I belive it's only supported with their wallet though
-
So you send 1 fee (roughly the cost of minting 1 asset) and you get back 20 minted assets?
-
I mean that's a nice UX but it's not the same thing as embedding multiple counterparty txs in the same bitcoin tx, which the protocol doesn't currently understand and does not support.
-
1 tx multiple utxos, fees variable by qty due to dust on minting stamps
-
Well that's that's thing with stamps. Each tx is a separate issuance of an asset, so if those 20 Bitcoin txs approve next block..20 assets are issued
-
Well.... I mean it could be 100s or thousands next block if it filled wonder what's the imitations
-
Would you mind sharing the txn ID so that it can be assessed?
-
I can pay for my tx fee in XCP?
-
the way it'd work is: you'd pay a relayer in XCP to relay your tx (and thus pay your BTC fee)
-
again, it'll be optional, but a pretty exciting evolution!
-
-
yep
-
-
conversely, if you had 0 XCP but a btc balance, I think (@teysol correct me if I'm wrong 😬) you could acquire XCP through an atomic swap with which to pay the relay fee as part of the bundle of txs to be relayed by the relayer.
-
-
there are very clear benefits to using xcp rather than btc for tx fees: e.g. no longer having to send yourself dust in addition to your counterparty assets in order to use them
-
and generally, having to pay tx fees in one currency seems obviously preferable to two.
-
Wouldn’t you need some BTC to send the XCP tho?
-
no, it's out of band.
-
counterparty doesn't have a p2p network
-
How do you do trustless out of band or is that the tradeoff?
-
that's precisely the tradeoff (and why there's a fee charged by the relayer)
-
again, it'll be optional, just an exciting innovation for those who want it.
-
And tbc relayer fees will be forfeited if the txs aren't executed by a user-specified target. It's a nuanced thing obviously, but it doesn't need to reach a game-theoretic equilibrium; it'll be optional and depend on trust.
-
anyway, specs will be published for review soon enough, only brought this up a propos of what @NorthrnSatosh said.
-
The loss is the fee paid or other assets involved?
-
the loss is the fee paid to the relayer. obviously the submitter doesn't get penalized.
-
i.e. the fee gets refunded to the submitter
-
But I don't want to get ahead of anything. The spec is still being drafted.
-
-
MEV attacks, e.g.
-
-
it's one thing to align incentives, another thing to provide formalized notions of trust, which this will not.
-
once again, I don't want to speak out of turn too much. probably better to wait until the specs are published so there is a common reference point for discussions.
-
-
I am not trying to be pedantic or anything I just don't want to oversell it
-
-
I hear you and I really am not trying to kick up a fuss lol. IMO Bitcoin's different in some important ways but I understand what you're saying.
-
(but you bring up a good point. e.g. interestingly the first block to mint runes had *way* lower fees/byte than succeeding blocks. I am sure people made out-of-band deals with miners to get their txs included in that first block.)
-
-
-
-
-
Intriguing remarks...please elaborate and how does ICP fit in future context?
-
Yup issue indeed
-
-
Happy miners makes happy bitcoin and counterparty indeed !
-
Unspendables account is good..horizon rugged
-
hm @teysol ?
-
thanks for calling attn to that @NorthrnSatosh. Will look into it.
-
- 09 September 2024 (12 messages)
-
-
-
I can't seem to find this pending dispense (for 610 XCP) anywhere else:
-
-
Suggestion: Could the explorer show txid (and when it was first seen) for pending transactions?
-
@Niftyboss1 I found it, last page of the mempool tab
-
Yes, I meant I can't find it in xchain or mempool.space
-
and in the dispenses tab (`OXBT` is cluttering the latter)
-
ah oh
-
sorry I wasn't clear enough :)
-
np! I agree with this wholeheartedly.
-
Seems a bit of a rabbit hole but you can if you copy adesess from hash
- 11 September 2024 (30 messages)
-
Anyone getting timeouts when opening their wallet?
-
-
manually trying this query also times out for me
https://api.counterparty.io:4000/v2/bitcoin/addresses/utxos?addresses=1NYF1ToFei2XiP9RmJ2VboQ8LKVyyRwMoC -
-
thanks! So it's not just me
-
hmm I think this is a vercel thing
-
okay this is an api server thing from counterparty
-
this is probably transient
-
on it right now. thanks so much for reporting guys.
-
yep confirmed it's the api server itself. on it.
-
For older addresses with history the utxos call from counterparty server is unreliable
-
It’s why I’m still paying for blockcypher api
-
Okay servers are healthy again
-
Horizon wallet and explorer are working.
-
yeah addrindexrs is going away. will be replaced by an optional dep on electrs
-
looking forward to it
-
@Niftyboss1 @benchbtc can you confirm it's working well for you
-
(@hodlencoinfield @Niftyboss1 fwiw as part of UL I think we'll be providing infra with proper SLAs in the not-distant future. we're just eating the cost of counterparty servers atm so giving uptime guarantees is impracticable)
-
I no longer see the error!
-
awesome tyvm for reporting back!
-
Just found another issue: I can’t create a new wallet on my mobile (iPhone 8)
-
-
Scrolling seems to be disabled so I can’t see the entire page
-
yup! @XCERXCP reported that. We'll be releasing a new version with a ton of fixes incl better mobile support very, very soon
-
My bad for using an ancient phone lol
-
lol not at all, we'll try to support as many platforms as we can (within reason ;-P)
-
-
Anyone know how this works on a Linux ?!
I’ve got a new computator I’d like to load this on
Haven’t even tried yet ?! -
OS shouldn't matter? should just be a browser thing.
-
just confirmed it works on my linux machine with firefox
- 12 September 2024 (27 messages)
-
Right on I’ll be doing that tonight !!
-
Fwiw mempool.space explorer needs an electrum server too. Infrastructure wise, it would be awesome if counterparty and mempool could be configured to utilize the same electrs instance.
-
-
(same caveat goes for it ofc)
-
-
awesome
-
-
@teysol is there rate limiting?
-
Are there known issues with Send? I'm trying to do a send but it's failing with this error:
-
An error occurred: Bad Response - Request Failed https://api.counterparty.io:4000/v2/bitcoin/transactions?signedhex=02000000015d82f14d60d79ce05...
-
nope, no known issues with send. can you paste the full error?
-
sure, one sec
-
(you can open up the network tab in the console to get the full error if it's not bubbled up)
-
Ah I think this is it:
-
From the console tab:
error
:
"mempool min fee not met, 522 < 591" -
there ya go. that shouldn't be possible tho.
-
still a bug. nice find!!
-
Ok, now trying again with a higher fee
-
Hmm still the same issue, even with the highest fee setting
-
The UI doesn't let me set a fee higher than 591 sat
-
wat
-
really?
-
Unless I'm missing something
-
can you send a screenshot?
-
(dm is fine)
-
Sure
-
none that we have added; we're using mostly the server defaults
- 17 September 2024 (3 messages)
-
Horizon Explorer
Horizon Explorer by Unspendable Labs
-
-
Slick on horizon
Only 5 at that price 22 only available - 22 September 2024 (2 messages)
-
-
Joined.
- 24 September 2024 (16 messages)
-
Wallet's live here! https://wallet.unspendablelabs.com
Announcement tweet!
https://x.com/UnspendableLabs/status/1838708329440248022horizonHorizon Wallet
-
Proper TG announcement soon but thanks to everyone who tested!
-
None
-
oh yeahhh! congratulations
-
-
-
definitely tested that a ton. it might be a small regression.
-
lemme see
-
-
8 chars worked for me!
-
-
-
Joined.
-
Joined.
-
Just a head's up, if you're looking to decode assets that reference IMGUR, xchain invented a custom structure for the pointer.
For instance, this asset: https://explorer.unspendablelabs.com/assets/NORMIES?msg=balances uses the following string as its description:
imgur/8uMIwWX.jpg;NORMIES
This should map to: https://i.imgur.com/8uMIwWX.jpeg
A lot of assets were minted this way, as it was required in order to display on xchain/freewallet for a number of years.Horizon ExplorerHorizon Explorer by Unspendable Labs
-
Great! We have an open issue for that.
- 25 September 2024 (43 messages)
-
woot! OtherWallet is uninstalled! looking forward to 10.4 and hardware wallet support, at last. thanks for all the hard work, this is a big upgrade
-
-
Joined.
-
Joined.
-
Joined.
-
Joined.
-
-
-
-
when open source so ppl can verify what is going on in the wallet. Believe this was promised in CP channel many months ago, just following up to see if your plans are still to open source the wallet, and if so, when, where?
-
-
-
sounds a lot like CIP13 - MCAT proposed by John and Devon in 2017
-
CIP Proposal (13) MCAT - Multiparty Counterparty Aggregate Transaction
The MCAT message allow multiple transactions from multiple addresses to be grouped together in one transaction in order to save transaction space. Please see the whole work-in-progress CIP at: This CIP proposal builds on @chiguireitor’s work on MPMA sends. It extends the concept to public 3rd party aggregation servers.
-
-
-
-
actually format wasnt invented by me, was by someone else (cant recall who)... maybe Joe?. I just added support to xchain for it so ppl could display images easily, and added it to CIP25 as a standardized format, same as IPFS:, ORD: etc.
-
-
Joined.
-
-
Joined.
-
Source code is available here: https://github.com/UnspendableLabs/horizon-walletGitHub - UnspendableLabs/Horizon-Wallet
Contribute to UnspendableLabs/Horizon-Wallet development by creating an account on GitHub.
-
Joined.
-
Thank you 👍🏻
-
Joined.
-
Joined.
-
-
Snap snap @KeroNFTs
-
snap snap fam
-
-
Great job guys
-
-
ah damn good catch
-
Will file an issue.
-
Done thx @ABlue0ne !
-
-
-
-
-
-
gm!
-
Joined.
- 26 September 2024 (15 messages)
-
GM
-
Gm
-
Respectfully ask that you guys focus on getting MPMA sends working in your wallet before moving on to other features. I’ve had a number of users who have had issues doing mpma send, which work fine on 9.61.3, but users who have pointed their freewallet server setting at api.counterparty.io seem to have issues with generating the second tx required to complete the mpma send. The first tx generates fine n broadcasters fine, but they get errors when trying to generate the second tx, end result is user funds are lost as they are written to outputs in the first tx, which are then never spent in the second tx. The issue is resolved by them pointing to public.tokenscan.io on 9.61.3…. However if the update to 10.4 is mandatory, I want to make sure MPMAs work fine on 10.4 before and upgrade is made, and many users use and depend on MPMA sends.
Thank you for your attention on this matter👍🏻 -
So having a strange issue.
I am trying to do a multi-send and for some reason it is failing yet sending my tx fee to some random address.
Anyone know why the hell I am losing funds.
Thanks
This is the mempool of where the tx fee is going and the image of the failed tx for the multi send. -
Bitcoin Address: 35YFG178PnpTGS8Hd7fzg8iwKRcFqWM9mS
Explore the full Bitcoin ecosystem with The Mempool Open Source Project®. See the real-time status of your transactions, get network info, and more.
-
-
-
Just a heads up.
My problem was solved.
If you are using free wallet and it is giving you issues
Go to yer server settings in yer wallet and make sure they are set to default settings by clicking the button that says
“reset to default”
Done.
Also,
I am outside explaining all the new features and ability people will have with the power of Counterparty.
When I am able to test the new features I will be the 1st one helping new users to use it.
I am always here for my fam.
I am just autistic and emotional.
I just don’t like loosing funds.
I don’t make the rules.
KEK -
-
Will tokenscan not be upgrading its servers?
-
I believe I just clarified that if the update is mandatory, then all the features, like MPMA should continue working in 10.4….. once I have seen this is the case, I will most likely update.
But upgrading to 10.4 and having users use MPMA in FreeWallet and have issues, offloads support cost to me….. as of right now I can tell them to use 9.61.3 and MPMA sends work fine. I would like to tell them to use 10.4 and have MPMA sends will work fine as well.
This is why I am respectfully asking that you add MPMA to your wallet ASAP so that you can verify that indeed MPMA‘s seem to be having issues on 10.4 and get this fixed before activation block 👍🏻 -
I'll get an issue filed for Counterparty Core with this bug report with MPMA.
-
-
MPMA Issues: First TX Succeeds Second TX Fails · Issue #2270 · CounterpartyXCP/counterparty-core
Getting reports that there is a regression in Core > v9.61.3:
-
[removed] (false alarm)
- 29 September 2024 (1 messages)
-
Joined.
- 30 September 2024 (12 messages)
-
-
Gm ☕️
-
May we have the Dispenser count show empty if the txs are in mempool?
-
that is a great suggestion!
-
will file a bug rn
-
I just sent to a Dispenser. That already been empty with txs in mempool...
-
I know I know. Don't trust verify...
-
So we do track pending dispenses, but we don't show the dispenser as closed if the dispenser is pending
-
Let me file a bug.
-
Thank you 🙏
-
-
Order matches are now displayed on the homepage. Some other nice features like distinguishing b/t types of issuance events and sorting are WIP but coming along.