php 比特币地址的Laravel验证规则

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 比特币地址的Laravel验证规则相关的知识,希望对你有一定的参考价值。

   public function passes($attribute, $address)
    {

        $decoded = decodeBase58($address);
 
        $d1 = hash("sha256", substr($decoded,0,21), true);
        $d2 = hash("sha256", $d1, true);
 
        if(substr_compare($decoded, $d2, 21, 4)){
           return false;
        }
        return true;
}

以上是关于php 比特币地址的Laravel验证规则的主要内容,如果未能解决你的问题,请参考以下文章

求教,比特币钱包怎么与php建立连接

求教,比特币钱包怎么与php建立连接

确定比特币钱包地址是不是“有效”

ionic3 验证比特币,以太坊,莱特币和其他流行的加密货币地址

比特币的发行和挖矿

比特币地址生成过程 go语言版本