শেষ পাতাটি আপডেট করা হয়েছে: September 3, 2020

পাইথন ডেভেলপারদের জন্য ইথেরিয়াম


ইথেরিয়াম ব্যবহার করে বিকেন্দ্রীভূত অ্যাপ্লিকেশন (বা "ড্যাপস") তৈরি করুন যেগুলো ক্রিপ্টোকারেন্সি এবং ব্লকচেইন প্রযুক্তির সুবিধাগুলোকে কাজে লাগায়। এই ড্যাপগুলো বিশ্বাসযোগ্য হতে পারে, অর্থাৎ এগুলোকে একবার ইথেরিয়ামে প্রয়োগ করা হয়ে গেলে, এগুলো সবসময় প্রোগ্রামড হিসেবে চলতে থাকবে। নতুন ধরণের আর্থিক অ্যাপ্লিকেশন তৈরি করার জন্য এগুলো ডিজিটাল সম্পদকে নিয়ন্ত্রণ করতে পারে। এগুলো বিকেন্দ্রীভূত হতে পারে, যার মানে কোনো একক সত্ত্বা বা ব্যক্তি এগুলোকে নিয়ন্ত্রণ করে না এবং এগুলোকে সেন্সর করা প্রায় অসম্ভব।

স্মার্ট কন্ট্র্যাক্টস এবং সলিডিটি ল্যাঙ্গুয়েজ দিয়ে শুরু করা

পাইথনের সাথে ইথেরিয়ামকে একীভূত করার জন্য প্রথম পদক্ষেপ নিন

একদম প্রথম থেকে শুরু করতে চান? ethereum.org/learn বা ethereum.org/developers দেখুন।

শিক্ষানবিসদের জন্য প্রবন্ধ

মধ্যবর্তী পর্যায়ের প্রবন্ধ

উন্নত ইউজ প্যাটার্ন

পাইথন প্রোজেক্ট ও টুল

  • ব্রাউনি - ইথেরিয়াম স্মার্ট কন্ট্র্যাক্টস-এর সাহায্যে ডেপ্লয়, টেস্ট ও ইন্টারেক্ট করার জন্য পাইথন ফ্রেমওয়ার্ক
  • eth-utils - ইথেরিয়াম-এর সাথে সম্পর্কিত কোডবেসগুলোর সঙ্গে কাজ করার জন্য ইউটিলিটি ফাংশন
  • py-evm - ইথেরিয়াম ভার্চুয়াল মেশিনের বাস্তবায়ন
  • py-solc-x - 0.5.x সাপোর্টের সাথে solc সলিডিটি কম্পাইলারকে কেন্দ্র করে পাইথন র‍্যাপার
  • py-wasm - ওয়েব অ্যাসেমব্লি ইন্টারপ্রিটারের পাইথন বাস্তবায়ন
  • pydevp2p - ইথেরিয়াম P2P স্ট্যাকের বাস্তবায়ন
  • pymaker - মেকার কন্ট্র্যাক্টের জন্য পাইথন API
  • মাম্বা - ভাইপার ল্যাঙ্গুয়েজে লেখা স্মার্ট কন্ট্র্যাক্ট লেখা, কম্পাইল ও ডেপ্লয় করার জন্য ফ্রেমওয়ার্ক
  • ট্রিনিটি - ইথারিয়াম পাইথন ক্লায়েন্ট
  • ভাইপার - EVM এর জন্য পাইথনিক স্মার্ট কন্ট্র্যাক্ট ল্যাঙ্গুয়েজ
  • Web3.py - ইথেরিয়ামের সঙ্গে ইন্টারেক্ট করার জন্য পাইথন লাইব্রেরি

আরও সংস্থান খুঁজছেন? ethereum.org/developers দেখুন।

পাইথন কমিউনিটিতে অবদান প্রদানকারী

অন্যান্য সমষ্টীভূত তালিকা

এ ভাইপার উইকি-তে ভাইপারের জন্য অবিশ্বাস্য সম্পদগুলির একটি তালিকা আছে পাইথনের সাথে সম্পর্কিত টুলগুলির একটি কম্পাইল করা সোর্সের জন্য py-eth.com দেখুন।