রাস্ট ডেভেলপারদের জন্য ইথিরিয়াম
পেজ সর্বশেষ আপডেট: ২৬ আগস্ট, ২০২৫
ক্রিপটোকারেন্সি এবং ব্লকচেইন প্রযুক্তির সুবিধাগুলো কাজে লাগিয়ে ডিসেন্ট্রালাইজড এপ্লিকেশন (বা "ডিএ্যাপস") তৈরি করতে ইথিরিয়াম ব্যবহার করুন। এই ডিএ্যাপসগুলো বিশ্বস্ত হতে পারে, যার মানে হলো একবার ইথিরিয়ামে ডেপ্লয় করা হলে, এগুলো সবসময় প্রোগ্রাম অনুযায়ী চলবে। নতুন ধরনের আর্থিক অ্যাপ্লিকেশন তৈরি করার জন্য এগুলো ডিজিটাল সম্পদ নিয়ন্ত্রণ করতে পারে। এগুলো ডিসেন্ট্রালাইজড হতে পারে, যার মানে হলো কোনো একক সত্তা বা ব্যক্তি এগুলোকে নিয়ন্ত্রণ করে না এবং এগুলো সেন্সর করা প্রায় অসম্ভব।
স্মার্ট কন্ট্রাক্ট এবং সলিডিটি (Solidity) ভাষা দিয়ে শুরু করা
ইথিরিয়ামের সাথে রাস্ট (Rust) ইন্টিগ্রেট করার প্রথম পদক্ষেপ নিন
প্রথমে আরও প্রাথমিক ধারণা প্রয়োজন? 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)
নতুনদের জন্য আর্টিকেল
- দ্য রাস্ট ইথিরিয়াম ক্লায়েন্ট (opens in a new tab) * মনে রাখবেন যে OpenEthereum বাতিল করা হয়েছে (opens in a new tab) এবং এটি আর রক্ষণাবেক্ষণ করা হচ্ছে না। এটি সতর্কতার সাথে ব্যবহার করুন এবং অন্য কোনো ক্লায়েন্ট ইমপ্লিমেন্টেশনে চলে যাওয়া ভালো।
- রাস্ট ব্যবহার করে ইথিরিয়ামে লেনদেন পাঠানো (opens in a new tab)
- কোভানের (Kovan) জন্য রাস্ট Wasm-এ কীভাবে কন্ট্রাক্ট লিখতে হয় তার ধাপে ধাপে টিউটোরিয়াল (opens in a new tab)
মধ্যম স্তরের আর্টিকেল
উন্নত ব্যবহারের প্যাটার্ন
-
জাভাস্ক্রিপ্ট এবং রাস্ট ব্যবহার করে একটি ডিসেন্ট্রালাইজড চ্যাট তৈরি করুন (opens in a new tab)
-
Vue.js এবং রাস্ট ব্যবহার করে একটি ডিসেন্ট্রালাইজড টুডু (Todo) অ্যাপ তৈরি করুন (opens in a new tab)
রাস্ট প্রজেক্ট এবং টুলস
- pwasm-ethereum (opens in a new tab) - ইথিরিয়ামের মতো নেটওয়ার্কের সাথে ইন্টারঅ্যাক্ট করার জন্য এক্সটার্নসের সংগ্রহ
- Lighthouse (opens in a new tab) - দ্রুত ইথিরিয়াম কনসেন্সাস লেয়ার ক্লায়েন্ট
- Ethereum WebAssembly (opens in a new tab) - WebAssembly-এর একটি ডিটারমিনিস্টিক সাবসেট ব্যবহার করে ইথিরিয়াম স্মার্ট কন্ট্রাক্ট এক্সিকিউশন লেয়ার-এর প্রস্তাবিত রিডিজাইন
- oasis_std (opens in a new tab) - OASIS API রেফারেন্স
- Solaris (opens in a new tab) - নেটিভ প্যারিটি ক্লায়েন্ট EVM ব্যবহার করে সলিডিটি স্মার্ট কন্ট্রাক্ট ইউনিট টেস্ট হারনেস।
- SputnikVM (opens in a new tab) - রাস্ট ইথিরিয়াম ভার্চুয়াল মেশিন ইমপ্লিমেন্টেশন
- Wavelet (opens in a new tab) - রাস্টে ওয়েভলেট (Wavelet) স্মার্ট কন্ট্রাক্ট
- Foundry (opens in a new tab) - ইথিরিয়াম অ্যাপ্লিকেশন ডেভেলপমেন্টের জন্য টুলকিট
- Alloy (opens in a new tab) - ইথিরিয়াম এবং অন্যান্য EVM-ভিত্তিক চেইনের সাথে ইন্টারঅ্যাক্ট করার জন্য উচ্চ-পারফরম্যান্স, সু-পরীক্ষিত এবং ডকুমেন্টেড লাইব্রেরি।
- Ethers_rs (opens in a new tab) - ইথিরিয়াম লাইব্রেরি এবং ওয়ালেট ইমপ্লিমেন্টেশন
- SewUp (opens in a new tab) - রাস্টের সাহায্যে আপনার ইথিরিয়াম ওয়েবঅ্যাসেম্বলি কন্ট্রাক্ট তৈরি করতে এবং সাধারণ ব্যাকএন্ডের মতো ডেভেলপ করতে সাহায্য করার জন্য একটি লাইব্রেরি
- Substreams (opens in a new tab) - প্যারালালাইজড ব্লকচেইন ডেটা ইনডেক্সিং প্রযুক্তি
- Reth (opens in a new tab) Reth (রাস্ট ইথিরিয়ামের সংক্ষিপ্ত রূপ) হলো একটি নতুন ইথিরিয়াম ফুল-নোড ইমপ্লিমেন্টেশন
- Awesome Ethereum Rust (opens in a new tab) - রাস্টে লেখা ইথিরিয়াম ইকোসিস্টেমের প্রজেক্টগুলোর একটি কিউরেটেড সংগ্রহ
আরও রিসোর্স খুঁজছেন? ethereum.org/developers. দেখুন।