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