এড়িয়ে গিয়ে মূল কন্টেন্টে যান
Change page

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

পৃষ্ঠাটি সর্বশেষ আপডেট করা হয়েছে: ২৬ ফেব্রুয়ারী, ২০২৬

পাইথন-ভিত্তিক প্রজেক্ট এবং টুলিং ব্যবহার করে Ethereum-এর জন্য কীভাবে ডেভেলপ করতে হয় তা শিখুন

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

স্মার্ট কন্ট্র্যাক্ট এবং Solidity ভাষা দিয়ে শুরু করা

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

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

নতুনদের জন্য নিবন্ধ

মধ্যবর্তী স্তরের নিবন্ধ

উন্নত ব্যবহারের প্যাটার্ন

আর্কাইভ করা নিবন্ধ

পাইথন প্রজেক্ট এবং টুলস

সক্রিয়:

  • Web3.py (opens in a new tab) - Ethereum-এর সাথে ইন্টারঅ্যাক্ট করার জন্য পাইথন লাইব্রেরি
  • Vyper (opens in a new tab) - EVM-এর জন্য পাইথনিক স্মার্ট কন্ট্র্যাক্ট ভাষা
  • Ape (opens in a new tab) - পাইথনিস্টা, ডেটা সায়েন্টিস্ট এবং সিকিউরিটি পেশাদারদের জন্য স্মার্ট কন্ট্র্যাক্ট ডেভেলপমেন্ট টুল
  • py-evm (opens in a new tab) - ইথিরিয়াম ভার্চুয়াল মেশিনের বাস্তবায়ন
  • eth-tester (opens in a new tab) - Ethereum-ভিত্তিক অ্যাপ্লিকেশন পরীক্ষা করার জন্য টুলস
  • eth-utils (opens in a new tab) - Ethereum সম্পর্কিত কোডবেসের সাথে কাজ করার জন্য ইউটিলিটি ফাংশন
  • py-solc-x (opens in a new tab) - 0.5.x সমর্থন সহ solc solidity কম্পাইলারের চারপাশে পাইথন র‍্যাপার
  • pymaker (opens in a new tab) - মেকার কন্ট্র্যাক্টের জন্য পাইথন API
  • siwe (opens in a new tab) - পাইথনের জন্য Ethereum (siwe) দিয়ে সাইন ইন করুন
  • Web3 DeFi for Ethereum integrations (opens in a new tab) - ERC-20, Uniswap এবং অন্যান্য জনপ্রিয় প্রজেক্টের জন্য প্রস্তুত ইন্টিগ্রেশন সহ একটি পাইথন প্যাকেজ
  • Wake (opens in a new tab) - কন্ট্র্যাক্ট টেস্টিং, ফাজিং, ডিপ্লয়মেন্ট, ভালনারেবিলিটি স্ক্যানিং এবং কোড নেভিগেশনের জন্য অল-ইন-ওয়ান পাইথন ফ্রেমওয়ার্ক (ল্যাঙ্গুয়েজ সার্ভার - Tools for Solidity (opens in a new tab))

আর্কাইভ করা / আর রক্ষণাবেক্ষণ করা হয় না:

  • Trinity (opens in a new tab) - Ethereum পাইথন ক্লায়েন্ট
  • Mamba (opens in a new tab) - Vyper ভাষায় লেখা স্মার্ট কন্ট্র্যাক্ট লেখা, কম্পাইল এবং ডিপ্লয় করার ফ্রেমওয়ার্ক
  • Brownie (opens in a new tab) - Ethereum স্মার্ট কন্ট্র্যাক্ট ডিপ্লয়, পরীক্ষা এবং ইন্টারঅ্যাক্ট করার জন্য পাইথন ফ্রেমওয়ার্ক
  • pydevp2p (opens in a new tab) - Ethereum P2P স্ট্যাকের বাস্তবায়ন
  • py-wasm (opens in a new tab) - ওয়েব অ্যাসেম্বলি ইন্টারপ্রিটারের পাইথন বাস্তবায়ন

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

পাইথন টুলিং ব্যবহারকারী প্রজেক্ট

নিম্নলিখিত Ethereum-ভিত্তিক প্রজেক্টগুলি এই পৃষ্ঠায় উল্লিখিত টুলস ব্যবহার করে। সম্পর্কিত ওপেন-সোর্স রিপোজিটরিগুলি উদাহরণ কোড এবং সেরা অনুশীলনের জন্য একটি ভাল রেফারেন্স হিসাবে কাজ করে।

পাইথন কমিউনিটি আলোচনা

অন্যান্য একত্রিত তালিকা

Vyper উইকিতে Vyper-এর জন্য রিসোর্সের একটি অবিশ্বাস্য তালিকা (opens in a new tab) রয়েছে

এই প্রবন্ধটা কি সহায়ক ছিল?