- 29 October 2024 (369 messages)
-
Besides the obviously financial loss to the buyer/victim, if this happens enough times, it will also cause reputational damage to CP assets.
Anyway to shut that door? -
Thanks for the answer
-
That nobody runs 9.6. which is already the case
-
Still a few nodes on 9.6 plus a CP classic wallet on the way though?
-
Just Freewallet
-
and xcp.dev
-
-
lol I did not check
-
-
Ah ok
-
-
But yeah there’s very little on 9.6 and it’s so hard to work with there’s unlikely to be many more nodes spun up
-
Hope not 🙏
-
The issue is more someone getting scammed by 9.6 not knowing any better, for something like opensea, emblem is on the current version
-
It's back up it seems. So 2 nodes 🔥
-
Yep. That was spelled out very clearly on the Space this morning
-
It’s also just going to suck for people who choose 9.6 for short term reasons (moderately lower fees temporarily) not realizing that they’ll be locked out of the modern ecosystem forever and all the new features. for example, they use a 9.6 dispenser which is not recognized by 10.6, and they lose their assets on the main chain forever, and they’re stuck forever on an unmaintained fork that only 1 or 2 providers are running.
-
Its not, new users won't be using freewallet. Degens will use firemints, horizons ninjas etc. Especially if the slander on counterparty.io is removed
-
And dispensers will phase out with classic unless the devs put the thing in soon
-
How does one phase out a chain when people hold assets on it?
-
No one will run it. After atomic swaps or other things make dispensers irrelevant
-
Yeah, but that’s bad news for people who use it short term :/
-
Users of classic would use it for things that would happen on both
-
As no replay will be implemented
-
Meh that's your new Kings fault
-
Spite doesn't befit a good leader
-
Someone who was here at the beginning and never left should be making final decisions
-
It’s ashame you’re relying on jdog for your technical information
-
Adams public leadership is nil
-
Let's see what happens
-
Good luck
-
What public leadership do you want to see? Adam was on the Space this morning.
-
Let’s turn this into a constructive discussion
-
Yeah i listened. It's where I formed the opinion
-
Then why are you here?
-
I love counterparty
-
To try and fire adam from within, looks like
-
I shall remain
-
Demonstrating a clairvoyant ability of knowing J-dogs intentions.
Wasn’t leadership. -
Is Jdog a good leader?
-
Not always
-
But generally I'd say yes and he is a much better communicator than anyone in here
-
Yikes, agree to disagree there
-
talking to hear yourself talk does not make one a communicator
-
But he gave the back to Adam. Adam is a great dev leader will cool stuff but he is to spiteful to lead in front.
-
Fallacy
-
Yikes?
-
😐
-
What is it you want from this conversation? So far it sounds like you’d like to fire Adam because of some nebulous leadership skills
-
If you want me to not be a sarcastic asshole to you, I recommend you do the same to me
-
I'm just giving my opinion
-
-
I want the original functionality back.
-
I think Adam would have to make the decision himself
-
-
i think we heard it a few times xD
-
Good info from Adam here Ry:
-
Fallacy
-
here
-
I think he will. Two weeks
-
those things were not original
-
You could hear it in his voice
-
Haha, you want to make a counterparty bet?
-
Sure
-
cool, let me set it up and i’ll send it over
-
Tonight
-
Two weeks is a meme though, I wouldn't expect you to know that kek
-
Oh ok, so you wouldn’t put money on it
-
I will, not an actual 2 weeks though
-
When should the bet expire?
-
Idk what's reasonable to you
-
I don’t think Adam will quit at all personally
-
But I don’t want to make money off you forever in the future, so you can pick the time frame
-
I don't think he'll quit either. But someone else should be counterpartys face and give final decisions
-
Well, track record and all, didn’t he already quit once?
-
I’d love to bet you also! Just name the terms
-
Just one way of showing you’re not just shit talking and you actually believe what you’re saying
-
Ok let's negotiate
-
5 years
-
-
Meh
-
Troll: an online chat member who delights in stirring up turmoil, provoking hostile reaction. They do it by posing dumb - unbelievably ignorant. Or pose some extreme position they don’t even believe.
Any kind of constructive discussion is impossible. It's usually best to ignore them, and ban them if they become aggressive -
Banning is beta
-
I'll never leave counterparty
-
Scrutiny is tough…
-
Cool, sounds like the consensus is I should not feed the trolls
-
Fallacy
-
-
Roger that, I’ll stop responding
-
I have one of the largest asset collections on earth. I care about it.
-
He didn’t
-
Jdog did not give anything to Adam
-
You just make crap up and say it now. You weren't always like that
-
Talking to you is like hearing the WH press secretary talk, you just make stuff up
-
Jdog led counterparty. Now Adam does
-
Semantics
-
Like what?
-
The real story is jdog was getting hammered by both Juan and stamps guys and didn’t want to be the whipping post anymore, so he asked Shannon JP and I to take maintainer duties knowing that none of us had any experience working on the core protocol itself
-
I've put no intent on anyone
-
We took it on as a favor to jdog
-
Then he tried to use us to push through his changes
-
I memeber
-
Ask JP or Shannon about it if you don’t believe me but he fully intend to use us to get what he wanted
-
"Use"?
-
But still I am glad for mysterious aesthetic to share the truth that you chose to omit
-
Yes he believed we would just push through any change he wanted
-
Can you elaborate on use?
-
And when we didn’t he forked
-
That was January
-
I remember all that
-
I was here
-
You may not have known about that important detail
-
Every change is a fork right?
-
I don't understand "use"
-
That’s semantics
-
I literally just explained it
-
Now he says shit like this
-
Of course it does... since by your own admission, you lack the technical ability to evaluate the counterparty-lib code updates... which is why you left that Job to John, Javier and I.... Dont worry tho, those chats are private, so I wont screenshot you admitting your inability to evaluate the counterparty-lib code
-
He also lacks that ability btw
-
He wanted changes the fork didn't happen AFAIK. One counterparty continued
-
He fully relies on Javier to make protocol changes
-
The 3 of us decided at the time before Adam agreed to take back control of the GitHub repo that Juan would become the maintainer since he was the only other person running a full node
-
Juan and Adam instantly butted heads because Juan butts heads with everyone and he ended up going back to his CNTRPRTY project
-
This is the real Looney. The one I seen on TV
-
-
You are being a sarcastic asshole again.
-
Joe gets it
-
YES, he has always been available to the community and would always respond to any problems we have and do his best to solve the problem or explain why they couldn’t be.
-
Would you please leave me alone
-
Take it to DM if you don’t want me to respond.
-
This
-
He’s not doing a good job at that now
-
You should not own this board
-
No knows you
-
You don't even have 1 bitcorn
-
You don't even know what 2 weeks means
-
He replies to every issue I have. 🤷♂️
-
Depends what groups you are in, he is still active and responding to questions in the groups he is in.
-
Give it to Xcer
-
lol I’m giving it to Adam
-
He'll clean it up
-
His fork and ultimatum are hurting you and you don’t know it
-
So sad
-
Jdog is in ALL our groups. You guys are in none
-
Lol
-
I am in there! Jdog muted me because he is extremely scared of me!
-
You're hurting me as I lash out
-
Just like he removed every single mod who wasn’t his yes man
-
Honk!
-
Go back home to Daddy Jdog, he will take good care of you!
-
Honkkkkkk
-
I know it gets a little boring when it’s an echo chamber which is why you took the party over here.
-
You guys are forgetting, MOST OF US DONT KNOW YOU!
We have 10 years of experience with J-Dog.
Who do you think we will trust more?
It doesn’t mean you can’t win our trust, but so far you guys are not doing a great job. -
LMAO
-
Incredible
-
I’m sorry I’ve been so absent from the community for 10 years
-
I came to talk about this perspective. You started in on me again
-
I made two comments pointing out when you were being a sarcastic asshole before I started giving you back what you’re giving. If you can’t take it, don’t dish it out
-
Actually it isn’t. And I know it. 🤷♂️
-
He is referring to new devs and board owners. Why keep gaslightimg. Youre a smart guy. You knew that
-
I like debate. You guys talk about banning me
-
Ok, as much as I’d like to continue pointlessly arguing, it’s time to cut it off. you can take it back to jdogs room
-
When you have an actual ask, feel free to bring it forward. Otherwise, “expressing your opinion” that you won’t even put money behind is not getting us a lot.
-
Ok
-
I posited a timeline for negotiations
-
I never said anything sarcastic
-
I left counterparty chats due to its toxicity as it happened with last forks threats, I am very sad and sorry for counterparty that this is still happening. If we want to remember the previous scene as decentralized, collaborative or opinionable I don't know what to say, it was never that (probably the opposite). I also don't think counterparty would have had neither progress neither any type of work on it beyond maintaining the infra that was being used for it. I love counterparty, hope for the best. Hugs
-
Nice to see Lonney reel it in for a second there right?
-
Alright I’m just gonna let the dust settle where it does I’ll see you on the other side (or maybe not I guess)
-
Sorry Al, I can moderate it out.
-
No, I am talking about the other chats
-
and the people who have been somehow insisting in destroying the value, the community on all of this
-
counterparty as network was dying before you guys, and people who were there are not only not trying to save it but to kill it since then
-
</rant>
-
Thanks Al, appreciate it.
-
I can moderate more aggressively in the future
-
Definitely don’t want people who are contributing constructively to leave because a few people are trolling
-
The pitty is you having to be dedicating energy into all this 🙏
-
CZ 🔶 BNB (@cz_binance) on X
Feels like everyone is in town.
-
With all the talk from Binance, about Stamps, atomic swaps, everyone is in town.... makes you wonder
-
#OOAKOSIMO 'All Souls Day Stash Pack 1.'
Get EYEOFTIGER PUNKJESUS and STORMWINDS ALL FOR 0.00555 BTC.
i put them all in same dipsenser so if anyone buys that they automatically get all of the 3 cards can inspect here https://xchain.io/address/1FyZkR4QtvzqfHaaXPME915QTQfZn84Tiu#dispensers
dm me here for any inquiries or package request
more info:
https://mohini.neocities.org/stash01
Retweet would be nice |
Facebook Post Artist Page | Instagram Post | Youtube OoakosiMo Post | Telegram Post -
Joined.
-
Is it possible to have the nodes generate a hash and broadcast it once every 144 blocks or so as a mechanism to form better consensus?
-
- 30 October 2024 (193 messages)
-
@teysol
-
-
Yep, that'd be possible. I've definitely thought of it before. The question is what do you do if you find a discrepancy? (without breaking BFT)
-
-
-
-
on another note, I'm getting a lot of questions about the "lost origin functionality" in dispensers.
as part of v10.4.0 we removed the ability for someone to open dispensers at an empty address that they don't own. per the protocol spec published in August (https://docs.counterparty.io/docs/advanced/specifications/dispenser-must-be-created-by-source/) and the GitHub discussion from May (https://github.com/CounterpartyXCP/counterparty-core/issues/1785), we did this for two reasons:
1. it resolves a critical security vulnerability, where someone could force others to sell assets (e.g. illicit material) without their consent
2. it allows us to eliminate the AddrIndexRs dependency, an intractable source of major stability, scalability and correctness node issues. this makes Counterparty nodes dramatically easier to deploy and shrinks the node storage requirements from 250GB to 45 GB
however you can still open dispensers at empty addresses. the only real downside of this change is... a 2x higher transaction fee for opening a dispenser on an empty address. you need to send BTC along with the asset you'd like to dispense in a single transaction (not currently supported by the node API, but pretty easy to add. it's on our roadmap: https://github.com/CounterpartyXCP/counterparty-core/issues/2281), and you need to chain to that transaction the open dispenser tx. it's two transactions (not three), but you only need one confirmation. also you can't open a dispenser at a cold wallet without using the cold wallet (with a second transaction)
moreover, we have a great strategy for allowing for the bundling of Counterpary transactions together, which will reduce that back down to 1 tx (see https://github.com/CounterpartyXCP/counterparty-core/issues/2197) except for with cold wallets. along with issues like https://github.com/CounterpartyXCP/counterparty-core/issues/1375 we're going to be able to dramatically reduce tx fees in the future. also for any node host the savings in node storage costs from killing AddrIndexRs will obviously outweigh the temporary increase in tx fees -
Maybe worth a pin. Those are good features on the roadmap to keep track of
-
-
Joined.
-
If I have dispensers open and an active FW, am I fine leaving it open and active? I assume if I close the dispenser and just remove my seed from FW until dust settles maybe that’s best? Just don’t want to get caught in limbo with anything.
-
Freewallet is marked as not safe to use.
-
You’ll always be able to import your seed to a different wallet - where you might run into trouble after the fork is live is initiating transactions. But I would recommend asking for more information in the freewallet support chat because the developer for that app is not in this room.
-
You can also import your seed to other wallets listed on counterparty.io today
-
I’m aware, just not sure what I should do with my active wallet and dispenser to avoid getting burned
-
Yeah, what happened there?
Kane definitely brought a fresh angle to the discussion.
Either way, a great talk overall.
Thanks to Adam and everyone who participated. -
Just use a different wallet
-
I think it was just scheduled to end on the hour so it ended on the hour
-
Maybe someone can help Kane do his first mint?
It sounds like he does a lot to promote CP in his art circles 🙏 -
When is the fork supposed to be live?
-
Everything is very vague right now, and the person that can answer that question isn’t in this chat
-
All wallets run the newest update
-
I thought it was a few days out from being point of no return
-
Alright, muted, since that seems to be what you’d like to happen
-
Mute button not working?
-
I just don’t understand the rationale of folks that have a substantial amount of high dollar Pepe’s on FW leaving them on to risk losing everything. They say that’s not going to happen but this camp says it might. Doesn’t seem like something to play games with.
-
Sorry, those guys have been trolling all day because they’re getting bored of the echo chamber in the other chat. The group has asked that I moderate more aggressively to keep this room more productive.
-
But yes, I personally agree with you, I wouldn’t use freewallet at this point.
-
None
-
One thing to be aware of is the safest thing to do in a fork situation is nothing. Do nothing and your assets will be fine.
-
where i can see the roadmap?
-
A key import will be fine and work though, right?
-
Yeah I mean onchain activity
-
Is there a current roadmap? Has there been any thought of joining new centralized exchanges?
-
So don’t close the dispenser I have open just yet?
-
An open dispenser might impact your buyer. I’ve already had to reimburse two buyers who paid but didn’t get tokens. If this is a concern, you might want to close it
-
Hopefully if we can get enough volume between XCP/BTC on the atomic swaps, that would reduce the need for centralized exchange listings.
-
have some aproximatly date for it ?
-
Early/experimental platform:
https://firemints.xyz/
I haven't used it yet so I can't speak on it, but I think there is a lot of potential for atomic swaps. -
Yes there is big potential for multiple use cases
-
-
-
Joined.
-
-
check out the list on counterparty.io
-
Freewallet plans to run two versions of the wallet, one on a fork of the network on a version from about a year ago, and one on the main chain. There’s not much more info than that readily available right now
-
-
-
-
So it isn’t so much that it sucks as that the creator is spinning up a hostile fork that’s likely to confuse users, potentially causing them to lose assets on the main chain, and create opportunities for malicious actors to trick people
-
Yep! same adam. Evan is back too
-
-
-
-
Yeah! lots of counterparty core releases coming out over the last 10 months. It’s actually very easy to spin up your own node now too, if you have a 2TB drive
-
-
Screenplay didn’t even cross my mind but that’s cool!
-
-
What’s LTB?
-
-
-
Glad you’re here. It’s a lot of drama right now because of the hostile fork threat but important thing is that there’s really just one service who is gonna run this fork, everyone else is upgraded and along for the ride. UTXOs/Atomic swaps and fair mints went live recently
-
-
-
Yeah! you can just import the seed into one of the other wallets on the website
-
-
You can move it too but you don’t need to
-
-
-
-
Yep! You can make a new wallet if you want but you don’t need to. The website has links to telegram chats that can provide support also for each of the wallets
-
-
-
-
12 word seed can be loaded into Horizon
-
-
-
-
-
-
-
Joined.
-
Never DM you first
But "check dm"? -
Yeah, it’s be best as an opt-in feature.
-
I imagine it would be cool to see 20+ hashes being broadcasted together on the same block to confirm the various exchange/marketplaces/explorers are all on the same page.
-
When one is off, then figure out why they are out of sync with the network and perhaps the rest of the network is out of sync with them for whatever reason.
-
For now, noderunners could agree to do something similar on their own.
-
@Niftyboss1 maybe can start working on trusted nodes instead of dispensers 🙃
-
8
-
sry, my pet -squirrel was running on the keyboard while chat was opened)
-
Updated - 2001 XCP available on verified dispensers
https://explorer.unspendablelabs.com/tx/1a5a362ea60b18d9e1c09658531b1f8b6ad21908baa9215780796bcd2c00f4dc -- 0.00013980 -- 283 XCP
https://explorer.unspendablelabs.com/tx/2bf4630ce273ea136c7c44b7dee6fbc12654c2111fa8b8dbde0e982055fead36 -- 0.00014700 -- 88 XCP
https://explorer.unspendablelabs.com/tx/dff8c851a0d38c7e4bc0ab6c4d281073620063865072e8c8943cf2ee564dbac8 -- 0.00014882 -- 143 XCP
https://explorer.unspendablelabs.com/tx/d312f7220b820d395324cb271d41509fe3fa8aa9c8fbe27a7a5d68360e4b3909 -- 0.00016000 -- 999 XCP
https://explorer.unspendablelabs.com/tx/408ccb4e52e50ea88d0458bb5821310d7c90dc7190e57e8d2530b5e153567d23 -- 0.00017600 -- 98 XCP
https://explorer.unspendablelabs.com/tx/12e89fda64a19b2a71e4f16344f73be3c3ed89629eabc55566d020ed7fbbc5ce -- 0.00017650 -- 147 XCP
https://explorer.unspendablelabs.com/tx/a1ba19eeb7406f3fb989efbf956a9fbab26c3aee390cd8cd7a901b08b2c2717c -- 0.00018900 -- 243 XCP
🔥For larger amounts: There's a 5k XCP block currently available OTC at a good price (DM for quotes and details)Horizon ExplorerHorizon Explorer by Unspendable Labs
-
Dmed you
-
Joined.
-
It seems we can also trade token XCP on https://openstamp.io/market/xcp/trading?ticker=XCP rn.
-
oh nice! looks like they also added atomic swaps (oops nvm)
-
We will.❤️
-
Is there a wallet that's not fw where you can destroy asset and add a memo (for pixel pals)
-
maybe not. There’s plenty of functionality that only FW has right now, but if you ask for it in the Horizon channel the devs can prioritize it. it will help them pull the most important features from the sea of things that need to be done
-
I suppose there are many things that are more important
-
Like making my bags moon
-
haha, I will forward your request if you don’t! they definitely want to know what people need sooner rather than later
-
I know that there has been a lot of chat about this but i dont see a clear answer
If I opened a dispenser weeks / months ago (using something like freewallet or ninja wallet)
Is there any issues with these dispensers with the most recent CP version? -
also, other than ninja and free wallet, is there a recommended wallet for CP assets ?
-
Yes, until the 10.6 block activates on Friday or Saturday (I think), theres a regression for this case for dispensers opened from FW.
This release includes a protocol change to fix a regression for the case when there have been multiple dispensers opened at a single address. The bug prevents users from triggering dispensers at addresses where there have previously been closed dispensers (rather than simply re-opened dispensers). -
counterparty.io has a couple wallets listed
-
ok, so for open dispensers it's best to wait for now - don't do anything until we see 10.6 active?
-
thanks
-
yeah, there’s a specific case where it won’t dispense (and you’d need to refund a buyer) so if you don’t want to deal with that/the specifics of the dispenser history at your address that makes sense
-
FYI all, the fork is live on tokenscan and the websites look exactly the same on both the main chain and the fork so please be careful with links there and make sure you are looking at the right chain. Or better yet, use another explorer that doesn’t support the fork at all, like explorer.unspendablelabs.com , XCP.io, or memepool.wtf
counterparty.io -
Joined.
-
None
-
If you are using the Freewallet bip39 seed phrase, you’ll have to select that one from the dropdown when importing
-
Joined.
-
FYI, we're going to make another small protocol release soon! This one will focus on fixing additional bugs in the UTXO support and fairminting functionality that have been discovered since their launch.
I don't think this has been said enough—_please use these features at your own risk_! These features should be considered *alpha* quality. They were just released, and they're both *super* powerful. We've already seen a ton of usage for them, but also some serious bugs and footguns. You can see the full roadmap for the next release here: https://github.com/CounterpartyXCP/counterparty-core/milestone/44 Comments + review are more than welcome ofc! -
None
-
Joined.
-
-
Seems that I'm going to play the trouble maker here as everyone seems on 🔥
Here we run a commercial product "Spells of Genesis" and we run an infrastructure allowing player to tokenize their game cards. So of course get excited with all the new cool stuff and eager to implement them. But
Feature of alpha quality should not come to the mainnet until battle tested. A two days realease cycle is not possible for any serious use case. Every two days our whole infrastructure is blowing up and the support tickets are pilling up. It may not be an issue for passionated devs who are always online on social channels, but it's damaging for everyday users and costy for establised operation.
So please consider better release schedule we cannot treat a blockchain as a product MVP as there are real users and money at stake -
Joined.
-
Do not see this as trouble maker at all. Valid comment and should be taking as such.
-
Joined.
-
Building a complex project on top of XCP def seems less and less desirable. I certainly would not like to be in Shaban’s shoes right now.
-
That's quite the opposite
-
-
Good for you. Meanwhile SOG has a much older and more complex project with users to support.
-
SOG users are also XCP users. Do you consider their experience?
-
I think people have gotten so used to the slow pace of change that they’ve been accustomed to ignoring the activity on the GitHub repo
-
GitHub activity is not how most users interact with XCP and is not a baseline for function.
-
-
Obviously no one wants this many bugs in a release but they’re being addressed and we’re moving forward, the new features are worth the temporary issues imo
-
Yeah I agree, as Adam said the v10.4 was quite a unique update and this won't be repeated in the future
-
Definitely agree. The 10.4 release was huge, probably too big for one release.
-
-
For sure
-
-
Yes I think everyone would agree with this
-
Pretty sure they are doing just that based on repo activity
-
None
-
-
-
@yodark thanks for the comment. I also think that v10.4.0 was way too big of a release. :/ we've introduced too many bugs, and along with a massive spike in number of users + transactions, that's caused problems for long-time users who have very reasonable expectations of stability for Counterparty. the reason we made it so big was specifically to minimize regressions in functionality. we also weren't able to test sufficienty well on testnet because it's been under attack for a while. we absolutely could have done better though. we spent nine months preparing for adding the first new features. unfortunately that wasn't enough. if you look at our roadmap, we're very much focusing on bugfixes and testing going forward.
-
-
on the subject of release schedule, my philosophy has always been to make releases as small as possible and to release them as quickly as possible. of course, that doesn't mean that everyone needs to upgrade immediately! only when it's a protocol change. (we've had two this year so far. one more bugfix one coming soon) I understand that that may be surprising, but I try to communicate the exact content of each release in the release notes so that node hosts know what each upgrade actually entails.
-
Maybe it’s never too late. I don’t understand coding but I do understand that all of you are fab people and it will be to cp’s benefit for all to be on the same page. I’m just someone who has collected some jpegs here over the years and I’d love to see the community continue to thrive. New features old features don’t matter much in the long run as long as the community stays united and healthy. Sorry if it sounds sermonizing but I think the ugly public chat is not doing much good, message to both sides, again: see if u guys can get into a private channel and talk it out
-
agree, not much good has come from all the screaming and accusation slinging on both sides. Open to a private channel, if invited by core devs who are willing to be open to compromise... otherwise, not much point, all the compromise thus far has been on "our" side, losing functionality the users continue to desire (dispenser origin functionality).... I appreciate your viewpoint 🙂
-
We are using Jdog's counterparty2Mysql, https://github.com/everdreamsoft/counterparty2mysql among many other things.
Usually when our infrastructure is blowing up because it went to production and at this time everyone is already aware, it's already known issue often reported by jdog and other people. For example when the api is down everybody is already aware.
Nevertheless I'll be happy to put my team on making a proper dev server connected to the testnet so we can identify issues before they are beeing rolled into productionGitHub - everdreamsoft/counterparty2mysql: PHP script that populates a MySQL database with Counterparty dataPHP script that populates a MySQL database with Counterparty data - everdreamsoft/counterparty2mysql
-
if you need any help with that, or migrating off of J-Dog's PHP + MySQL middleware, please let me know. it's not necessary any longer and the v1 API it has been using was deprecated 6 months ago. J-Dog decided to try to migrate at exactly the same time all v10.4.0 activated
-
-
@DefinitelyN0tMe the whole reason I created this channel was to avoid the BS from the old one. obviously unity = good, but please don't forward any more BS from J-Dog here
-
yeah we've been running all of our infrastructure on the v2 API from day one and it's been great. no middleware at all (!)
API spec here https://counterpartycore.docs.apiary.io
Migration guide here: https://docs.counterparty.io/docs/advanced/api-v2/v1-to-v2/ -
-
-
-
I think comprehensive automated testing, including mainnet, needs to be implemented
-
-
-
@g0barry you mean like this one? https://github.com/CounterpartyXCP/counterparty-core/actions
(you can't have an automated test suite on mainnet. that would cost... a lot of money) -
i think its worth pointing out all the changes that were made prior to 10.4 that made nodes easier to run, no one batted an eye because everything just worked
-
regtest or signet is an option too
-
here's our automated regtest suite we built this year https://github.com/CounterpartyXCP/counterparty-core/actions/workflows/regtest.yml
-
-
it's obviously far, far from perfect, and we have plans to improve it even further https://github.com/CounterpartyXCP/counterparty-core/milestone/28
-
we’ve had multiple breaking changes in the past, when the new issuance format was created for v9.59.6 it overwrote the old issuance causing any assets that existed prior to callability being removed to be unable to modify
-
that was unexpected behavior
-
and it was broken for a long time
-
sweeps were also broken for a while and they wouldnt register zero issuance assets to transfer ownership
-
but these things took months to fix rather than a few days
-
so context is important
-
we also had a ledger mismatch due to a modified addrindex rs that was only discovered when juan re-indexed his node from the counterparty burn
-
needless to say we had much larger issues in the past then a day or so of downtime and dispensers taking 2 instead of 1 tx to create on a new address
-
Joined.
-
Got it, so just need to expand and improve to capture more
-
yeah let's not forget when a node update suddenly broke Counterwallet a year ago and... no one ever fixed it
-
to be super clear, my standard for node + protocol stability is much much higher than where we're at right now. part of that's absolutely because of mistakes I made where I let bugs / regressions slip through our testing suite. we're working hard to fix that. but part of that's also because the whole ecosystem is now finally migrating away from an extremely centralized infrastructure, where protocol updates, wallet updates, middleware updates, explorer updates, etc. are all managed by a single person who coordinates all of that. we're on a path toward a much healthier, more decentralized ecosystem, and that does mean some growing pains
-
Quick question:
- What’s the recommended wallet going forward?
- I use RPW for Rare Pepe, SoG assets etc. Can I chill? 🧘♂️ -
-
recommended wallets and other tools are on the website https://www.counterparty.io/#wallets
-
rpw is on the latest version so you’re all good
-
SRCPad | Official Launchpad of SRC-20 (@srcpad_pro) on X
🛍 FireMints Marketplace Reopens: Start Trading Again! 🛍 After carefully analyzing the edge case detected in Counterparty, we’ve concluded that the potential issues it may cause are less significant than the ease of performing frontrunning in dispensers by malicious agents and
-
Horizon is new but it’s got a good feel and for sure new features are coming. I’d recommend taking it for a test ride once in a while.
-
holy smokes dudes, 1500 messages
-
I will never catch up w these at this rate
-
I am having trouble setting up a horizon wallet- but realizing I need to be in that chat instead
-
LOL don’t waste your time, not worth it
-
Ok so a bunch of bickering
-
lol
-
Any word on if the dispensers make sense yet? IE mine dispensed TC from FreeWallet, bitcoin got added, but didn't show up in the tokenscan and didn't show up in the history of the free wallet
-
this is why I am testing Horizon which is also being bitchy. I can't win lol
-
Should I just give up and come back to this in a week?
-
Horizon should work fine. Other tools I can’t say. I had to manually reimburse two buyers when dispensers failed them but I should have asked what they were using.
-
Horizon is being glitchy, but working through it in horizon chat, maybe I will wait to tackle this all in a week and give more time for things to iron out
-
f a fake jdog just tried to scam me jesus
-
jdoegresorg
- 31 October 2024 (148 messages)
-
Joined.
-
learn a little about the first Counterparty user created token, TEST
https://x.com/davesta_xcp/status/1851792914789339555davesta.xcp (@davesta_xcp) on XThe first user created token using @CounterpartyXCP was the TEST token. Initially TEST had no text, image, audio or any data associated with it. Years later when this historical token was re-found, the creator of the asset decided to add some key information and some community
-
-
It happens all the time —- usually when asking a question for help in a wallet telegram group.
-
yeah I learned my lesson
-
-
Joined.
-
-
-
Anyone know if it’s possible to add an image to an existing asset? Also I had some json file linked in the description but I guess the json file host website went out of business lol anyway I just want to be able to link the image file somehow to the asset finally
-
-
As long as the asset is not in a green banner directory u should be able to create a new json with the new image with easyasset(dot)art for example. Then use the function “change description” in Freewallet for example and the asset should update. For assets with greenbanner this does not work, only dev can change those afaik.
-
-
-
in information you see the green banner of the directory the asset is part of if it is in a directory. this is like a feature that protects collectors, green bannered assets can’t be updated with a new image unless dev does it manually.
-
oh no my card got label as a "fake" lol
-
-
lol that’s mine not yours
-
-
-
-
-
-
is there some format for the json file that need to be followed? i found this one online but it doesnt seem to have the "description" as part of the object properties
-
-
CIP25 is recommended.
-
Cool I’ll look that up thanks!
-
-
I love this clip
https://github.com/CounterpartyXCP/counterparty-core/issues/2297Move Decimal Point on XCP (?) · Issue #2297 · CounterpartyXCP/counterparty-coreXCP is divisible to eight decimal places, but there are only ~2.6m in the primary unit—far less than any other coin than I know of. Most coins have total supplies on the order of 100x or 1000x grea...
-
If we move the decimal point 👉 over 000.... new supply is 230,000,000. New xcp price is roughly .10. Then make gas fees get dynamic. Then look for listing opps
-
Rarepepewallet.wtf supports ledger
-
-
ah ok but that only works on rarepepe's huh
-
Works with all assets
-
-
It does not unfortunately, but you could use it to send your ledger based assets to a wallet that does
-
-
-
Then it’s probably not going to help you
-
-
-
-
Sure there is
-
-
Counterparty Core API · Apiary
A place where APIs are kept.
-
-
-
Sir all those examples work against the public server
-
-
It can be updated and would depend on how explorer renders. The idea of green banners and project cards is based on project json files and a decision to show only the asset that was approved. So for xchain a reparse of the updated json file was required.
-
True that one can still update technically but with xchain to see the updated json rendered, one had to reach out to jdog to reparse or something is all I know.
-
Can use this
https://robotlovecoffee.io/XCPJsonTool.html
Works all local and is just JavaScript so can save html and run on machine if you wanted -
100% more that moving forward with more explorers you might see mixed results as one might look at the chain
-
Dang you are right, hope the various explorers can come to a best practice together. Would be bad for the community to have mixed results, some updated, some not updated.
-
I think all that should be expected from explorers is to show data that’s onchain
-
Although I do think most will choose to show directory data like rare pepes
-
I agree but before xchain was also the marketplace where people bought stuff so having a marker did make sense. I do think that someone showing the card or asset that was approved by the directory at the time of approval makes sense but should not really be an explorer job.
-
Yea I think most will end up doing it
-
Some people playing again with CP after years, in this case, Kevin the COO of Ctrl_wallet playing again with Counterparty https://x.com/kevinhbeardsley/status/1851957152769831142Kevin Beardsley (@kevinhbeardsley) on X
.@CounterpartyXCP is fun again! Minted $MINTS and got some $MYSTERYBOX both on https://t.co/wzZe8XvZLt by @Universelle_io. ngl got no clue what Mysterybox does, but aped bc @mikeinspace tweeted it. i rly hope it's a boat. it's fun f*ing around on XCP again. i had missed it
-
Hey, if it's not a bother, I'd like to be able to destroy assets with a memo in rpw (for pixel pals). You can hide it away somewhere perhaps. I just wanna be able to migrate..
-
What do you mean destroy with a memo?
-
Pixel pals paints a canvas by destroying that asset. Pixelpals.gen2 I think. Then you write a hexcode in a memo for the color of that pixel.
-
Ah ok, I can look into adding a destroy option to tools
-
I really want to finish utxo management first so that users have a place to hold and move both utxo based and address based assets
-
And most importantly prevent the accidental spending of utxo based assets
-
Of course :)
-
bumping these for someone asking
-
-
Joined.
-
-
Joined.
-
Hmm yea makes sense unless you move the owner no?
-
-
He’s referring to jdog refreshing his own db on xchain, nothing to do with the protocol itself
-
-
Someone else has to answer that question, no idea what happens if you change owner.
-
Pretty sure ownership change doesn’t affect description anymore, it used to
-
I don’t think it’s necessary, but that’s what I did
-
Not sure on the specifics
-
so for example block 431,398 the source and issuer is 14EUcE3qMM3CscGtjiuetrGaq6DHv4AWa4 https://tokenscan.io/tx/582748
-
-
-
-
-
Is It any resource to see a graphic line of the activity in CP along the time?
-
-
-
-
-
Like Broadcast, issuances, transfers etc...
-
-
People could transfer ownership either by single asset or via sweep
-
@teysol hey Adam whats the best practive going forward with the JSON files for NFTs; in this case the JSON file from 8 yrs ago was hosted on some domain that went out of business but I still have the original graphic. so what's the best option to preserve the art?
-
yea i just transferred it to another address to try to fool the rare pepe lab scientists
-
-
well im here to help if you need me
-
i also have the j-dog archive which preserved the chat that has a derivative art work of my NFT https://j-dog.net/archive/RarePepeChat/2016-09_12.html#2016-09-26Page 12 - Sep 2016 - Rare Pepe Chat - Telegram message archive.
Rare Pepe Chat - - Telegram message archive.
-
-
-
There's a torrent file floating around with an archive
-
-
-
oh nice
-
Wow, that's awesome
-
did to help people post to arweave and ipfs direct
-
-
ping if you have an issues
-
-
-
This is the last best formal announcement for an enhanced asset using json. I do not agree with much of the methodology here and have been working on my own comprehensive multifaceted standard which it has yet to be made public.
Anyhow the best thing to ask yourself is where you want the graphic to appear as there are multiple explore websites right now yet few of them have adopted the various json standards. I highly recommend not using the imgur method. I myself use json files on my own server so that I can update the data anytime I want without having to pay a Bitcoin transaction fee. I simply updated text file on my website. If you have this method available for changing the data at one URL I recommend it. If you are looking to submit something permanently you can point directly to ipfs json file. Ultimately if the token is appearing on your own website then you can support any metadata that you see fit.
Good luck hope it helps. feel free to message me personally if you need help. Although I've been mostly AFK for the last 5 months, my inbox is open if anyone messages me with any kind of question regarding counterparty. I'll be happy to get back when I am able -
yea i think ipfs would be the best option i dont want to have another json host website go out of business
-
-
it hasnt been added to the fake rare directory (Series 0) because the TORCH holder would have to add it - i reached out to you once on twitter about this - happy to discuss it more if you want (but i do not hold the TORCH... think ROBNESS does?)
-
-
and its a little confusing as it seems there was a non-protocol way that the Pepe rares were frozen but as mine was rejected and the website seems to have gone out of business around 2020 the image wasnt saved through that method and i want to guarantee that in 500 years people can view the card
-
you have a few options to link your image using FW - check the user manual for Enhanced Token Information - some people use IPFS, some people use Arweave, and recently people have been using Github.... you could also use an Ordinal as well... up to you:
https://davestaxcp.gitbook.io/freewallet.io-user-manual/exploring-balances-history-exchange-and-dispensers/exploring-token-information-and-enhanced-asset-information -
-
i couldnt give you an answer on what would be the most permanent, but an Ordinal is def not a bad choice
-
I might be able to suggest a bribe for the torch holder, its worked in the past ;)
-
Just stamp it and you don’t have to worry about all that mess
-
What’s that mean?
-
-
Stamping (like inscriptions) is an on-chain method of minting so that you’re not having to host it on a server.