জাভা ডেভেলপারদের জন্য ইথেরিয়াম
পৃষ্ঠাটি সর্বশেষ আপডেট করা হয়েছে: ১৪ ফেব্রুয়ারী, ২০২৬
ইথেরিয়াম ব্যবহার করে বিকেন্দ্রীভূত অ্যাপ্লিকেশন (বা "ড্যাপস") তৈরি করুন যেগুলো ক্রিপ্টোকারেন্সি এবং ব্লকচেইন প্রযুক্তির সুবিধাগুলোকে কাজে লাগায়।. এই ড্যাপগুলো বিশ্বাসযোগ্য হতে পারে, অর্থাৎ এগুলোকে একবার ইথেরিয়ামে প্রয়োগ করা হয়ে গেলে, এগুলো সবসময় প্রোগ্রামড হিসেবে চলতে থাকবে।. নতুন ধরণের আর্থিক অ্যাপ্লিকেশন তৈরি করার জন্য এগুলো ডিজিটাল সম্পদকে নিয়ন্ত্রণ করতে পারে।. এগুলো বিকেন্দ্রীভূত হতে পারে, যার মানে কোন একক সত্ত্বা বা ব্যক্তি এগুলো নিয়ন্ত্রণ করেনা এবং এগুলো সেন্সর করা প্রায় অসম্ভব।.
স্মার্ট কন্ট্র্যাক্ট এবং Solidity ভাষা দিয়ে শুরু করা
জাভার সাথে ইথেরিয়ামকে একীভূত করার জন্য প্রথম পদক্ষেপ নিন
একদম প্রথম থেকে শুরু করতে চান? ethereum.org/learn অথবা ethereum.org/developers. দেখুন।
- ব্লকচেইনের ব্যাখ্যাopens in a new tab
- স্মার্ট কন্ট্র্যাক্ট বোঝাopens in a new tab
- আপনার প্রথম স্মার্ট কন্ট্র্যাক্টটি লিখুনopens in a new tab
- কীভাবে Solidity কম্পাইল এবং ডিপ্লয় করতে হয় তা শিখুনopens in a new tab
ইথেরিয়াম ক্লায়েন্টদের সাথে কাজ করা
দুটি নেতৃস্থানীয় Java Ethereum ক্লায়েন্ট, Web3Jopens in a new tab এবং Hyperledger Besu কীভাবে ব্যবহার করতে হয় তা শিখুন
- Java, Eclipse, এবং Web3J-এর সাথে একটি Ethereum ক্লায়েন্টের সাথে সংযোগ স্থাপন করাopens in a new tab
- Java এবং Web3j দিয়ে একটি Ethereum অ্যাকাউন্ট পরিচালনা করাopens in a new tab
- আপনার স্মার্ট কন্ট্র্যাক্ট থেকে একটি Java র্যাপার তৈরি করুনopens in a new tab
- একটি Ethereum স্মার্ট কন্ট্র্যাক্টের সাথে ইন্টারঅ্যাক্ট করাopens in a new tab
- Ethereum স্মার্ট কন্ট্র্যাক্ট ইভেন্টগুলির জন্য শোনাopens in a new tab
- Linux-এর সাথে Java Ethereum ক্লায়েন্ট Besu (Pantheon) ব্যবহার করাopens in a new tab
- Java ইন্টিগ্রেশন টেস্টে একটি Hyperledger Besu (Pantheon) নোড চালানোopens in a new tab
- Web3j চিট শিটopens in a new tab
ethers-ktopens in a new tab কীভাবে ব্যবহার করতে হয় তা শিখুন, এটি EVM-ভিত্তিক ব্লকচেইনগুলির সাথে ইন্টারঅ্যাক্ট করার জন্য একটি অ্যাসিঙ্ক, উচ্চ-পারফরম্যান্সের Kotlin লাইব্রেরি। JVM এবং Android প্ল্যাটফর্মকে লক্ষ্য করা হয়েছে।
- ERC20 টোকেন ট্রান্সফারopens in a new tab
- ইভেন্ট লিসেনিং সহ UniswapV2 সোয়াপopens in a new tab
- ETH / ERC20 ব্যালেন্স ট্র্যাকারopens in a new tab
মধ্যবর্তী স্তরের নিবন্ধ
- IPFS সহ একটি Java অ্যাপ্লিকেশনে সংগ্রহস্থল পরিচালনা করাopens in a new tab
- Web3j সহ Java-তে ERC20 টোকেন পরিচালনা করাopens in a new tab
- Web3j ট্রানজ্যাকশন ম্যানেজারopens in a new tab
উন্নত ব্যবহারের প্যাটার্ন
Java প্রজেক্ট এবং টুলস
- Web3J (Ethereum ক্লায়েন্টদের সাথে ইন্টারঅ্যাক্ট করার জন্য লাইব্রেরি)opens in a new tab
- ethers-kt (EVM-ভিত্তিক ব্লকচেইনের জন্য অ্যাসিঙ্ক, উচ্চ-পারফরম্যান্স Kotlin/Java/Android লাইব্রেরি।)opens in a new tab
- Eventeum (ইভেন্ট লিসেনার)opens in a new tab
- Mahuta (IPFS ডেভ টুলস)opens in a new tab
আরও সংস্থান খুঁজছেন? ethereum.org/developers. দেখুন।