Official Counterparty Dev Chat

Official Counterparty Dev Chat

Public archive of Telegram messages.

  • 2025

    • May 2025 (15)
    • Apr 2025 (44)
    • Mar 2025 (567)
    • Feb 2025 (44)
    • Jan 2025 (33)
  • 2024

    • Dec 2024 (947)
    • Nov 2024 (189)
    • Oct 2024 (1045)
    • Sep 2024 (112)
    • Aug 2024 (69)
    • Jul 2024 (257)
    • Jun 2024 (25)
    • May 2024 (340)
    • Apr 2024 (439)
    • Mar 2024 (128)
    • Feb 2024 (393)
    • Jan 2024 (2274)
  • 2023

    • Dec 2023 (397)
    • Nov 2023 (466)
    • Oct 2023 (173)
    • Sep 2023 (118)
    • Aug 2023 (158)
    • Jul 2023 (55)
    • Jun 2023 (1081)
    • May 2023 (2154)
    • Apr 2023 (594)
    • Mar 2023 (401)
    • Feb 2023 (270)
    • Jan 2023 (139)
  • 2022

    • Dec 2022 (115)
    • Nov 2022 (459)
    • Oct 2022 (479)
    • Sep 2022 (361)
    • Aug 2022 (518)
    • Jul 2022 (254)
    • Jun 2022 (67)
    • May 2022 (77)
    • Apr 2022 (349)
    • Mar 2022 (107)
    • Feb 2022 (71)
  • 09 September 2024 (4 messages)
  • @yodark #13260 10:34 AM, 09 Sep 2024
    Hey guys someone on twitter is asking what are the minimum requirement to run counterparty node. I checked the doc but there is no info about that. Do you guys have an idea ?
  • @teysol #13261 11:21 AM, 09 Sep 2024
    4 cores, 16GB of RAM, 2 TB of disk space (for now)
  • @yodark #13262 11:31 AM, 09 Sep 2024
    Thanks !
  • @codythecampbell #13265 02:30 PM, 09 Sep 2024
    Joined.
  • 14 September 2024 (1 messages)
  • @cryptomonkey9 #13267 09:33 PM, 14 Sep 2024
    Joined.
  • 16 September 2024 (2 messages)
  • @nakamotoape #13268 05:33 PM, 16 Sep 2024
    Joined.
  • @NorthrnSatosh #13269 05:59 PM, 16 Sep 2024
    sticker (13).webp
  • 17 September 2024 (40 messages)
  • @YoloMaster1337 #13270 12:22 PM, 17 Sep 2024
    Joined.
  • @YoloMaster1337 #13271 12:23 PM, 17 Sep 2024
    Hello everyone! I was recommended to come here regarding a question I’m having
  • @YoloMaster1337 #13272 12:24 PM, 17 Sep 2024
    So I used the Counterparty Wallet for some low-value Spells of genesis cards, and I *think* I only accessed the wallet using the hyperlink/quick access + a password
  • @YoloMaster1337 #13273 12:24 PM, 17 Sep 2024
    Now that the website is down, and the link obviously broken, are my cards gone forever? 😅
  • @xDTECHx #13274 12:34 PM, 17 Sep 2024
    Joined.
  • @codythecampbell #13275 01:15 PM, 17 Sep 2024
    Nope you’re good !
    Do you have the seed phrase !!
  • @CRYPTOGARRO #13276 04:38 PM, 17 Sep 2024
    Joined.
  • @droplister #13277 04:41 PM, 17 Sep 2024
    I can't figure out how to use this:
    https://counterpartycore.docs.apiary.io/#/reference/bitcoin/sendrawtransaction
    Counterparty Core API · Apiary

    A place where APIs are kept.

  • @droplister #13278 04:41 PM, 17 Sep 2024
    Any examples or tips, like what content type or format it needs
  • @dimesquanderer ↶ Reply to #13277 #13279 04:49 PM, 17 Sep 2024
    I believe this will do it:
    curl 'https://api.counterparty.io:14000/v2/transactions/info?verbose=true&rawtransaction={rawtransaction}'
  • @droplister #13280 04:50 PM, 17 Sep 2024
    hmm, ive been doing v2/bitcoin/transactions
  • @droplister #13281 04:50 PM, 17 Sep 2024
    im trying to broadcast a signed tx
  • @droplister #13282 04:50 PM, 17 Sep 2024
    ive been posting it maybe its a get
  • @might_be_larping #13283 04:51 PM, 17 Sep 2024
    Hi Dan
  • @codythecampbell ↶ Reply to #13278 #13284 04:51 PM, 17 Sep 2024
    Seems like finicky api issues all around ? Why is that ?
  • @droplister #13285 04:51 PM, 17 Sep 2024
    The api is fine, this is just not documented fully
  • @codythecampbell ↶ Reply to #13281 #13286 04:51 PM, 17 Sep 2024
    Same here !!I thought I screwed something up hahah
  • @codythecampbell #13287 04:52 PM, 17 Sep 2024
    Oh I see it was not accepting jsons
    Then I waiting 3 hours and bingo ?
  • @might_be_larping ↶ Reply to #13285 #13288 04:52 PM, 17 Sep 2024
    I think it’s a GET yeah
  • @codythecampbell #13289 04:52 PM, 17 Sep 2024
    Sorry I’ll shut up !!
  • @might_be_larping ↶ Reply to #13288 #13290 04:52 PM, 17 Sep 2024
    Morning CODY.
  • @droplister #13291 04:56 PM, 17 Sep 2024
    It's a post request but its like not working idk it says i didnt pass a signed hex when i did, ill use some of the free services for now i was just getting rate limited.
  • @dimesquanderer ↶ Reply to #13279 #13292 04:57 PM, 17 Sep 2024
    This is how I broadcast transactions and have never had any issues.
  • @droplister #13293 04:58 PM, 17 Sep 2024
    On the transaction info endpoint you get request a raw unsigned tx to broadcast it?
  • @droplister #13294 05:01 PM, 17 Sep 2024
    im using blockcypher and blockstream now and it works, ill circle back to this later
  • @droplister #13295 05:01 PM, 17 Sep 2024
    Making a little trading bot to be like a crude market maker
  • @dimesquanderer #13296 05:08 PM, 17 Sep 2024
    i'll get the raw unsigned tx from whatever transaction I just composed, the use bitcoinjs to sign, then use the transactions?signedhex= endpoint to broadcast
  • @hodlencoinfield ↶ Reply to #13296 #13297 05:42 PM, 17 Sep 2024
    this but its bitcoin/transactions?signedhex=
  • @dimesquanderer #13298 05:49 PM, 17 Sep 2024
    I think /bitcoin is not required here
  • @hodlencoinfield #13299 05:50 PM, 17 Sep 2024
    thats the endpoint that worked for me in 10.2
  • @hodlencoinfield #13300 05:50 PM, 17 Sep 2024
    maybe its changed
  • @droplister #13301 06:42 PM, 17 Sep 2024
    405 - Method Not Allowed when I get request that endpoint
  • @droplister #13302 06:44 PM, 17 Sep 2024
    Request failed with status code 400 { error: 'Missing required parameter: signedhex' } if I do a post request with a signedhex.
  • @hodlencoinfield #13303 06:51 PM, 17 Sep 2024
    const url = `${process.env.COUNTERPARTY_REST_API_URL}bitcoin/transactions?signedhex=${encodeURIComponent(hex)}`;

    const requestOptions = {
    method: 'POST',
    headers: { 'Content-Type': 'application/json' },
    };

    const res = await fetch(url, requestOptions)
    const data = await res.json()
    return data
    }
  • @hodlencoinfield #13304 06:51 PM, 17 Sep 2024
    this works for me
  • @droplister #13305 07:03 PM, 17 Sep 2024
    I think it works now idk weird
  • @droplister #13306 07:03 PM, 17 Sep 2024
    Thanks
  • @droplister #13307 07:17 PM, 17 Sep 2024
    ok so its like sort of a get and a post at the same time
  • @droplister #13308 07:17 PM, 17 Sep 2024
    thats funny
  • @codythecampbell #13309 07:23 PM, 17 Sep 2024
    Joe scared it into submission
  • 18 September 2024 (14 messages)
  • @BrrrGuy ↶ Reply to #13273 #13310 01:18 AM, 18 Sep 2024
    https://jdogresorg.github.io/counterwallet-quick-access-recovery-tool/
  • @BrrrGuy #13311 01:19 AM, 18 Sep 2024
    https://github.com/jdogresorg/counterwallet-quick-access-recovery-tool
    GitHub - jdogresorg/counterwallet-quick-access-recovery-tool: Counterwallet Quick Access Recovery Tool

    Counterwallet Quick Access Recovery Tool. Contribute to jdogresorg/counterwallet-quick-access-recovery-tool development by creating an account on GitHub.

  • @droplister #13312 04:42 AM, 18 Sep 2024
    There are issues on the github that mention this and im trying restarting addrindexrs, getting this off a compose tx:

    Error broadcasting with Counterparty API: Request failed with status code 400 { error: 'bad-txns-inputs-missingorspent' }
  • @droplister #13313 04:42 AM, 18 Sep 2024
    muh botttt
  • @droplister #13314 04:50 AM, 18 Sep 2024
    And if you take a request like this:
    https://api.counterparty.io:4000/v2/addresses/1BotYtbVsVG9HHH8y3wF3pavaYS9upU2BB/compose/order?address=1BotYtbVsVG9HHH8y3wF3pavaYS9upU2BB&give_asset=BITCORN&give_quantity=13440&get_asset=XCP&get_quantity=3571680000&expiration=8064&fee_per_kb=3000&fee_required=0&allow_unconfirmed_inputs=1

    Sometimes it will give you a result, but if you reload it a few times you'll get:
    "error": "Insufficient BTC at address".
  • @droplister #13315 04:50 AM, 18 Sep 2024
    So I'm encountering issues at the compose and the signing steps.
  • @teysol #13316 11:50 AM, 18 Sep 2024
    yup, sounds like AddrIndexRs being broken again :/ we're getting rid of it asap!
  • @teysol #13317 02:43 PM, 18 Sep 2024
    🎉 Announcing the release of Counterparty Core v10.4.0 🎉

    This is a *major* release and a milestone in the history of the Counterparty project. Counterparty is once again making huge leaps in functionality that should make a difference not only within the community but across the Bitcoin L2 ecosystem. This release includes numerous features that dramatically increase the functionality of the Counterparty protocol. Protocol changes include:

    * UTXO Support (inc. Atomic Swaps)
    * Fair Minting Protocol
    * Free Subassets
    * Subassets on Numeric Assets
    * Be Able to Lock Descriptions
    * Require Dispenser to be Source Address
    * Make Dispenses Normal Counterparty Transactions

    These changes will go into effect in about *four weeks*. Be sure to upgrade your node by then!

    Blog post, with development roadmap: https://www.counterparty.io/post/counterparty-development-update-counterparty-2-0
    Release notes on GitHub: https://github.com/CounterpartyXCP/counterparty-core/releases/tag/v10.4.0
  • @teysol ↶ Reply to #13317 #13318 02:43 PM, 18 Sep 2024
    None
  • @codythecampbell #13319 02:46 PM, 18 Sep 2024
    Right on 👍🏻
  • @crypt0biwan ↶ Reply to #13317 #13320 06:19 PM, 18 Sep 2024
    Awesome!! 👏
    Is there also an official tweet we can share?
  • @NorthrnSatosh ↶ Reply to #13320 #13321 06:27 PM, 18 Sep 2024
    https://x.com/CounterpartyXCP/status/1836409638985621839?t=f3cWWp_N16lcATmlzYJrSg&s=19
  • @CRYPTOGARRO #13322 06:28 PM, 18 Sep 2024
    Hello All! We are looking for: Beta Tester / Moderator / NFT Artist / Advertisers / Web Developer. High salary and a friendly team. For all positions, please message me directly👍
  • @crypt0biwan ↶ Reply to #13321 #13323 06:28 PM, 18 Sep 2024
    Thanks! Not sure why I wasn’t following that account lol 😅😳
  • 19 September 2024 (1 messages)
  • @codythecampbell #13326 01:01 PM, 19 Sep 2024
    Summon the bots 🤖
  • 21 September 2024 (20 messages)
  • @nakamotoape #13329 01:53 AM, 21 Sep 2024
    https://tokenscan.io/asset/QUEENARTCOIN.NAKAMOTOAPE
  • @might_be_larping #13330 01:53 AM, 21 Sep 2024
    Any news on the counterparty erm.. party in Miami? Anyone going?
  • @nakamotoape ↶ Reply to #13329 #13331 01:54 AM, 21 Sep 2024
    Bitcoin backed asset for sale
  • @nakamotoape #13332 01:54 AM, 21 Sep 2024

    photo_2024-09-21_01-54-49.jpg
  • @nakamotoape #13333 01:55 AM, 21 Sep 2024
    https://tokenscan.io/asset/QUEENARTCOIN.NAKAMOTOAPE
  • @rarepepetrader ↶ Reply to #13331 #13334 01:56 AM, 21 Sep 2024
    This is dev chat, not shill yer tokens chat
  • @nakamotoape ↶ Reply to #13334 #13335 01:56 AM, 21 Sep 2024
    Sorry brother
  • @might_be_larping ↶ Reply to #13334 #13336 01:57 AM, 21 Sep 2024
    This makes me wanna buy one though.. 🤣🤣🤣
  • @rarepepetrader ↶ Reply to #13335 #13337 01:57 AM, 21 Sep 2024
    I’ll know you’re sorry when it’s all gone from above
  • @might_be_larping #13338 01:57 AM, 21 Sep 2024
    Remember the old days 🤣🤣🤣🤣
  • @nakamotoape ↶ Reply to #13333 #13339 01:59 AM, 21 Sep 2024
    I need a dev to build a app that’s another reason I posted it
  • @might_be_larping #13340 02:01 AM, 21 Sep 2024
    Do you pay?
  • @nakamotoape #13341 02:02 AM, 21 Sep 2024
    Yes I do
  • @might_be_larping #13342 02:02 AM, 21 Sep 2024
    Dm me.. 🤷 I am very expensive and quite lazy tho fyi (not joke)
  • @might_be_larping #13343 02:03 AM, 21 Sep 2024
    I appreciate the work you have put into asset creation recently 🙏
  • @nakamotoape #13344 03:11 AM, 21 Sep 2024
    @Nywra_Ekaf thank you very much for the offer
  • @YoloMaster1337 #13345 06:07 AM, 21 Sep 2024
    Hello friends. Can anyone comment / or debunk this statement that was made in NFT relics the other day? I feel like having some off chain dependencies are no biggie—as everything else in the world depends on some social consensus—I just specifically want to hear/learn how XCP is one-player-dependent or whatever that guy is saying
  • @YoloMaster1337 #13346 06:07 AM, 21 Sep 2024

    photo_2024-09-21_06-07-37.jpg
  • @YoloMaster1337 ↶ Reply to #13311 #13347 06:14 AM, 21 Sep 2024
    I tried pasting in the URL (https://wallet.counterwallet.io/#/cp=blablabla), and my password but it gives me an error, Invalid password. I’m quite sure, like 99.9% sure the password is correct, so do you or anyone here have any tips? It’s not the end of the world, the wallet only has like $500, but still would be cool to access it. If it’s lost it’s totally on me though, and I appreciate jdog for making a tool like this! See you around, everyone, and have a great weekend ☺️🙏
  • @codythecampbell #13348 02:04 PM, 21 Sep 2024
    Need sweepers in here haha
  • 22 September 2024 (13 messages)
  • @jp_janssen ↶ Reply to #13345 #13349 06:18 AM, 22 Sep 2024
    Bitcoin solved the double spend problem. Counterparty wouldn't work without it.

    They mix this with consensus, which is strengthened by the network (not by mining or the blockchain). Although Counterparty is relatively small, it is very secure since we have opposing fractions: OG devs, xchain, stamps, rare pepe, sog, etc. Basic game theory is that everyone want to follow the majority to avoid forks. I'd argue Counterparty is safer than Ethereum which is essentially a one person cult.
  • @YoloMaster1337 ↶ Reply to #13349 #13350 09:24 AM, 22 Sep 2024
    Thanks for the answer! Appreciate it
  • @nutildah ↶ Reply to #13350 #13351 10:26 AM, 22 Sep 2024
    Also, a block explorer is needed to determine who owns what. Nobody reads raw block data to decipher this. And as we know, block explorers are off-chain.
  • @YoloMaster1337 ↶ Reply to #13351 #13352 01:16 PM, 22 Sep 2024
    But one can look at the Ethereum blockchain and see who owns what, no? Whereas with counterparty one have to agree on some "rules"? And if I understand the criticism correctly (ref the screenshot), the rules can change — and just changed. But what’s the concern with OP_return vs utxos? Is it different ways to determine ownership? Sorry for my very noobish questions btw
  • @hodlencoinfield ↶ Reply to #13352 #13353 03:26 PM, 22 Sep 2024
    counterparty is a federated system, it only talks to bitcoin and not other counterparty nodes, all tx history is on-chain so if the devs ever decided to “re-write history” people just wouldn’t run that version
  • @hodlencoinfield #13354 03:29 PM, 22 Sep 2024
    it would be like if eth updated to rollback the balance of an address, which they actually did with the DAO hack, so anyone thats telling you eth is somehow immune to re-writing history ask them why ETH Classic exists
  • @hodlencoinfield ↶ Reply to #13346 #13355 03:32 PM, 22 Sep 2024
    this is so retarded its hard to believe this person understands blockchains at all
  • @KaneMayfield ↶ Reply to #13346 #13356 03:47 PM, 22 Sep 2024

    meme-down-syndrome.mp4

  • @hodlencoinfield #13357 03:48 PM, 22 Sep 2024
    what is funny is that counterparty actually had a moment in January this year where users had to actively decide not to run a new version and the reason was much less damaging than a re-write of history
  • @hodlencoinfield #13358 03:50 PM, 22 Sep 2024
    with the announcement of v10.4 counterparty also gets a sort of off-ramp from future consensus rules by binding assets to UTXOs
  • @papeto #13359 05:41 PM, 22 Sep 2024
    Joined.
  • @2127880796 #13360 06:50 PM, 22 Sep 2024
    Joined.
  • @Diogozas #13361 07:57 PM, 22 Sep 2024
    Joined.
  • 23 September 2024 (5 messages)
  • @luckyleenft #13362 12:02 AM, 23 Sep 2024
    Joined.
  • @YoloMaster1337 ↶ Reply to #13354 #13363 05:02 AM, 23 Sep 2024
    Appreciate the discussion and thorough answers here! 🙌 Thanks all
  • @droplister #13364 08:43 PM, 23 Sep 2024
    Are there any fairmints on like testnet, im trying to code against the api docs but was wondering
  • @dimesquanderer #13365 08:47 PM, 23 Sep 2024
    Testnet fees are so high it’s hard to test against
  • @dimesquanderer #13366 08:48 PM, 23 Sep 2024
    In the 10.4 release, there’s a script for spinning up a regtest node, and there are docs along with it
  • 24 September 2024 (8 messages)
  • @droplister #13367 02:14 AM, 24 Sep 2024
    My only note on fairmints is calling them fairmints. Mints seems fine. I can make unfair fairmints lol.
  • @droplister #13368 02:15 AM, 24 Sep 2024
    I’m calling them Minters and Mints in my ui.
  • @droplister #13369 02:44 AM, 24 Sep 2024
    If I set commission to 1, do I get all the minted supply?
  • @droplister #13370 02:45 AM, 24 Sep 2024
    What’s an asset_parent
  • @droplister #13371 02:46 AM, 24 Sep 2024
    How do I differentiate whether it’s BTC or XCP is it by having no price?
  • @XJA77 #13372 10:30 AM, 24 Sep 2024
    Hello, I'm looking for the activation block for 10.4 but I'm not able to find it
  • @droplister #13373 10:32 AM, 24 Sep 2024
    https://github.com/CounterpartyXCP/counterparty-core/blob/master/counterparty-core/counterpartycore/protocol_changes.json
    counterparty-core/counterparty-core/counterpartycore/protocol_changes.json at master · CounterpartyXCP/counterparty-core

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

  • @droplister #13374 10:33 AM, 24 Sep 2024
    866,000
  • 26 September 2024 (4 messages)
  • @6517313784 ↶ Reply to #13357 #13375 12:45 PM, 26 Sep 2024
    Who decided that it was a good idea to make such a drastic change that it can effect all users since 2015?
  • @hodlencoinfield #13376 01:04 PM, 26 Sep 2024
    What?
  • @6517313784 #13377 01:04 PM, 26 Sep 2024
    I wonder what kind of damages can occur from a re write of history?
  • @hodlencoinfield #13378 01:04 PM, 26 Sep 2024
    No one is rewriting history
  • 09 Sep 2024 (4)
  • 14 Sep 2024 (1)
  • 16 Sep 2024 (2)
  • 17 Sep 2024 (40)
  • 18 Sep 2024 (14)
  • 19 Sep 2024 (1)
  • 21 Sep 2024 (20)
  • 22 Sep 2024 (13)
  • 23 Sep 2024 (5)
  • 24 Sep 2024 (8)
  • 26 Sep 2024 (4)