{"id":90792,"library":"sc0vu-web3-php","title":"Web3.php","description":"Ethereum web3 interface for interacting with the Ethereum blockchain.","status":"active","version":"0.1.4","language":"php","source_language":null,"source_url":"https://github.com/sc0Vu/web3.php","tags":["ethereum","web3","blockchain","json-rpc"],"install":[{"cmd":"composer require sc0vu/web3.php","lang":"bash","label":"composer require"}],"dependencies":[],"imports":[{"symbol":"Web3","correct":"use Web3\\Web3;"}],"quickstart":{"code":"use Web3\\Web3;\n\n$web3 = new Web3('http://localhost:8545');\n$web3->clientVersion(function ($err, $version) {\n    if ($err !== null) {\n        echo 'Error: ' . $err->getMessage();\n        return;\n    }\n    echo 'Client version: ' . $version;\n});","lang":"php","description":"Connects to an Ethereum node and retrieves the client version."},"warnings":[{"fix":"Start a local Ethereum node or connect to a remote provider like Infura.","message":"Requires an Ethereum node (e.g., Geth) running and accessible via JSON-RPC.","severity":"gotcha","affected_versions":">=0.1.0"}],"env_vars":null,"search_vec":"'blockchain':10,13 'ethereum':2,9,11 'interact':6 'interfac':4 'json':15 'json-rpc':14 'rpc':16 'web3':3,12 'web3.php':1","created_at":"2026-06-19T09:08:53.518913+00:00","updated_at":"2026-06-19T09:08:53.518913+00:00","problems":[],"ecosystem":"packagist","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/sc0Vu/web3.php","github":"https://github.com/sc0Vu/web3.php","docs":null,"changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["networking","crypto"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-19","next_check":"2026-12-16","install_tag":null}}