• 05 January 2024 (37 messages)
  • @ABlue0ne #1423 05:21 PM, 05 Jan 2024
    Everyone is missing out on a decent conversation in the other xcp dev chat btw.
  • @XJA77 #1424 05:23 PM, 05 Jan 2024
    if this is called decent.... people arguing and not giving solutions
  • @6370143984 #1425 05:25 PM, 05 Jan 2024
    It isn't a technical discussion. It is, at best, a discussion about network effects and incentives...
  • @uanbtc #1426 05:30 PM, 05 Jan 2024
    Maybe is good to have this chat “firewalled” from that lol

    But feel free to forward whatever message you believe is relevant for more people to know
  • @uanbtc #1427 05:32 PM, 05 Jan 2024
    All I can say is that xcp.dev will ALWAYS be an interface to the counterparty-lib protocol. Even showing invalid entries

    Always like to show this example, the first reset asset:

    xcp.dev/asset/TWERK
  • @6370143984 #1428 05:32 PM, 05 Jan 2024
    xcp.del is an amusing typo 😁
  • @uanbtc ↶ Reply to #1428 #1429 05:32 PM, 05 Jan 2024
    Fixed lol
  • @6370143984 #1430 05:33 PM, 05 Jan 2024
    xcp.dev looks good!
  • @uanbtc ↶ Reply to #1430 #1431 05:34 PM, 05 Jan 2024
    Thank you! And is all open source github.com/CNTRPRTY/xcpdev
    GitHub - CNTRPRTY/xcpdev

    Contribute to CNTRPRTY/xcpdev development by creating an account on GitHub.

  • @6370143984 #1432 05:34 PM, 05 Jan 2024
    Awesome. Will check it out!
  • @XJA77 #1433 05:34 PM, 05 Jan 2024
    this is the future of counterparty block explorer
  • @ABlue0ne ↶ Reply to #1426 #1434 05:43 PM, 05 Jan 2024
    Agreed.
  • @ABlue0ne #1435 05:44 PM, 05 Jan 2024
    I had talks with two who may be worthy to enter the chat, but I dunno.
  • @XJA77 #1436 05:45 PM, 05 Jan 2024
    not trolls in this chat please
  • @ABlue0ne #1437 05:48 PM, 05 Jan 2024
    Dankboost and aryan are two who come to mind but I’ll leave it to someone else to invite or give opinion. I dont know these people. Dankboost was… passionate at least.
  • @uanbtc #1438 05:53 PM, 05 Jan 2024
    I have no problem with anyone joining. But for sure it would be better to keep this chat as technical as possible
  • @6370143984 #1439 05:54 PM, 05 Jan 2024
    I assume the dev chat became non-technical because protocol changes were being proposed.
  • @uanbtc #1440 05:57 PM, 05 Jan 2024
    Im pretty sure that 90+% of people on that chat are not developers. And 99% don’t have nodes
  • @6370143984 #1441 05:57 PM, 05 Jan 2024
    lol got it. thanks for the background.
  • @hodlencoinfield #1443 06:02 PM, 05 Jan 2024
    So ChatGPT says it’s possible but need someone with more experience in psbts to weigh in
  • @XJA77 #1444 06:05 PM, 05 Jan 2024
    Are you taking in account the arc4 encryption needed?
  • @ABlue0ne ↶ Reply to #1443 #1445 06:23 PM, 05 Jan 2024
    Subscribed for later
  • its already done with the first tx since its based on the first input
  • @XJA77 #1447 06:38 PM, 05 Jan 2024
    yes but first tx dont add the full op_return msg right? i need to review the send with id=0 idk what implications it has
  • @hodlencoinfield #1448 06:38 PM, 05 Jan 2024
    thats the difference, it does
  • @hodlencoinfield #1449 06:38 PM, 05 Jan 2024
    the recipient address is defined by the first output
  • @XJA77 #1450 06:39 PM, 05 Jan 2024
    can you point me to docs on this?
  • @hodlencoinfield #1451 07:11 PM, 05 Jan 2024
    counterparty-lib/counterpartylib/lib/messages/versions/send1.py at master · CounterpartyXCP/counterparty-lib

    Counterparty Protocol Reference Implementation. Contribute to CounterpartyXCP/counterparty-lib development by creating an account on GitHub.

  • @hodlencoinfield #1452 07:11 PM, 05 Jan 2024
    these are the message functions
  • @hodlencoinfield #1453 07:12 PM, 05 Jan 2024
    the send that everyone uses is actually “enhanced send”
  • @B0BSmith #1454 07:16 PM, 05 Jan 2024
    i like how classic send allows the sending of btc with an asset, as it affords the recipient a way to cpfp
  • @uanbtc #1455 07:35 PM, 05 Jan 2024
    I love that both exist, one explicitly in the utxo and the other virtually
  • @XJA77 ↶ Reply to #1454 #1456 07:36 PM, 05 Jan 2024
    I didn't know this exists
  • @XJA77 ↶ Reply to #1451 #1457 07:37 PM, 05 Jan 2024
    I'm reading the code now thanks
  • @B0BSmith #1458 07:37 PM, 05 Jan 2024
    yeah it's awesome
  • @B0BSmith #1459 07:38 PM, 05 Jan 2024
    I am looking to use it in my latest project specifically so the recipient can do a cpfp .. as i do not want to end up with a send that is not cpfpable
  • 07 January 2024 (187 messages)
  • @uanbtc #1460 12:21 AM, 07 Jan 2024
    Add 0.10 XCP fee on numerics by jdogresorg · Pull Request #1298 · CounterpartyXCP/counterparty-lib

    This pull request puts a 0.10 XCP fee on numeric assets and activates on block 829,020. Activation Logic 144 blocks/day x 30 days (1 month) --- 4,320 blocks 824,700 current block + 4,320 blocks -...

  • @hodlencoinfield #1461 12:35 AM, 07 Jan 2024
    Ultimatum is not a good look I agree
  • @ABlue0ne #1463 12:30 PM, 07 Jan 2024
    @uanbtc which version would you recommend I run if I were to run a node tomorrow?
  • @B0BSmith #1464 01:54 PM, 07 Jan 2024
    Wow .. xcp.dev is now the most comprehensive block explorer!
  • @reinamora_137 #1465 02:11 PM, 07 Jan 2024
    v9.61.1 is what we are running for all stamps to keep current. Juan is as well on the main xcp.dev site, but he also maintains the older version without the consensus changes that recently happened.
  • @hodlencoinfield #1466 02:13 PM, 07 Jan 2024
    Not sure why Mike is on a FUD rampage
  • @hodlencoinfield #1467 02:13 PM, 07 Jan 2024
    Does he know stamps still uses counterparty?
  • @hodlencoinfield #1469 02:16 PM, 07 Jan 2024
    You know jdog is no longer maintainer right?
  • @hodlencoinfield #1470 02:17 PM, 07 Jan 2024
    It’s just so funny you call him emotional then fire off a bunch of emotional tweets
  • @mikeinspace #1471 02:18 PM, 07 Jan 2024
    That's fair. I don't deny there's an emotional aspect to it on my end. I think he hurt a lot of people by pulling the plug this morning, and the venn diagram overlap of "stamps" and "counterparty" communities is pretty large.
  • @reinamora_137 #1472 02:20 PM, 07 Jan 2024
    we crack on. i'm definitely MUCH more excited to help with the db issues, and move forward with some psbt support in the core counterparty now that jdog fork is out of the way. I know for a fact we have quite a few devs scrambling to bring up infra and tools to support the core bits for the community.
  • @hodlencoinfield #1473 02:20 PM, 07 Jan 2024
    Xcp.dev exists for now and anyone can run a node
  • Afaik xchain just isn’t displaying some info it’s not running a fork
  • @krostue #1475 02:22 PM, 07 Jan 2024
    the community has 7 or 30 days to reconcile his hostile fork threats, as I read the drama caused by him
  • @reinamora_137 #1476 02:22 PM, 07 Jan 2024
    things still show up in freewallet so i'm sure it's still in the rate limited api's
  • That’s accurate
  • Not for me... they're gone... would have sucked to have a dispenser open that you suddenly can't close
  • i do know work is being done to replicate the xchain api's so users can point freewallet to the new API calls for full support of all counterparty assets.
  • oh shit, yeah you're right they are gond in FW now. They were good a couple hours ago lol .
  • @reinamora_137 #1481 02:24 PM, 07 Jan 2024
    yeah guess those dispenser closings will be using the api calls
  • @mikeinspace #1482 02:24 PM, 07 Jan 2024
    Yes, we all know that xchain is not the protocol. But it also kinda is. Particularly with all the extensions that only exist within xchain and are outside of the protocol. So to the average user, xchain is the protocol
  • @krostue #1483 02:24 PM, 07 Jan 2024
    I like how he finally shows everyone he is only serving himself
  • @hodlencoinfield #1484 02:24 PM, 07 Jan 2024
    Yeah I’ll also be doing that with rpw this week, ironically the original rarepepewallet never relied on xchain
  • @XJA77 ↶ Reply to #1484 #1485 02:24 PM, 07 Jan 2024
    You will remove numeric too?
  • lol no switch to pulling data direct from counterparty api
  • @reinamora_137 #1487 02:25 PM, 07 Jan 2024
    haha he's just moving to an new fork where only his address can make any transactions
  • @mikeinspace #1488 02:25 PM, 07 Jan 2024
    Joe actually inspired the use of numerics when he created Freeport.
  • @krostue #1489 02:26 PM, 07 Jan 2024
    how dare
  • @reinamora_137 #1490 02:26 PM, 07 Jan 2024
    but i don't like looking at all those numbers!
  • @krostue #1491 02:26 PM, 07 Jan 2024
    lets get real though. Jeremy has squatted/premined 20k dictionary words and proper names. Fork him right out when he leaves.
    open those registrations
  • @mikeinspace #1492 02:26 PM, 07 Jan 2024
    anyways, I don't want to be a disruptive actor and if I did too much emotional shit-talking on twitter this morning, I apologize. I'm not trying to burn anything to the ground, I'm interested in building. will delete the tweets
  • @hodlencoinfield #1493 02:27 PM, 07 Jan 2024
    But it’s a good lesson to not be so reliant on one person, I’ve been saying we need more block explorers for years
  • @krostue #1494 02:27 PM, 07 Jan 2024
    🤦‍♂️
  • @hodlencoinfield #1495 02:28 PM, 07 Jan 2024
    I’ve also committed to open sourcing memepool.wtf by the end of this week if anyone is interested in helping build that out
  • @6370143984 #1496 02:28 PM, 07 Jan 2024
    Hi all, just wondering: how has the community been funding dev work it wants done over last few years? Is there a bounty process or do people interested in doing the work just request donations?
  • @reinamora_137 #1497 02:28 PM, 07 Jan 2024
    i don't see Derp and Mason in here, i'm sure they would like to help. those guys are working on the xcp.dev stuff as well
  • @hodlencoinfield #1498 02:29 PM, 07 Jan 2024
    Cool heads will prevail and in the world of blockchains if you’re at all concerned about a fork then all you need to do as an asset holder is wait
  • @B0BSmith #1499 02:29 PM, 07 Jan 2024
    Its fascinates me that people think xchain is counterparty, like dispensers depending on xchain, hopefully now we (the community) becomes better educated on the basics
  • Developers just build what they want to see exist, most everyone is self funded to some degree
  • @c0rnh0li0 ↶ Reply to #1496 #1501 02:30 PM, 07 Jan 2024
    JDOG used BLACKBOX subassets to open dispensers for various CIPs and dev work
  • That too
  • @B0BSmith #1503 02:31 PM, 07 Jan 2024
    was a token that activated features in freewallet once upon a time or it was promised to
  • @c0rnh0li0 #1505 02:31 PM, 07 Jan 2024
    He sort of rugged the community with this one
  • @B0BSmith #1506 02:31 PM, 07 Jan 2024
    xchainpepe i think it was
  • @c0rnh0li0 ↶ Reply to #1506 #1507 02:31 PM, 07 Jan 2024
    FULLACCESS too
  • I don't think they "think xchain is counterparty" but they assume an explorer is a window into the protocol. So whatever they happen to see on xchain is asssumed to be happening on counterparty itself, even if some things are specific to xchain and don't exist at the protocol level. I don't think you can blame people for this, why would they think differently? Thats generally how an explorer works.
  • @B0BSmith #1509 02:33 PM, 07 Jan 2024
    people think QR codes are magic .. they just alphabetical string
  • @B0BSmith #1510 02:33 PM, 07 Jan 2024
    qr codes are inanimate objects but the general public do not perceive them as such in my experience
  • @B0BSmith #1511 02:34 PM, 07 Jan 2024
    when xchain is down people are like muh dispensers
  • @B0BSmith #1512 02:34 PM, 07 Jan 2024
    anyone can turn any address into a QR code
  • @hodlencoinfield #1513 02:34 PM, 07 Jan 2024
    Yea it’s very bad everyone became dependent on one explorer
  • Look you cant expect the average person to understand the inner-workings of all the technologies they interact with in an average day. I don't know how my cellphone or car works below a very shallow surface level
  • @hodlencoinfield #1515 02:35 PM, 07 Jan 2024
    But counterparty will keep trucking along as always
  • @6370143984 #1516 02:35 PM, 07 Jan 2024
    (If this is out-of-scope for this channel just let me know!) IIRC github has a built-in feature to allow folks to fund a bounty for tickets. What's the reason behind/benefit to using a protocol feature to fund development? Decentralization?
  • @B0BSmith #1517 02:36 PM, 07 Jan 2024
    xchain was very convenient . I dont exepect everyone to fully understand the innner workings of all the tech but square bar codes are not diffuclt
  • @hodlencoinfield #1518 02:36 PM, 07 Jan 2024
    I remember when Devon up and quit counterparty dev work when he was the sole maintainer, it happens
  • @krostue ↶ Reply to #1496 #1519 02:37 PM, 07 Jan 2024
    Jeremy collected BLACKBOX funds, and paid Javier to do the work he wanted him to do, similar to an employee, afaik

    the CIP process was used also, but loosely. The more time went on the less anything was actually discussed with the community. Recent half dozen upgrades were wholly for Jeremy's personal gain and each one had less discussion. Now we see his true colors with the open hostility.

    When I was involved with the newly formed Foundation he refused to cooperate with anything except getting paid for resources and having free marketing for his private service products.

    Bottom line being that he was collecting funds as well as forcing upgrades. There should be something sound put into place for the benefit of the community
  • @B0BSmith #1520 02:37 PM, 07 Jan 2024
    The average person knows a bar code is a sting of numbers but make it alphabetical and wooosh
  • @mikeinspace #1521 02:37 PM, 07 Jan 2024
    I think there is an incredible opportunity here to reposition Counterparty as a Bitcoin-first protocol while simulataneously funding infrastructure and development by switching over xcp to bitcoin. Maybe with some branding polish.
  • @6370143984 #1522 02:37 PM, 07 Jan 2024
    @mikeinspace what you're suggesting doesn't work with a metaprotocol.
  • @XJA77 ↶ Reply to #1516 #1523 02:37 PM, 07 Jan 2024
    i know Open! founder is a cool tool to fund bounties too
  • There are ways of doing it at the tooling level if not the protocol level
  • @6370143984 #1525 02:40 PM, 07 Jan 2024
    It's not for me to say what the future looks like but having a standard, native asset that can used *trustlessly* with Counterparty's features was a major reason for making XCP.
  • Yeah xcp within that capacity makes sense. I'm just not sure how valuable it is as an anti-spam mechanism
  • @mikeinspace #1527 02:41 PM, 07 Jan 2024
    definitely works much better on the dex than bitcoin
  • @krostue #1528 02:42 PM, 07 Jan 2024
    as this room's topic is Developers,
    I would encourage anyone who would like to discuss topics involving our social contract, renewed marketing efforts, or collective organization efforts here @xcpfoundation

    ttbomk: this room is made for technical discussion and help
  • @mikeinspace #1529 02:42 PM, 07 Jan 2024
    ok i will shut up
  • @krostue #1530 02:42 PM, 07 Jan 2024
    time and place. I'd like to be part of this important discussion, today or tomorrow
  • @XJA77 #1531 02:44 PM, 07 Jan 2024
    Encrypted Sheet

    CryptPad: end-to-end encrypted collaboration suite

  • @6370143984 ↶ Reply to #1531 #1532 02:45 PM, 07 Jan 2024
    (cryptpad is awesome!)
  • @XJA77 ↶ Reply to #1531 #1533 02:45 PM, 07 Jan 2024
    this was done yesterday by derp, here are almost all the endpoints xchain has
  • @XJA77 #1534 02:46 PM, 07 Jan 2024
    we need to review also the Freewallet repo
  • @XJA77 #1535 02:46 PM, 07 Jan 2024
    i take look yesterday and didnt see any that are not in this list
  • @vm_ea #1536 02:52 PM, 07 Jan 2024
    Joined.
  • @Chriton #1537 02:58 PM, 07 Jan 2024
    Joined.
  • @herpenstein #1538 02:59 PM, 07 Jan 2024
    Joined.
  • @XJA77 #1539 03:00 PM, 07 Jan 2024
    okey lets go
  • @herpenstein #1540 03:00 PM, 07 Jan 2024
    If you see any priorités that need to be higher, be sure to raise them
  • @XJA77 #1541 03:00 PM, 07 Jan 2024
    we can have a replacement this week if we join forces
  • @herpenstein #1542 03:01 PM, 07 Jan 2024
    We should be able to get our sites back up in short order with just a handful of endpoints
  • @XJA77 #1543 03:02 PM, 07 Jan 2024
    yes i think this should be the first priority, add a little of love to sites to remove all the references to xchain and then start with the freewallet ones
  • @XJA77 #1544 03:09 PM, 07 Jan 2024
    i cannot find the express.js file lol
  • @snunez42 #1546 03:15 PM, 07 Jan 2024
    Joined.
  • @Chriton #1547 03:35 PM, 07 Jan 2024
    Hi to all,
    Regarding xcp.dev, I checked out the repo yesterday and had a few hours to play with it. I've started to add some contribution to it which you can see in this pull req https://github.com/CNTRPRTY/xcpdev/pull/5

    See the before and after screenshot.
  • @vm_ea #1549 03:36 PM, 07 Jan 2024
    Awesome quick action getting this repo up guys
  • @vm_ea #1550 03:38 PM, 07 Jan 2024
    Would anyone be opposed If I made a pr that introduces openapi so we can have nice premade docs and a testing ui?
  • @uanbtc ↶ Reply to #1550 #1551 04:34 PM, 07 Jan 2024
    I kinda started using it in api.xcp.dev, but I’m rethinking the whole approach because that right now is a service for CNTRPRTY/counterparty-lib

    I’m thinking it should better be the api backend for xcp.dev (duh?) lol
  • @XJA77 ↶ Reply to #1548 #1552 04:34 PM, 07 Jan 2024
    would be possible to merge this?
  • @uanbtc ↶ Reply to #1552 #1553 04:36 PM, 07 Jan 2024
    For sure! But is not finished yet, only the homepage looks “complete”

    Follow up here: https://github.com/CNTRPRTY/xcpdev/pull/5
    Tailwind css by Chriton · Pull Request #5 · CNTRPRTY/xcpdev

    Added tailwind css and formatted homepage. added tailwind and tremor dependencies added tailwind config added txTypeBadgeColor util function styled homepage

  • @vm_ea ↶ Reply to #1551 #1554 04:38 PM, 07 Jan 2024
    Ah yea I gotcha. I’m afk atm but when I’m in front of a computer I’ll be able to better get a feel for where we’re heading
  • @IndelibleTrade #1555 04:39 PM, 07 Jan 2024
    Lol stamps kicked me out because I’m a scammer for not hating jdog instantly
  • @IndelibleTrade #1556 04:39 PM, 07 Jan 2024
    Lel
  • @XJA77 ↶ Reply to #1555 #1557 04:39 PM, 07 Jan 2024
    who?
  • @IndelibleTrade #1558 04:40 PM, 07 Jan 2024
    Don’t even know just saw a screeny of a the message saying I had some kind of alternative motives lol
  • @IndelibleTrade #1559 04:41 PM, 07 Jan 2024
    They in there complaining about getting centralised on but want to censor any kind of actual discussion on it I guess
  • @IndelibleTrade #1560 04:42 PM, 07 Jan 2024
    Implying scammy behavoiuor after booting someone for no reason is hellah low - can’t even defend against them while they muddling me lol
  • @XJA77 #1561 04:42 PM, 07 Jan 2024
    but which group have you kicked out?
  • Stamps their main one where we were discussing all the things just now
  • @PowerHODL17 #1563 04:58 PM, 07 Jan 2024
    Just want to say that I booted indelible before and he's upset because he thinks I was implying he was a scammer, which is certainly don't. I think he's very trustworthy person, I banned him for what I considered unhelpful comments, and I have now unbanned him. If that matters. Hope that is clear. For the record.
  • @6370143984 #1564 07:31 PM, 07 Jan 2024
    What is the difference between this channel and the Counterparty Dev Chat? Got some protocol questions and just wanna make sure I'm posting in the right place
  • @XJA77 #1565 07:34 PM, 07 Jan 2024
    this is almost all devs and we respect different opinions and there is full of no devs trolling the conversation IMO
  • @6370143984 #1566 07:36 PM, 07 Jan 2024
    Perfect. Then I can ask a question that would surely evoke emotive reactions elsewhere...

    So: it is certainly the case that the performance issues are independent of implementing fees for numeric assets, but has there been an actual discussion regarding the latter?
  • @XJA77 #1567 07:37 PM, 07 Jan 2024
    a sane discussion? no
  • @6370143984 #1568 07:37 PM, 07 Jan 2024
    that's too bad. it's true that 'originally' we didn't envision numeric assets having fees but it was _not_ a strong opinion.
  • @6370143984 #1569 07:38 PM, 07 Jan 2024
    So was just wondering if anyone had given concerted, more objective thought to it.
  • @XJA77 #1570 07:43 PM, 07 Jan 2024
    this is just my opinion okey?
  • @XJA77 #1571 07:43 PM, 07 Jan 2024
    My point on this issue is the following, does it serve any purpose to put a fee on any kind of asset to grow the ecosystem, to support infrastructure costs or to stop spam in an ecosystem where the simple fact of creating the asset is already x10 or x20 the cost of the fee? I have no problem with adding a fee to the numericals, they would play in the same league as those who have a name but if that fee serves a purpose, reducing supply by burning them and making the stake holders benefit from it does not seem to me a good enough reason to implement a fee whose purpose or as it is being sold is to stop spam in assets that cost 200x or 300x the cost of the fee that is burned, If on the other hand that fee instead of being burned was somehow, or directly to a counterparty foundation or to the operators of the nodes and infrastructure I see the sense and I don't oppose it at all.
  • @6370143984 #1572 07:44 PM, 07 Jan 2024
    I guess I'll start????

    Counterparty's a metaprotocol and for better or worse XCP doesn't play a role in transaction ordering so anti-*spam* isn't really the correct description of an XCP-denominated fee. Having said that, I believed and still believe that
    - having a native, standard asset is essential to a platform like Counterparty's success
    - XCP was distributed in the fairest way possible for a non-mined coin, and therefore is a great standard, native asset
    - It's important that there be a unit of account native to the protocol
    - Utility will help an asset become a unit of account
    - It is *perfectly reasonable* to charge a fee for any sort of name reservation
  • @6370143984 #1573 07:48 PM, 07 Jan 2024
    i'm sympathetic to but not convinced by the idea that adding fees will deter users. after all, the basic idea behind cryptocurrencies is that network effects and economic incentives create a virtuous cycle.
  • @6370143984 ↶ Reply to #1573 #1574 07:50 PM, 07 Jan 2024
    I say this with the understanding that Counterparty is not technically a Nakomoto consensus system, but I do think there's a more general validity and applicability to Bitcoin's incentive system.
  • @B0BSmith #1575 07:51 PM, 07 Jan 2024
    XCP is anti spam when it comes to dividends and sweeps
  • @B0BSmith #1576 07:51 PM, 07 Jan 2024
    or its used as that
  • @B0BSmith #1577 07:51 PM, 07 Jan 2024
    i think xcp antispam should be used for dispensers rather than the current crippleware approach
  • @B0BSmith ↶ Reply to #1564 #1578 07:52 PM, 07 Jan 2024
    Juan is here and not in the other chat
  • @uanbtc ↶ Reply to #1578 #1579 07:57 PM, 07 Jan 2024
    And I believe it has been for the best.

    I’ve been focusing on moving protocol conversations to the repo which was dead in relation to dev discussions
  • Dispensers were always a bastardized btcpay, essentially accepting the risk of sending btc and not receiving assets because it makes the process so much easier
  • @6370143984 #1581 07:58 PM, 07 Jan 2024
    ages ago there was a bug discovered in btcpay, right?
  • @uanbtc ↶ Reply to #1566 #1582 07:58 PM, 07 Jan 2024
    Will try to find some repo discussions I have participated related to this…
  • I don’t believe there were any show stopping bugs
  • @hodlencoinfield #1584 08:00 PM, 07 Jan 2024
    But using a psbt to enable trading would be superior to both btcpay and dispensers
  • @6370143984 #1585 08:00 PM, 07 Jan 2024
    Okay so fwiw dispensers and pbst are a mystery to me. gotta look into them!
  • @B0BSmith #1586 08:02 PM, 07 Jan 2024
    i agree dispensers are not a magic bullet - they are awesome for low value / high supply but they suck for 1/1s for high value low issuance cards. Dispensers are a great way to sell or buy xcp but only being able to sell 5000 xcps individually from a single dispenser just means another one must be setup if you wish to sell more xcp .. its a limit that is so easy to get around. Setting up a dispenser is a small op_return so btc fees are easily absorbed
  • @6370143984 #1587 08:06 PM, 07 Jan 2024
    So it sounds like there is rough consensus on XCP-denominated fees, the question is just what tx types should have fees and what should be done with those fees. is that fair?
  • @XJA77 #1588 08:07 PM, 07 Jan 2024
    also the purpose of that fees
  • @XJA77 #1589 08:08 PM, 07 Jan 2024
    burn it doesnt help
  • @XJA77 #1590 08:08 PM, 07 Jan 2024
    use it for something helps
  • @6370143984 #1591 08:08 PM, 07 Jan 2024
    that's what i meant by 'what should be done with those fees'.
  • @XJA77 ↶ Reply to #1591 #1592 08:08 PM, 07 Jan 2024
    sorry my english is not the best didnt see it
  • @6370143984 #1593 08:08 PM, 07 Jan 2024
    no worries 🙂
  • Yes xcp is used throughout the protocol for certain functions: dividends, sweeps, named asset issuance, subasset issuance
  • @6370143984 #1595 08:10 PM, 07 Jan 2024
    sure but what I meant is that it sounds like there isn't a strong push in the community to get rid of those. Based on some comments I saw I thought there might be.
  • Yeah I haven’t seen much of a push to remove any of the current uses
  • @B0BSmith #1597 08:11 PM, 07 Jan 2024
    asset transfers do not require xcp
  • @6370143984 #1598 08:11 PM, 07 Jan 2024
    On 'what should be done with those fees': my 2 cents is that for the sake of decentralization there isn't an alternative to burning. If someone has a counterargument I'd love to hear it.
  • For now I don’t think we should create more controversial decisions
  • @hodlencoinfield #1600 08:18 PM, 07 Jan 2024
    Just leave em as they are and proceed with db optimizations
  • @hodlencoinfield #1601 08:19 PM, 07 Jan 2024
    As far as numeric assets I’d love to know what stamps plan is for assets on stamps as that’s the primary use case currently
  • @6370143984 #1602 08:19 PM, 07 Jan 2024
    Got it. I think that's perfectly reasonable. Just wanted to float the discussion. I obviously don't think anything should be forced on the community; just wanted to surface it.
  • @XJA77 #1603 08:19 PM, 07 Jan 2024
    Indexer will recognize named stamps too
  • @hodlencoinfield #1604 08:21 PM, 07 Jan 2024
    I mean obviously numeric assets not needing xcp lowers the barrier to entry immensely
  • @hodlencoinfield #1605 08:21 PM, 07 Jan 2024
    That’s why I built Freeport in 2019
  • @hodlencoinfield #1606 08:21 PM, 07 Jan 2024
    To show exactly that
  • @krostue ↶ Reply to #1586 #1607 08:22 PM, 07 Jan 2024
    5000 transaction limit after five refills of 1000 limit.
    the whole thing was predicated on lies. Common logic usecase objections were made and ignorantly dismissed.
  • It was an alternative to an expiration
  • @hodlencoinfield #1609 08:22 PM, 07 Jan 2024
    To prevent forever dispensers
  • @krostue ↶ Reply to #1598 #1610 08:22 PM, 07 Jan 2024
    jdogmatic did a bait and switch with fees before. said they should all go to him personally
  • @hodlencoinfield #1611 08:23 PM, 07 Jan 2024
    I think expiration makes more sense personally
  • @krostue #1612 08:23 PM, 07 Jan 2024
    no BTC history should have been a check from day one. that "upgrade" was fine, adding the three others were overkill by the clueless
  • @hodlencoinfield #1613 08:23 PM, 07 Jan 2024
    And it’s inline with how dex orders work
  • @krostue #1614 08:24 PM, 07 Jan 2024
    even though people have repeatedly asked for orders that don't expire
  • @6370143984 ↶ Reply to #1613 #1615 08:24 PM, 07 Jan 2024
    I'm sorry, I don't recall: is there a maintenance fee for keeping an order open?
  • It expires after x blocks
  • @krostue #1617 08:25 PM, 07 Jan 2024
    there is a max block length the order can be open for
  • This
  • @Chriton ↶ Reply to #1553 #1619 08:25 PM, 07 Jan 2024
    This is an incremental approach. I am a fan of doing small/medium pull requests with specific topics in mind.
    In this case the topic was to add tailwind and some formatting to the homepage. This is not the final design.

    As soon as the pull request is merged I will continue on the pages. I suggest, in fact I will do a "develop" branch and do the next pull requests there.
  • @XJA77 #1620 08:26 PM, 07 Jan 2024
    i prefere incremental work too
  • @XJA77 #1621 08:34 PM, 07 Jan 2024
    i also added to the repo in the server side a new pr with some file reorganization, i added a v1Router with all the current endpoints and removed from the index so everything should be the same as it was in the endpoints used by the front https://github.com/CNTRPRTY/xcpdev/tree/ja/api_start
    GitHub - CNTRPRTY/xcpdev at ja/api_start

    Open Counterparty Bitcoin Data Explorer - DIY Node - GitHub - CNTRPRTY/xcpdev at ja/api_start

  • @XJA77 #1622 08:50 PM, 07 Jan 2024
    i also added import syntax
  • @XJA77 #1623 08:50 PM, 07 Jan 2024
    was using require before
  • @XJA77 #1624 08:51 PM, 07 Jan 2024
    will be usefull to have also a logger, i used to use morgan but if anyone uses other better
  • @uanbtc ↶ Reply to #1582 #1625 10:01 PM, 07 Jan 2024
    In some of these I could have said I was in favor of adding a fee to numerics, but I have changed my mind since.

    Now I would even remove it for sub assets. Only require it for the genesis issuance of (root) asset names aka “superasset”

    - https://github.com/CounterpartyXCP/cips/issues/77
    - https://github.com/CounterpartyXCP/cips/issues/82
    - https://github.com/CounterpartyXCP/cips/issues/83
    - https://github.com/CounterpartyXCP/cips/discussions/109
    - https://github.com/CounterpartyXCP/cips/discussions/123
    Fee on Numeric Assets · Issue #77 · CounterpartyXCP/cips

    I advice against doing the emergency fork today (mentioned in the Telegram dev chat). Although I am in favor of fees on numeric assets, a fork without a public announcement and debate is a breach o...

  • @blockjack8 #1626 10:07 PM, 07 Jan 2024
    Joined.
  • Not exactly sure what you're asking. But I'm happy to share our overall plans.

    Once we finish the stamps indexer public release the plan has been to start playing with PSBT support on src-20 and bring those findings back to CP so we can unlock all the stamp assets there in a non-dispenser way. This may entail changing the tx format all together.

    There's also lots of talk about changing the transaciton format to optimize the size and space consumption/cost of stamps in general. (P2WSH or otherwise) This can happen both in CP and at the SRC-20 level. As we know the current base64 method is quite excessive, and really wasn't expected to be so successful. Which is why we don't use base64 on SRC-20.

    I think with the SRC-20 stuff we have a good playground for features that could be implemented into CP as well - for example the db conversion (i think we would have to do mariadb not mysql with licensing fwiw) and the psbt support specifically. This is mostly because SRC-20 is using a very similar tx format in homage to CP, and was forked off the CP bits anyway. It was simply a way for me to learn all the inner workings of the CP code.

    It's very refreshing to now be able to circle back and share some of what was learned and push things forward without perpetual threats against stamps. We know where we sit and it's much easier to plan.
  • @reinamora_137 #1628 10:22 PM, 07 Jan 2024
    otherwise irt to fees. i've always supported this if it's done in a meaningful way. It would make sense to have them on broadcasts as well to even the playing field across all assets.

    Otherwise stamps has been relatively apathetic to this decision because the cost is so trivial. It's easy to build in this burning mechanism into all the minting services/wallets/etc. And has been the plan for some time.

    However if a fee is put in place we are prepared to push forward more aggressively with NAMED stamps since that would make more sense as an option.
  • @reinamora_137 #1629 10:23 PM, 07 Jan 2024
    I'm only concerned about named stamps showing on xchain so i would prefer those be immediately removed to avoid confusion in the case of a fork.
  • @hodlencoinfield #1630 10:23 PM, 07 Jan 2024
    its an interesting arrangement currently wrt how the stamps indexer works
  • @hodlencoinfield #1631 10:23 PM, 07 Jan 2024
    running both src20 and counterparty
  • @reinamora_137 #1632 10:23 PM, 07 Jan 2024
    yeah i was rushed with the src-20 fork wars lol
  • @reinamora_137 #1633 10:24 PM, 07 Jan 2024
    would have done it differently for sure with more time
  • @reinamora_137 #1634 10:24 PM, 07 Jan 2024
    but we always intended to fully support CP so we tightly integrated them
  • @hodlencoinfield #1635 10:24 PM, 07 Jan 2024
    hahaha for sure, i dont think its bad its just interesting, i think its good to suss out these architectures, get to be the guinea pig for the future of indexers as a whole
  • @hodlencoinfield #1636 10:25 PM, 07 Jan 2024
    did you see the psbt idea i posted? i wish i understood them better and the possibilities but ive had a tough time finding good information on how to build them
  • @reinamora_137 #1637 10:25 PM, 07 Jan 2024
    lolz if i had only known when mike asked me... "hey can you index a few things off CP and we just play around"? me, "sure i'll throw a few scripts together over my little break from work to play around" hahaha had no idea what i was getting into.
  • @hodlencoinfield #1638 10:26 PM, 07 Jan 2024
    and now you have to support it FOREVER, we are all sisyphus
  • yeah there's a few chats going on in the stamps dev chat about constructing them. Steve has played around with it quite a bit. Several others have some transactions out in testnet I believe that I haven't had a chance to poke at.
  • @hodlencoinfield #1640 10:27 PM, 07 Jan 2024
    sweet
  • haha such is life
  • @reinamora_137 #1642 10:27 PM, 07 Jan 2024
    but yeah, once this indexer is done that's our next major focus.... well not anymore. now it's spinning up more CP infra so that is delayed drastically. but i digress
  • @reinamora_137 #1643 10:29 PM, 07 Jan 2024
    I'm just really excited to have so many stamps devs jumping up and supporting this. It's really great to see. Everyone is piling in to help xcp.dev, API's and the like. I hope we have an xchain api replacement soon so users can just swap their API in freewallet and be back to normal CP operation.
  • @reinamora_137 #1644 10:29 PM, 07 Jan 2024
    the mempool work stuff Juan did as well looks sweet. I'm looking forward to putting that in the stamps indexer.
  • @reinamora_137 #1645 10:30 PM, 07 Jan 2024
    I'm sure some of his contributions from his fork will be more appreciated now so i'm overall quite bullish with the changes.
  • @uanbtc ↶ Reply to #1645 #1646 11:54 PM, 07 Jan 2024
    *repo fork*, but still in consensus 🤓
  • @uanbtc #1647 11:55 PM, 07 Jan 2024
    Anyone who needs a cp bootstrap can dm me
  • 08 January 2024 (332 messages)
  • @jp_janssen ↶ Reply to #1569 #1648 08:05 AM, 08 Jan 2024
    In May last year I wrote CIP29
    https://github.com/CounterpartyXCP/cips/blob/master/cip-0029.md

    At the time, thousands of numeric assets with zero supply were flooding the DB (SRC20, was it?). The concern was that eventually millions of new assets would degrade counterparty performance.

    These were not even real assets, just data storage in the asset description. Instead of asset issuances, broadcasts would have been better. Broadcasts have much lower impact on Counterparty nodes.

    An XCP fee on issuances would incentivize broadcasts over issuances.

    This was the rationale for the CIP. However, if DB optimization is realistic, then a fee is not necessary imo.

    I encourage writing a competing CIP that can potentially replace my CIP.
  • @uanbtc #1649 08:22 AM, 08 Jan 2024
    Imo the best move on current circumstances is doing nothing. The people in control of the protocol should just not accept the fork PR.

    Let JDoge fork.
  • @ABlue0ne ↶ Reply to #1550 #1650 12:41 PM, 08 Jan 2024
    I can help too. Swagger docs? Postman collection?
  • @XJA77 ↶ Reply to #1650 #1651 12:45 PM, 08 Jan 2024
    Cool the status is the next https://github.com/CNTRPRTY/xcpdev/tree/ja/api_start this branch is what I started yesterday to work in, v1router is all the endpoints that currently are being used by xcpdev I didn't touch it but put in his own file, V2 router is all the new endpoints to replace the xchain ones
    GitHub - CNTRPRTY/xcpdev at ja/api_start

    Open Counterparty Bitcoin Data Explorer - DIY Node - GitHub - CNTRPRTY/xcpdev at ja/api_start

  • @ABlue0ne ↶ Reply to #1566 #1652 12:46 PM, 08 Jan 2024
    A day or two ago I thought we made it clear the tx’s were not spam and were 721. Also that performance was not a protocol problem but related to jdongs sqlite2php script/batch which is not part of the protocol.
  • @ABlue0ne ↶ Reply to #1568 #1653 12:49 PM, 08 Jan 2024
    Fwiw, for years I thought opening up named assets beginning with ‘A’ would be a great move. Change so free numbered assets are only for a named asset. Make sense?
  • @ABlue0ne ↶ Reply to #1571 #1654 12:52 PM, 08 Jan 2024
    The only way a fee helps with growing and support costs is if a dev holds a xcp bag and pumps it for a dump.
  • I thought there was a CIP about the db performance but evidently not?

    The fee discussion has been beat to death. I think the api improvements, explorer and mempool optimization Juan has going are a major step in the right direction to moving those tools to the community to improve tooling and performance for everyone not just those running a db migration tool.
  • @reinamora_137 #1657 01:57 PM, 08 Jan 2024
    Kind of funny you have to create a fork to write a CIP haha at least it’s in consensus.

    JA and I have talked about one where a bitcoin node is not required and relying on quick node free plan(or other). This drastically reduces the size of fednode obvs and makes it way easier for dev environments. JA played around with it more but addrindexrs was a little more complex to work like that I believe.

    Also the Zmq support noted in the code should be an easy one. Haven’t looked at Juan’s PR for the mempool in detail but maybe he did something there as well.
  • @reinamora_137 #1658 02:01 PM, 08 Jan 2024
    Happy to do some now though. Major hesitation’s previously that they wouldn’t get merged or taken seriously so it seemed like a waste. I will say it’s a breath of fresh air being able to voice things! Quite excited what we can move on collectively
  • @uanbtc ↶ Reply to #1657 #1659 02:53 PM, 08 Jan 2024
    It does not rely on zmq, so is not “realtime” but performant instead
  • @uanbtc #1660 02:59 PM, 08 Jan 2024
    Jdoge in full on attack mode

    https://github.com/CounterpartyXCP/counterparty-lib/pull/1298/commits/ab6cd5b6826ec2b3b0885160cedf53ac1a5eb69c

    Consensus war imminent, block 824888
    Add 0.10 XCP fee on numerics by jdogresorg · Pull Request #1298 · CounterpartyXCP/counterparty-lib

    This pull request puts a 0.10 XCP fee on numeric assets and activates on block 829,020. Activation Logic 144 blocks/day x 30 days (1 month) --- 4,320 blocks 824,700 current block + 4,320 blocks -...

  • @XJA77 ↶ Reply to #1660 #1661 03:00 PM, 08 Jan 2024
    I don't have my trustless node synced yet :(
  • @reinamora_137 #1662 03:01 PM, 08 Jan 2024
    sooo.. is that going into the core CP bits or just on the jdog fork? I guess he still has the power to commit to the repo @hodlencoinfield @jp_janssen ?
  • @uanbtc #1663 03:02 PM, 08 Jan 2024
    Im leaving api.xcp.dev as is until you have it set. Use it!!
  • @reinamora_137 #1664 03:03 PM, 08 Jan 2024
    can jdog be removed from the CP repo. this is chaos for everyone.
  • @uanbtc #1665 03:04 PM, 08 Jan 2024
    Agree. He must be removed for his actions
  • @XJA77 ↶ Reply to #1664 #1666 03:04 PM, 08 Jan 2024
    i hope he dont merge it, can he merge it?
  • @uanbtc ↶ Reply to #1665 #1667 03:06 PM, 08 Jan 2024
    Also remove access to the “official” accounts
  • @reinamora_137 #1668 03:14 PM, 08 Jan 2024
    yeah his threats are worrysome. ownership of all the domains and the repo?
  • @XJA77 #1669 03:14 PM, 08 Jan 2024
    yes
  • @uanbtc #1670 03:17 PM, 08 Jan 2024
    I’ve said this from early days, he treats the protocol like his own personal backend
  • @uanbtc #1671 03:19 PM, 08 Jan 2024
    xcp.dev running smoothly (even in the src20 days. Yet, breaking consensus with a full on war because of issues with his private product architecture

    And he was the lead developer 🤡
  • @uanbtc #1672 03:24 PM, 08 Jan 2024
    Sorry man but I’m kind of pissed, because I got so much shit and heat for AVOIDING forks and was attacked by the establishment… but I don’t see the same for what JDoge is doing
  • @reinamora_137 #1673 03:25 PM, 08 Jan 2024
    agreed. you should be very pissed. just your contributions that i'm sure jdog would have never merged are a huge step for the community
  • @6370143984 #1674 03:29 PM, 08 Jan 2024
    @reinamora_137 I don't know any of the backstory here, but normally if a client plans to make loads of requests to a service there is a paid tier they can subscribe to. Had that never come up?
  • @XJA77 ↶ Reply to #1674 #1675 03:30 PM, 08 Jan 2024
    i asked him for a paid service
  • @XJA77 #1676 03:30 PM, 08 Jan 2024
    he told me there wasnt it is public
  • @6370143984 #1677 03:30 PM, 08 Jan 2024
    hm okay.
  • @XJA77 #1678 03:30 PM, 08 Jan 2024
    i told him exactly what requests i would do and what period of time
  • @XJA77 #1679 03:31 PM, 08 Jan 2024
    he agreed on that terms
  • @XJA77 #1680 03:31 PM, 08 Jan 2024
    i did it in a incremental way so if an asset has been updated in the las 6 hours is not updated also each user when visit an asset triggered an update
  • @XJA77 #1681 03:31 PM, 08 Jan 2024
    was not too bad
  • @XJA77 #1682 03:32 PM, 08 Jan 2024
    he took the image when my scripts start failling bc of his rate limit and was configured to retry each second
  • @XJA77 #1683 03:32 PM, 08 Jan 2024
    so is not a real usage screenshot
  • @uanbtc #1684 03:34 PM, 08 Jan 2024
    The protocol is working fine. The api part is a bit fucked because of changes like the reset, but there is no performance problems at the consensus layer
  • @6370143984 #1685 03:34 PM, 08 Jan 2024
    sure i understand, these things happen. the solution is just a paid service. @uanbtc will you be offering anything like that for xcp.dev? there's no reason why hosting costs should be offloaded on to you
  • @uanbtc #1686 03:35 PM, 08 Jan 2024
    Well yes I could. But my intention was more to promote people having their own nodes!
  • @XJA77 ↶ Reply to #1685 #1687 03:35 PM, 08 Jan 2024
    this is a thing to explore too
  • @XJA77 ↶ Reply to #1686 #1688 03:35 PM, 08 Jan 2024
    i am starting running my own trustless node thanks to you
  • @6370143984 ↶ Reply to #1687 #1689 03:36 PM, 08 Jan 2024
    Yeah, it's a normal, healthy parrt of an ecosystem's development. it's a multibillion dollar industry in the Web3 world...
  • @XJA77 ↶ Reply to #1689 #1690 03:38 PM, 08 Jan 2024
    we at universelle are exploring this posibility not just for counterparty, also for stamps, there are many people that doesnt want to run his own architecture and they prefere to relay on apis, in ethereum is very common and ordinals too so here is another way to go, having a public api with some kind of rate limit and a paid subscription with a hosted private one
  • @XJA77 #1691 03:38 PM, 08 Jan 2024
    it helps to pay the infra, and does the network more resilient
  • @6370143984 #1692 03:39 PM, 08 Jan 2024
    exactly. it's not 2014 anymore; these days people know they have to pay for the stuff they use; costs should not be offloaded on to service providers
  • @XJA77 #1693 03:39 PM, 08 Jan 2024
    look at quicknode for example they do it with bitcoin nodes having an enough free tier to most of the purposes and also a paid moder
  • @reinamora_137 #1694 03:40 PM, 08 Jan 2024
    amazing how many requests QN allows for free actually
  • @XJA77 ↶ Reply to #1692 #1695 03:40 PM, 08 Jan 2024
    we at universelle comes from ethereum and evm so we know a litle on how the things works there, we try to do similar things here
  • @reinamora_137 #1696 03:40 PM, 08 Jan 2024
    can beat on that indexing from 3 systems for 10's of thousands of blocks
  • @XJA77 ↶ Reply to #1694 #1697 03:40 PM, 08 Jan 2024
    yes is pretty cool their free tier
  • @6370143984 ↶ Reply to #1694 #1698 03:40 PM, 08 Jan 2024
    enterprise tiers generally subsidize free tiers
  • @XJA77 ↶ Reply to #1698 #1699 03:41 PM, 08 Jan 2024
    yes
  • @reinamora_137 #1700 03:41 PM, 08 Jan 2024
    all about the SLA's. I'll leave that to Universelle 🙂
  • @XJA77 #1701 03:41 PM, 08 Jan 2024
    if you want a dedicated node that start working in minutes you pay 400$
  • @6370143984 #1702 03:41 PM, 08 Jan 2024
    and then a huge monthly fee for maintenance and support I assume 😁
  • @XJA77 ↶ Reply to #1702 #1703 03:42 PM, 08 Jan 2024
    no no each month 400$
  • @6370143984 #1704 03:42 PM, 08 Jan 2024
    not terrible actually.
  • @XJA77 #1705 03:42 PM, 08 Jan 2024
    not terrible no
  • @XJA77 #1706 03:42 PM, 08 Jan 2024
    they have also a very good support also for free tiers
  • @XJA77 #1707 03:43 PM, 08 Jan 2024
    perfect example of this working
  • @6370143984 #1708 03:43 PM, 08 Jan 2024
    My point is only this: the protocol should always remain free & fair; higher-level service providers *should* charge, and those service providers should support the protocol's development. This has worked for the regular old Web and phenomenally well for Web3
  • @XJA77 #1709 03:44 PM, 08 Jan 2024
    this is my point too ser
  • @6370143984 #1710 03:44 PM, 08 Jan 2024
    (of course, this is independent of any protocol-level fees, which may have their own reasons for existing, etc.)
  • @XJA77 #1711 03:46 PM, 08 Jan 2024
    but fees with a fee model and with repercussion for the protocol IMO
  • @6370143984 #1712 03:47 PM, 08 Jan 2024
    Protocol-level fees are a big, nuanced topic which folks clearly have strong opinions on. I just meant to point out that some of the problems that have come to a head in the past few days I think are just the result of basic mismanaged expectations
  • @6370143984 ↶ Reply to #1708 #1713 03:49 PM, 08 Jan 2024
    (I should add that the Web3 folks often doubledip in my opinion, and I wouldn't want Counterparty to replicate their funding model.)
  • @XJA77 ↶ Reply to #1712 #1714 03:49 PM, 08 Jan 2024
    totally agree
  • true indeed. we have fully supported fees if they are dont in a meaningful way that actually help the community in some way. pointless just as a trivial amount that actually would do nothing to inhibit things like 10k collections which seem to be the problem as of late.
  • @6370143984 #1716 03:51 PM, 08 Jan 2024
    Right, and that's a direct consequence of the fact that the proposed fees were the wrong solution to the problem, which was the performance of a PHP script...
  • @reinamora_137 #1717 03:52 PM, 08 Jan 2024
    correct. glad that's clear to people not simply responding by emotion.
  • @reinamora_137 #1718 03:53 PM, 08 Jan 2024
    bizarre that's seen as gaslighting or anti-CP in any way but i digress. we can solve it and strengthen things as a whole.
  • @g0barry #1719 03:54 PM, 08 Jan 2024
    Counterparty is interesting, setting new fees doesn't seem to directly incentivize or pay for services, just burn and increase the price of the token
  • @g0barry #1720 03:55 PM, 08 Jan 2024
    XCP being 10 or 1000$ doesn't seem to directly translate into improvements to the network
  • @6370143984 ↶ Reply to #1572 #1721 03:55 PM, 08 Jan 2024
    these are my thoughts on the topic
  • @g0barry #1722 03:56 PM, 08 Jan 2024
    Unless the entire purpose of the network is ultimately to pump the price of the token
  • @XJA77 ↶ Reply to #1722 #1723 03:57 PM, 08 Jan 2024
    but if this is the purpose is bc then comes a dump
  • @g0barry #1724 03:57 PM, 08 Jan 2024
    Given that, I'm circumspect of new fees
  • @XJA77 ↶ Reply to #1724 #1725 04:02 PM, 08 Jan 2024
    fees that actually serve for a purpose not just for burning IMO
  • @XJA77 #1726 04:03 PM, 08 Jan 2024
    pay a foundation, pay for infraestructure costs, pay for bounty developments, pay for grants for onboard projects on counterparty, etc
  • @g0barry #1727 04:04 PM, 08 Jan 2024
    Yeah, I should have clarified, new fees implemented as XCP burning
  • @g0barry #1728 04:05 PM, 08 Jan 2024
    I'm circumspect of, as it doesn't appear to directly correlate or be linked to improving the actual network or services, other than pumping the price of the token
  • @uanbtc ↶ Reply to #1719 #1729 04:05 PM, 08 Jan 2024
    The tokens WILL get fucked, because there will be 2 ledgers

    He will need to withdraw his fork eventually, if he really cares about Counterparty
  • @reinamora_137 #1730 04:06 PM, 08 Jan 2024
    someone yesterday was chatting that node operators should have a stake of XCP - which is fair. In that case an "official" listing of node operators would be reasonable. and then everyone is in line with helping to ensure value in XCP tokens. I have quite a substantial stake and am heavily invested in infrastructure.

    Previously there's no real way to get listed as an 'official' source on coindaddy or otherwise since it was so centralized.
  • @g0barry ↶ Reply to #1730 #1731 04:06 PM, 08 Jan 2024
    When XCP was created, there was no proof of work etc
  • @g0barry #1732 04:06 PM, 08 Jan 2024
    or proof of stake
  • @reinamora_137 #1733 04:07 PM, 08 Jan 2024
    Hell i'd send Juan some as well for us to be in that category.

    The only problem is that we know JDog has 1% of supply so there's little motivation to pump xcp haha
  • @uanbtc #1734 04:21 PM, 08 Jan 2024
    XCP is a virtual token. If there are 2 ledgers, which one is it? If it is so easy to fuck with it, what is it’s worth?

    So much for community and continuity.

    It is a social contract. An individual believes he can DICTATE (!) what is the ledger.

    Let this be a big lesson, conservatism is the way to go from now on. I believe
  • @uanbtc #1735 04:23 PM, 08 Jan 2024
    The culture of constant protocol changes is causing this. Is seen as nothing to change the protocol.

    It is a big deal to fuck with it
  • @g0barry ↶ Reply to #1734 #1737 04:29 PM, 08 Jan 2024
    Yeah, its bad.
  • @krostue #1738 04:50 PM, 08 Jan 2024
    Promising a fork is a surefire way to pump the price of the token so everybody can double up :0
  • I don't see how there is a doubing-up of xcp in this scenerio. Most of the consensus rules on both sides will remain the same. They only diverge when issuing new numerics on Jdogparty, but he has done us the favor of removing numerics from view so users are unlikely to do that anyways. So its the "same" xcp on both sides as both jdogparty and counterparty will be reading and tabulating the same instructions in OP_RETURN
  • @krostue #1740 04:53 PM, 08 Jan 2024
    I'm sure you will be successful at explaining that to the masses
  • Im not trying to. I want to get my own thoughts straight if I overlooked something
  • @uanbtc #1742 04:54 PM, 08 Jan 2024
    Yeah is not a tipical fork, because is all the same data. Is about the interpretation of the data
  • @B0BSmith #1743 04:55 PM, 08 Jan 2024
    yeah counterparty nodes do not speak to each other - they only read blockchain
  • @krostue #1744 04:55 PM, 08 Jan 2024
    Theoretically if both forks come to complete autonomy then the fees spent on numerics in one will still be in the other wallet version untouched? therefore I see a double spend opportunity. with these kinds of situations you'll know it when it happens
  • @uanbtc #1745 04:56 PM, 08 Jan 2024
    Yeah XCP balances gets affected right away

    This is baaaad!!!
  • @krostue #1746 04:57 PM, 08 Jan 2024
    He should change his header from CNTRPRTY to something else, no?
    So it's on him?
  • @uanbtc #1747 04:57 PM, 08 Jan 2024
    Someone with influence should do the PSA about stop using JDoge products
  • No one uses xcp to buy stamps… like almost never. They are typically sold in dispensers for Bitcoin. And JDog has made it so you can’t even use them now on the dex (through his tooling)
  • @g0barry ↶ Reply to #1740 #1749 04:57 PM, 08 Jan 2024
    Remember altcoins that got 51% attacked for a handful of blocks, and then lost a ton of value. They tried to explain the nuance to the market, but it didn't matter. Normies didn't want to learn, it was scary, so they dumped and moved on
  • @g0barry #1750 04:59 PM, 08 Jan 2024
    XCP was already complicated for normies to understand
  • @herpenstein #1751 05:00 PM, 08 Jan 2024
    I’m done engaging in there. There’s no useful dialog. If we replace his api and make it do freewallet can point at xcp.dev we’re back to normal
  • @uanbtc ↶ Reply to #1751 #1752 05:00 PM, 08 Jan 2024
    Yeah I should get back to work 🤓
  • @herpenstein #1753 05:00 PM, 08 Jan 2024
    I’ve wasted hours this week needlessly in that chat that could have been spent doing something useful
  • Yup this is least disruptive to users. How big of an effort will it be time-wise?
  • @herpenstein #1755 05:02 PM, 08 Jan 2024
    If that is priority 1 I would think by next week we could have the apis to get all our sites back up
  • @herpenstein #1756 05:02 PM, 08 Jan 2024
    Possibly sooner
  • @herpenstein #1757 05:02 PM, 08 Jan 2024
    At the moment I’m working on src20 encoding to be used on the indexer
  • @herpenstein #1758 05:03 PM, 08 Jan 2024
    But I haven’t done any src20 encoding work so it’s all new and going very slowly
  • @herpenstein #1759 05:03 PM, 08 Jan 2024
    @XJA77 got the scaffold for the api started yesterday and I made a burn down spreadsheet with priorities
  • what do you mean here? need help with something?
  • @reinamora_137 #1761 05:04 PM, 08 Jan 2024
    i
  • The code I think came from Steve and used node.
  • @herpenstein #1763 05:04 PM, 08 Jan 2024
    So I’m trying to making it work in deno
  • @herpenstein #1764 05:05 PM, 08 Jan 2024
    With ts
  • @herpenstein #1765 05:05 PM, 08 Jan 2024
    All of which I’ve never used before lol
  • @reinamora_137 #1766 05:05 PM, 08 Jan 2024
    ahhh yeah ok yeah that's an important one I think JA was having some issues with as well
  • @vm_ea ↶ Reply to #1765 #1767 05:06 PM, 08 Jan 2024
    Which branch are you in derp?
  • @reinamora_137 #1768 05:06 PM, 08 Jan 2024
    i'm still buried in python land so probably not much use unless it's questions on the actual details of encoding
  • @reinamora_137 #1769 05:06 PM, 08 Jan 2024
    probably for the indexer chat anyway 🙂
  • Not there yet, still playin dependencies and missing functions
  • @herpenstein #1771 05:07 PM, 08 Jan 2024
    Yeah I’ll move it there when I get totally stuck
  • @uanbtc ↶ Reply to #1753 #1772 05:25 PM, 08 Jan 2024
    Tell me 🐸
  • @uanbtc ↶ Reply to #1746 #1773 05:27 PM, 08 Jan 2024
    The irony is that src20 actually did this the right way. They started using the ‘stamp’ prefix to not piss off JDoge… but it wasn’t really necessary. 0 locked issuances have minimal impact to the consensus code
  • @uanbtc #1774 05:30 PM, 08 Jan 2024
    https://960.xcp.dev/ is up again. Is the node I use to test stuff, and left it unfinished last night

    And running like butter with blocks with 1000+ messages
  • @XJA77 #1776 05:32 PM, 08 Jan 2024
    what iwas the biggest different between 960 and 961? the dispensers?
  • @uanbtc ↶ Reply to #1776 #1777 05:33 PM, 08 Jan 2024
    Is kind of subjective, is more about the quantity

    For me the biggest difference is the new issuance message id
  • @uanbtc #1778 06:18 PM, 08 Jan 2024
    We live in the matrix

    https://www.xcp.dev/block/824888

    4900 messages, the most I’ve seen in a while

    The same block as Jdoge’s activation block

    🤯
  • @uanbtc ↶ Reply to #1778 #1779 06:20 PM, 08 Jan 2024
    counterparty-lib can handle it 💪🚀
  • @mikeinspace #1780 07:41 PM, 08 Jan 2024
    I hope everyone is reading this and seeing the blatant hypocrasy (his type of SPAM is fine). I also hope the CP community doesn't go along with a game of chicken simply to avoid a fork (as messy as that may be). You'll forever be playing a game of chicken regarding protocol upgrades.
  • @mikeinspace #1781 07:41 PM, 08 Jan 2024
    I have automatic donations in freewallet for the past year or so... got about 10k donated over that time from CP community.

    About a month ago some chinese ppl discovered BTNS and spammed txs to mint out a token... spammed 50k+ txs... spent over $400k in BTC on miners fees in 12 hours... and I got $10k in donations from freewallet.

    Seems pretty clear there is demand for BTNS, as they paid me as much in 12 hours as CP community did in 12 months.

    https://bitinfocharts.com/bitcoin/address/bc1qd0nateja8l9am8tqpzjn9uazhf6dlp9qer2tra

    I'm still here for CP, but my focus is shifting to writing some new stuff and having fun instead of the heavy weight of maintaining the CP infastructure alone as sole dev.
    bc1qd0nateja8l9am8tqpzjn9uazhf6dlp9qer2tra - Bitcoin Address

    bc1qd0nateja8l9am8tqpzjn9uazhf6dlp9qer2tra Bitcoin address with balance chart

  • Didn’t the fork already happen?
  • @herpenstein #1783 07:46 PM, 08 Jan 2024
    Thought he pushed up the block activation
  • He forked. Now the rest of the community (outside of stamps) need to decide what to do
  • @mikeinspace #1785 07:47 PM, 08 Jan 2024
    Even if you agree with the fee on numerics, I think it’s a mistake to give-in to a game of chicken. That basically means JDog delegated no authority whatsoever. It’s his way or the highway
  • @uanbtc ↶ Reply to #1781 #1786 07:47 PM, 08 Jan 2024
    If he changes CNTRPRTY to BTNS, then he is fine
  • @XJA77 ↶ Reply to #1782 #1787 07:49 PM, 08 Jan 2024
    yes he is talking about merge to cp repo
  • @uanbtc #1788 07:59 PM, 08 Jan 2024
    But what a horrible presendent. It was bad initially, but he made it 1000x worse by changing the activation block to a couple of minutes in the future 🤯

    What is he trying to prove??
  • That he's in charge because he controls most of the infrastructure and everyone else will have to follow him. Let's see if he's right!
  • @uanbtc ↶ Reply to #1789 #1790 08:02 PM, 08 Jan 2024
    Hope not. This will kill Counterparty, stamps will survive though
  • @XJA77 #1791 08:02 PM, 08 Jan 2024
    no ser we will support counterparty
  • @XJA77 #1792 08:03 PM, 08 Jan 2024
    xcp.dev will be showing everything and giving support to freewallet
  • @XJA77 #1793 08:03 PM, 08 Jan 2024
    it will damage reputation? maybe
  • @uanbtc #1794 08:03 PM, 08 Jan 2024
    Yeah me too I mean is crazy if the “official” repo follows
  • @g0barry #1795 08:04 PM, 08 Jan 2024
    What is this really all about?
  • @XJA77 #1796 08:04 PM, 08 Jan 2024
    we are already scraping images for assets
  • @g0barry #1797 08:04 PM, 08 Jan 2024
    I mean, publically, this is about anti-spam
  • @XJA77 ↶ Reply to #1795 #1798 08:04 PM, 08 Jan 2024
    measuring dicks i think
  • @6370143984 #1799 08:06 PM, 08 Jan 2024
    I think everyone here gets it but want to be clear: Jeremy's fork will only be run on xchain; all wallet software will run 9.61.x. There are some ways a malicious actor could steal $ but ceteris paribus it should mostly cause confusion.
  • @uanbtc ↶ Reply to #1797 #1800 08:06 PM, 08 Jan 2024
    BS. Who is he to say what is spam or not? And the crazy thing is that ALL txs will still be stored in his fork, but as invalid entries 😆
  • @g0barry ↶ Reply to #1800 #1801 08:06 PM, 08 Jan 2024
    Yeah, that's what I was trying to say, is the stated reason is anti-spam
  • @g0barry #1802 08:06 PM, 08 Jan 2024
    but it doesn't appear to be about that at all
  • @g0barry #1803 08:07 PM, 08 Jan 2024
    I don't know
  • @teysol ↶ Reply to #1799 #1804 08:07 PM, 08 Jan 2024
    to be clear: no one can steal funds outright! it's possible for extremely naive individuals to get duped if they like, trust xchain.io to tell them their wallet balances (which no one should *ever* do ofc)
  • @6370143984 #1805 08:09 PM, 08 Jan 2024
    Thanks for the clarification. Yes, *duping* (resulting in debited funds on main chain) can occur if xchain is treated as the single source of truth by the dupee.
  • @6370143984 #1806 08:10 PM, 08 Jan 2024
    (ofc the type of person who would get duped in such a way is not likely to appreciate this nuance.)
  • @uanbtc ↶ Reply to #1804 #1807 08:10 PM, 08 Jan 2024
    Yeah is going to be a great educational event, only if the protocol repo doesn’t fall for the pressure

    Glad to have original devs around watching this. I hope the right decisions get made at the repo
  • @6370143984 #1808 08:11 PM, 08 Jan 2024
    i mean @teysol no longer has access to the repo so I think it's really up to the new maintainers...
  • @6370143984 #1809 08:11 PM, 08 Jan 2024
    seems his access was revoked a few months ago.
  • @jp_janssen ↶ Reply to #1808 #1810 08:17 PM, 08 Jan 2024
    If you want to regain repo access, we can ask Robby. Only he has permission to add new ones. @teysol
  • @uanbtc #1811 08:22 PM, 08 Jan 2024
    Wrote this in the stamps chat. Hope we are aligned here. And if not, speak up and make your case
  • @uanbtc #1812 08:22 PM, 08 Jan 2024
    FYI, the official counterparty-lib protocol has not changed. Jdoge’s PR has not been accepted and merged. And I highly doubt it will.

    https://github.com/CounterpartyXCP/counterparty-lib/pull/1298

    counterparty-lib is running smoothly, as proven by xcp.dev. No need to feel sorry for xchain, is just not very well engineered for the growth of stamps.

    The ledger hash is what determines the source of truth. Be aware of the ledger you are following, because this is no typical crypto fork. Here is the same data, just interpreted in different ways.

    Counterparty and stamps can continue growing together. And I expect Jeremy to withdraw his fork if he really cares about Counterparty.
    Add 0.10 XCP fee on numerics by jdogresorg · Pull Request #1298 · CounterpartyXCP/counterparty-lib

    This pull request puts a 0.10 XCP fee on numeric assets and activates on block 829,020. Activation Logic 144 blocks/day x 30 days (1 month) --- 4,320 blocks 824,700 current block + 4,320 blocks -...

  • @g0barry #1814 08:27 PM, 08 Jan 2024
    At current environment, .1 xcp isn't even a meaningful anti-spam fee
  • @uanbtc ↶ Reply to #1815 #1816 08:40 PM, 08 Jan 2024
    Lol time travel!

    And what he refers there to me forking, is actually me NOT upgrading

    Wanted to learn about how the protocol software reacted
  • @uanbtc ↶ Reply to #1816 #1818 08:43 PM, 08 Jan 2024
    And was (and still am) against the reset implementation. It might be part of the cause of performance issues in xchain. I treat them separate in xcpdev
  • @reinamora_137 #1819 09:15 PM, 08 Jan 2024
    yeah that was the first sign of trouble. a forced fork on his way out that was untested and only two weeks to prepare over the holidays. I really don't understand the ill intent. It's not like we are threatening his beloved BTNS, unless we implement a fee at the broadcast level which makes a lot of sense now.
  • @XJA77 ↶ Reply to #1820 #1821 09:39 PM, 08 Jan 2024
    mmmm it shouldnt
  • @XJA77 #1823 09:41 PM, 08 Jan 2024
    is in the block correctly show
  • @B0BSmith #1824 09:42 PM, 08 Jan 2024
    memepool not mempool
  • @XJA77 ↶ Reply to #1822 #1825 09:42 PM, 08 Jan 2024
    this is the block
  • @B0BSmith ↶ Reply to #1825 #1826 09:45 PM, 08 Jan 2024
    My browser says

    Uncaught (in promise) TypeError: l is undefined
    e NextJS
  • @XJA77 #1827 09:46 PM, 08 Jan 2024
    the tx for me doesnt load neither, the block loads
  • @XJA77 #1828 09:46 PM, 08 Jan 2024
    i will query the counterparty api to check
  • @XJA77 #1829 09:48 PM, 08 Jan 2024
    counterparty api shows the tx right
  • @6370143984 #1831 10:18 PM, 08 Jan 2024
    @reinamora_137 @XJA77 I'd try hard to get Jeremy to agree to this. This really could result in (an indirect!) loss of funds.
  • @6370143984 #1832 10:18 PM, 08 Jan 2024
    remove all stamps and fork. all good. no reason to list some stamps
  • @XJA77 #1833 10:19 PM, 08 Jan 2024
    yes is the worst part of this, at least if he doesnt show any stamp is okey
  • @XJA77 #1834 10:19 PM, 08 Jan 2024
    but if some shows and are shared between ledgers and there is a dex happening with a new one could result in a fund loss
  • @6370143984 #1835 10:19 PM, 08 Jan 2024
    Do stamps have a distinct prefix, or something to distinguish them from other issuances?
  • @XJA77 #1836 10:20 PM, 08 Jan 2024
    STAMP: in the description
  • @XJA77 #1837 10:20 PM, 08 Jan 2024
    not case sensitive
  • @6370143984 #1838 10:21 PM, 08 Jan 2024
    Can't you ask him just to filter? I think when all's said and done we can agree that anyone losing funds in this way is something that should be avoided at all costs
  • @teysol ↶ Reply to #1838 #1839 10:21 PM, 08 Jan 2024
    I asked twice
  • @6370143984 #1840 10:22 PM, 08 Jan 2024
    I missed his response.
  • @XJA77 #1841 10:22 PM, 08 Jan 2024
    kevin asked too
  • @IndelibleTrade #1842 10:22 PM, 08 Jan 2024
    Don’t think anyone can lose funds ,worst that would happen is that it mints on one fork but the other fork doesn’t have the XCP funding so
    It doesn’t mint there
  • @6370143984 #1843 10:22 PM, 08 Jan 2024
    it's not a direct loss of funds, but indirectly, definitely
  • @6370143984 ↶ Reply to #1804 #1844 10:23 PM, 08 Jan 2024
    this attack.
  • @teysol #1845 10:23 PM, 08 Jan 2024
    it's very very unlikely, because the "fork" is implemented only on a block explorer and no wallet
  • @6370143984 #1846 10:24 PM, 08 Jan 2024
    I don't see how it's unlikely at all
  • @IndelibleTrade #1847 10:24 PM, 08 Jan 2024
    But if only official stamps ‘numbered assets’ are never seen on the fee’d platform, then any stamps that are named (and have paid the anti spam off) should be mutually exclusive visibility wise to either platform which should mean no confusion
  • @6370143984 #1848 10:24 PM, 08 Jan 2024
    without any disrespect meant to the Stamps community, I assume most are ~completely non-technical and are conducting trades OTC over telegram
  • @teysol #1849 10:24 PM, 08 Jan 2024
    you'd have to send someone an asset from your wallet without noticing that you didn't receive other assets that xchain reports you as having
  • @teysol #1850 10:25 PM, 08 Jan 2024
    it doesn't present like a normal fork; it presents like a bug in the block explorer
  • @XJA77 ↶ Reply to #1848 #1851 10:26 PM, 08 Jan 2024
    not many otc trades here now
  • @6370143984 #1852 10:28 PM, 08 Jan 2024
    Maybe I'm missing it: if an attacker is running 9.62 and the victim is using a wallet running 9.61 then the attacker could send XCP to victim, on 9.62, share a link to the tx on xchain, victim sends Stamp to attacker -> attacker keeps all his 9.61 XCP and victim loses his 9.61 Stamp. What am I missing?
  • @B0BSmith #1853 10:29 PM, 08 Jan 2024
    A savvy user should say no and insist on doing a dex order
  • @teysol #1854 10:29 PM, 08 Jan 2024
    no that's the attack I'm describing. the user would have to not notice that he didn't receive the tx in his actual wallet
  • If they send them XCP that would be on both platforms no?
  • @teysol ↶ Reply to #1855 #1856 10:30 PM, 08 Jan 2024
    implicitly, the attacker would construct a transaction that was valid on xchain but not anywhere else
  • @6370143984 ↶ Reply to #1854 #1857 10:30 PM, 08 Jan 2024
    as the attacker i'd just say "bug in the wallet! see, it's showing on xchain!"
  • @teysol #1858 10:30 PM, 08 Jan 2024
    lol yes
  • @IndelibleTrade #1859 10:30 PM, 08 Jan 2024
    Yeh but if they send XCP, they send XCP
  • @6370143984 #1860 10:30 PM, 08 Jan 2024
    the balances diverge.
  • @6370143984 #1861 10:30 PM, 08 Jan 2024
    it's a hard fork.
  • @IndelibleTrade #1862 10:30 PM, 08 Jan 2024
    That’s would still be valid on both
  • @6370143984 ↶ Reply to #1856 #1863 10:31 PM, 08 Jan 2024
    it's not a trivial attack but people have been much cleverer for lower stakes
  • @teysol #1864 10:32 PM, 08 Jan 2024
    "attack" is even the wrong word because it's such a silly edge case 🙄
  • I see, the eventual divergence (only causes by lots of minting I guess) may offset someone enough to allow them to try to trick people there
  • @IndelibleTrade #1866 10:33 PM, 08 Jan 2024
    Mmmmmm lots of red warning boxes in UIs lol
  • @IndelibleTrade #1867 10:34 PM, 08 Jan 2024
    Astral planes of xcp
  • @6370143984 ↶ Reply to #1864 #1868 10:36 PM, 08 Jan 2024
    the whole industry is a series of edge cases. did you realize that images of 'dickbutts' would be worth hundreds of millions of dollars?
  • @herpenstein #1869 11:01 PM, 08 Jan 2024
    I think a likely scam would be a scenario where a stamp that was created after the fork becomes valuable, and a user mints the same asset name on the xchain fork in an attempt to sell it as if it’s the stamp
  • @XJA77 ↶ Reply to #1869 #1870 11:02 PM, 08 Jan 2024
    mmmm yes that sound problematic
  • @uanbtc #1871 11:02 PM, 08 Jan 2024
    If Jdoge is not going to backtrack, at least, he should change the prefix to BTNS, JDOG, GOD, whatever he wishes! Because that is what he forced stamps to do for the src20s and it has been lots of work just to please him.

    Either he is a hypocrite, or too dumb to realize. Don’t know which one is worse
  • @6370143984 ↶ Reply to #1869 #1872 11:04 PM, 08 Jan 2024
    yep the attack goes both ways, unfortunately.
  • @XJA77 #1873 11:04 PM, 08 Jan 2024
    if he changes the prefix or removes all the issuances with description starting with stamp: we are good
  • @uanbtc #1874 11:05 PM, 08 Jan 2024
    I don’t think there is much to analyze. Is 2 ledgers for the same “universe”. Which one is the truth? Users won’t know the difference! This is horrible for Counterparty as a brand! Jdog by himself is destroying the trust on the platform!!
  • @c0rnh0li0 ↶ Reply to #1845 #1875 11:06 PM, 08 Jan 2024
    Freewallet is on the fork, right?
  • @6370143984 ↶ Reply to #1875 #1876 11:06 PM, 08 Jan 2024
    nope.
  • @uanbtc #1877 11:07 PM, 08 Jan 2024
    Well yes if you have it auto-update and keep all the default settings. Many people are in this boat
  • @6370143984 ↶ Reply to #1874 #1878 11:08 PM, 08 Jan 2024
    Forks are unfortunately part of the game. in this case it's better in some ways (no wallets are using the fork on the backend) and worse in others (the community has become quite reliant on a specific block explorer which is running the fork)
  • @uanbtc #1879 11:08 PM, 08 Jan 2024
    There was ill intention. Why the sudden activation?
  • @6370143984 ↶ Reply to #1877 #1880 11:08 PM, 08 Jan 2024
    ? are you saying freewallet pulls the latest release by default?
  • @XJA77 ↶ Reply to #1875 #1881 11:08 PM, 08 Jan 2024
    just xchain is in the fork so half freewallet, the ui is in the fok as uses the xchain api to retirieve balances but the node it is using is still counterparty also all of this is configurable, this is why we are recreating all the api calls of xchain on xcp(.)dev so we can replace the host at freewallet settings
  • yeah i asked a few times as well. no real response on that
  • @reinamora_137 #1884 11:11 PM, 08 Jan 2024
    he does control the api.counterparty.io endpoints as well correct?
  • @XJA77 ↶ Reply to #1884 #1885 11:12 PM, 08 Jan 2024
    are the oficials
  • @XJA77 #1886 11:12 PM, 08 Jan 2024
    and runing in theory the code from the oficial repo
  • @XJA77 #1887 11:12 PM, 08 Jan 2024
    but who knows
  • @XJA77 #1888 11:12 PM, 08 Jan 2024
    he controls it right
  • @6370143984 #1889 11:12 PM, 08 Jan 2024
    he said api.counterparty.io is running 9.61
  • @6370143984 #1890 11:13 PM, 08 Jan 2024
    so images *and* balances on freewallet are being pulled from 9.62?
  • @XJA77 ↶ Reply to #1890 #1891 11:13 PM, 08 Jan 2024
    yes from xchain
  • @XJA77 #1892 11:13 PM, 08 Jan 2024
    Encrypted Sheet

    CryptPad: end-to-end encrypted collaboration suite

  • @6370143984 ↶ Reply to #1891 #1893 11:13 PM, 08 Jan 2024
    okay that again is seriously problematic. @teysol
  • @krostue #1894 11:13 PM, 08 Jan 2024
    It is not unheard of for the community to change repos if the primary one is contaminated by a bad dev
  • @XJA77 #1895 11:13 PM, 08 Jan 2024
    here is the list der did with api calls
  • @6370143984 ↶ Reply to #1893 #1896 11:14 PM, 08 Jan 2024
    makes the above-described attacks much more likely...
  • @XJA77 #1897 11:14 PM, 08 Jan 2024
    this is why we need to finish this apis soon
  • @XJA77 #1898 11:14 PM, 08 Jan 2024
    and make all the people change to the new host
  • @XJA77 #1899 11:15 PM, 08 Jan 2024
    in a month was posible to do now again jdog make us rush things
  • @6370143984 #1900 11:15 PM, 08 Jan 2024
    why does it get *balances* from xchain?
  • @6370143984 #1901 11:15 PM, 08 Jan 2024
    i understand the images, but balances should be gettable from counterparty's api?
  • @XJA77 #1902 11:15 PM, 08 Jan 2024
    is easier the api response for parse
  • @XJA77 #1904 11:16 PM, 08 Jan 2024
    also he shows info about estimated values and this not easy retriavable in one call to counterparty api
  • @6370143984 #1905 11:17 PM, 08 Jan 2024
    has anyone made a PR to switch retrieving balances to api.counterparty.io
  • @XJA77 ↶ Reply to #1903 #1906 11:17 PM, 08 Jan 2024
    this is the balance api response
  • @XJA77 ↶ Reply to #1905 #1907 11:17 PM, 08 Jan 2024
    to freewallet? no ser
  • @6370143984 #1908 11:17 PM, 08 Jan 2024
    okay i think that stamps team in particular would really benefit from that...
  • @XJA77 #1909 11:17 PM, 08 Jan 2024
    worj¡king on the shadows on this maybe he is upset too if we change the host there
  • @XJA77 #1910 11:18 PM, 08 Jan 2024
    we would need to fork freewallet to do this pr i think he wouldnt merge it anyway
  • @XJA77 #1911 11:19 PM, 08 Jan 2024
    the only real way to make it usable how is is replace api calls
  • @XJA77 #1912 11:19 PM, 08 Jan 2024
    directly from his settings
  • @uanbtc ↶ Reply to #1880 #1913 11:19 PM, 08 Jan 2024
    Oh yeah this was not like that until like a year ago. And then he added auto-donation 😆
  • @6370143984 ↶ Reply to #1869 #1914 11:19 PM, 08 Jan 2024
    this in particular is a serious risk to your community.
  • @6370143984 #1915 11:20 PM, 08 Jan 2024
    because unless I'm mistaken, *all* 9.62 numeric issuances would be invalid on 9.61
  • @XJA77 ↶ Reply to #1915 #1916 11:22 PM, 08 Jan 2024
    mmmm idk we did a test with one issuance using 9.61 api in a wallet paying the fee and i think is right, idk the other way.... let me check xcp balance in that wallet
  • @XJA77 #1917 11:23 PM, 08 Jan 2024
    @reinamora_137 you sent 10xcp right?
  • @uanbtc ↶ Reply to #1908 #1918 11:23 PM, 08 Jan 2024
    They are. I have made some non-consensus breaking optimizations to the lib

    https://github.com/CNTRPRTY/counterparty-lib/commit/1a8eef3938c698bb4fd94f900d0aa32346d88909
    new api method: get_address_balances · CNTRPRTY/counterparty-lib@1a8eef3

    - includes relevant genesis issuance info: asset_longname and divisible - all in a single query

  • @XJA77 #1919 11:24 PM, 08 Jan 2024
    uuuuuh this is not good sign
  • @XJA77 #1921 11:24 PM, 08 Jan 2024
    503 at api.counterparty
  • @teysol ↶ Reply to #1869 #1922 11:25 PM, 08 Jan 2024
    yes, but the question is "how do they sell it?" they can't trade it on the DEX e.g.
  • @6370143984 #1923 11:25 PM, 08 Jan 2024
    telegram OTC
  • @6370143984 #1924 11:25 PM, 08 Jan 2024
    this is crypto.