web3.js از جمله کتابخانه های مهم و کاربردی جاوا اسکریپت برای تعامل و ارتباط با بلاک چین می باشد. با web3.js شما قادر خواهید بود برنامه هایی را توسعه دهید که با شبکه های بلاک چین ارتباط داشته باشد. یکی از دلایل اهمیت و محبوبیت این کتابخانه قابلیت اجرای جاوااسکریپت در تمامی مرورگرها می باشد.
به زبانی ساده تر می توان گفت web3.js واسط نرم افزار شما و اسمارت کانترکت ها خواهد بود.
یکی از کیف پول های کاربردی که در پرداخت های اینترنتی و اتصال به dapp ها استفاده می شود متامسک است. بعد از نصب این کیف پول بر روی مرورگر، به طور خودکار web3.js نیز بر روی مرورگر شما فعال می شود.
دانلود و نصب web3.js
web3.js را میتوان بوسیله npm نصب کنید. خود npm هم به همراه nodejs روی سیستم نصب می شود. به وسیله npm install web3 میتوانید این کتابخانه را نصب کنید. البته web3.js را میتوان مستقیما از github پروژه دانلود و استفاده نمایید. البته این نصب و دانلود برای توسعه و برنامه نویسی کاربرد دارد و برای کسانی که فقط نیاز به اتصال کیف پول به dapp ها دارند ضروری نیست.