Where communities thrive

  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
Repo info
    Does anyone succeed to deploy btcrelay via testrpc?
    Hey is BTC Relay still active?
    It looks like the last transaction on etherscan is months old.
    Nick Savers
    @ethers ^^^
    Alexei Zamyatin
    Hi everyone. I was looking into BTC relay and was wondering why neither the node.js nor the python input-data-decoders are able to parse transaction inputs? I've used the ABI supplied here (http://btcrelay.surge.sh/BitcoinRelayABI.js). Is there perhaps a version mismatch on the ABI? Basically, I'd like to know which functions were called when and with which data.
    Alexei Zamyatin
    Perhaps someone can help if the question is more specific. Been trying to identify the exact calls, but only found 1 on etherscan - as said, had problems decoding the input using the available ABI.
    "0x2b861629": "storeBlockHeader(bytes header)",
    "0x13f955e1": "?",
    "0x90fa337d": "?",
    "0x740ba43b": "?",
    "0xb8c48f8c": "?",
    "0x0f5995ce": "?"
    @ethers Hi everyone, is the BTC relay still functional? It seems cannot work.
    yes it's still functional
    @eth_eth87955763_twitter Thanks for your helpful info!
    @eth_eth87955763_twitter Hi everyone, for help! BTCrelay depends on relayers to relay BTC block headers to build a mini-version of BTC blockchain for TX verification. Since there seems to be no relayers for couples of months. Therefore, does it mean that the BTCrelay cannot correctly verify a recent BTC TX? (It can correctly verify the inclusion of a TX in a submitted block, but it cannot verify that the submitted BTC block is valid because its previous blocks are missing)
    Kindly contact officiallives1@gmail.com if you need anything
    @alexeiZamyatin_twitter Hi, the "bytes" type is (quite) tricky, so maybe the tools you're using with node.js or python input-data-decoders or etherscan might be buggy? The input to storeBlockHeader is exactly 80bytes in case that helps
    @wren424 and @aj0strow yes BTCRelay needs relayers to feed it the bitcoin blockheaders; the last person who was helping stopped around months ago. For testing, can try using an older transaction
    anybody interested in joining a research group on generalisable fungibility, please throw yourself against the wall here: https://t.me/joinchat/B2N9WxKqpYvHsszn4u8hLw
    I know that it's slightly off topic but, really, it all comes back to BTC in the end anyway.
    Alexei Zamyatin

    Hi. Is anyone here, who can explain what exactly is happening in the m_saveAncestors and priv_fastGetBlockHash__ functions in btcChain.se? I understand the idea of the indexing of block ancestors but I'm concerned about the exact details of the implementation.
    Specifically, this code block in m_saveAncestors

               with $i = 1:
                    while $i < NUM_ANCESTOR_DEPTHS:
                        with $depth = m_getAncDepth($i):
                            if m_getHeight($blockHash) % $depth == 1:
                                m_mwrite32(ref($ancWord) + 4*$i, $prevIbIndex)
                                m_mwrite32(ref($ancWord) + 4*$i, m_getAncestor($hashPrevBlock, $i))
                            $i += 1

    Also, could it be, that priv_fastGetBlockHash__ fails if the requested block has more than 78125 confirmations? I may be wrong, but it seems to me that the following check will fail in this case:
    (excerpt from priv_fastGetBlockHash__):

        blockHash = self.heaviestBlock
        anc_index = NUM_ANCESTOR_DEPTHS - 1 <-- this is equal to 7
        while m_getHeight(blockHash) > blockHeight:
            while m_getHeight(blockHash) - blockHeight < m_getAncDepth(anc_index) && anc_index > 0:
                anc_index -= 1
            blockHash = self.internalBlock[m_getAncestor(blockHash, anc_index)]

    Note: m_getAncDepth(7) returns 78125


    Nekonium, Deft, MMO, BWS, INDI Fan
    hey guys.. i am admin to a discord with some hundersd coin programmmers and bitcoin related stuff. I would hope to win some more developers for our open community with a lot of job posting: And dont ban me:) https://discord.gg/K6q3j2U
    Can someone help me
    Arber Avdullahu
    Is the chat acitve?
    Nick Savers
    @arberiii what is it that you are looking for?
    Arber Avdullahu
    @nicksavers I want to find the gas cost for running a method of a contract, more specifically of Verify Tx on BTC Relay contract. How can I find it?
    Nick Savers
    @arberiii This is a guide you can use for most methods https://medium.com/@blockchain101/estimating-gas-in-ethereum-b89597748c3f
    Arber Avdullahu
    @nicksavers thanks :D
    Arber Avdullahu
    can I find some white paper or a detailed explanation on how BTCRelay works?
    Adam Skrodzki
    Hi is it online anywhere on ethereum ?
    Alexei Zamyatin

    Hi all. We've done (and are still doing) some PoC work on new BTC Relay designs (Solidity and Rust) and have used the "deprecated" BTC Relay implementation (Serpent) for some experiments.

    You can find some info on how chain relays (BTC Relay incl.) work in this paper: https://eprint.iacr.org/2018/643.pdf (Sections V.B and Appendix D) or here (more high level. Note: the code in this repo is not up to date I think): https://github.com/crossclaim/btcrelay-sol

    BTC relay itself is live on Ethereum, but it has not been used for ages. Also not sure if it can still be used.

    If you want some more theoretical background on different cross-chain verification techniques, read up here: https://eprint.iacr.org/2019/1128.pdf (Section 5)

    Hi namsthe,

    I want to develop Blockchain Dapp to for University purpose to store students certificate and marks list of graduate students in blockchain . So any company can verify their employees certificate verification from Blockchain instead of enquiring to colleges. This is my idea. Kindly suggest me tips and possible solutions. Whether shall I proceed with public or private Blockchain, which platform suitable, etc. Thank you.

    How closely is this related to the Kyber design?
    Gabriel Hayes
    Is it possible to create an application that provides a realtime service and also uses clients as miners for a mining pool? And if so, are there legal implications? i.e. most games require GPU, and offer multiplayer. It seems like all of the pieces are there to create a mining pool considering I would control the distro of software
    Hi ravachol, kyber design is it solution to my question asked yesterday.
    Hey guys how can i hack btc
    Please I need someone to help hack this address 0x131A99859a8bfa3251D899F0675607766736FFaE
    It's an ethereum wallet
    i write ecc decrypt use solidty, when i run decrypt function in remix,i can get the right result.when i deploy the contract to the geth and call function,i get the follow error:Error: invalid argument 0: json: cannot unmarshal hex string of odd length into Go struct field CallArgs.data of type hexutil.Bytes
    1 reply
    how can i solve this problem? plz, its import to me!
    David Luis
    You should try to synchronize and reconnect your wallet using a web dapps token interface



    💰PAYS 8% PER DAY

    💰👉👉 TVL: 800 BNB ($321,000) on FIRST DAY !!!


    ⭐️ 8% Daily Return! 💰


    EN https://t.me/LuckyCatBNB
    DE https://t.me/luckycatbnb_german

    Not Scam, its Real. BSC, BUSD, SHIBA and many other Miners

    Jane Lee
    I've been reading the chats for a long time, and I've found a lot of problems that I've encountered. This is a great learning group!
    Whyyy is everyone keeping this a secret?????
    $1200/DAY on UniSwap

    📌 DeFi platforms increased profits amidst FTX collapse

    Daily futures trading volume on DeFi platforms reached $5 billion. This is the biggest amount since Terra collapsed in May of this year. Crypto-Upvotes expert review.FTX collapse now is making the Crypto Expect putting a stop to all lost to investors if you are holding FTX kindly submit your prove of holding and wallet address to the live support team to submit your complain

    $CAKE $UNI #DeFi #FTX #crypto #cryptonews #cryptocurrency

    📰 Read more: https://direct.lc.chat/14756535/

    Hi guys. I developed the perfect crypto software, this software analyzes crypto wallets and gives you access to old lost wallets 🤑 I will show you how my software makes upto $1000 daily. More info in my group 👉 https://t.me/pythonseedbrute
    Keerthana Canumalla
    Hey everyone 👋🙂
    Wondering if any of you have invested in cryptocurrency? If yes, where do you store your private keys and seed phrases? And what methods do you use?
    P.S., this is quite important to me, would appreciate your views! Thanks so much in advance
    Contact eth@consultant.com sir

    "I'll teach 10individuals how to earn $30,000 or more in 72 hours from the crypto market. But you will pay me 10% commission when you receive your profit. if interested send me a direct message by asking (HOW) for more details on how to get started