Nafis Mahmud
Developer from Creative Youths
0   /   100

কিভাবে একটা decentralised Web3.0 সাইট বানাবো?

Web3.0
Start Reading

Web3.0 এবং dWeb সম্পর্কে জানার পর থেকে আমার এসম্পর্কে অনেক আগ্রহ ছিল। এ সম্পর্কে রিসেন্টলি অনেকগুলো ব্লগ পড়ার পর আমি যা বুঝেছি তা বুঝাতে আজকের এই পোস্ট।

UnstoppableDomains থেকে রেজিস্টার্ড একটি NFT ডোমেইন এবং IPFS হোস্টিং (যেমন pinata.cloud) দিয়ে আমরা আমাদের প্রথম স্ট্যাটিক decentralised website বানাতে পারবো।

  1. প্রথমে আমাদের একটি এনএফটি ডোমেইন রেজিস্ট্রেশন করতে হবে।
  2. অলরেডি একটা ডোমেইন থাকলে pinata.cloud এ একাউন্ট করতে হবে।
  3. এরপর সাইটের HTML, CSS ফাইলগুলো যেই ফোল্ডারে আছে সেটি pinata তে আপলোড করতে হবে।
  4. আপলোড করা শেষ হলে আমরা একটি IPFS হ্যাশ পাবো। সেই হ্যাশ কপি করব।
  5. UD My Domain এ গিয়ে আমাদের কাঙ্খিত ডোমেনের পাশে থাকা ম্যানেজ বাটন ক্লিক করতে হবে।
  6. এখন Custom Website Linking পাওয়া যাবে, সেখানে Link Website এ ক্লিক করে IPFS হ্যাশটি পেস্ট করতে হবে।
  7. এরপর Launch Website লিংকে ক্লিক করবো।
  8. যেই ক্রিপ্টো ওয়ালেটে ডোমেইনটি মিন্ট করা আছে, সেখানে একটি ট্রানজেকশন পপআপ আসবে, সেটা allow করলেই আমাদের কাজ শেষ।

আমাদের ডোমেইন এখন pinata ক্লাউড এ কানেক্টেড। শীঘ্রই সাইটটি ভিজিট করলে আমাদের বানানো ওই পেইজ ভিজিট করতে পারবো।

বি. দ্র.

  • শুধুমাত্র UD.ME থেকেই NFT ডোমেইন রেজিস্ট্রেশন করা যায়।
  • Pinata তে ফোল্ডার আপলোড করতে হবে, .zip না।
  • Pinata তে একটি একাউন্টে 1জিবি স্টোরেজ পাওয়া যাবে। চাইলে আমরা আমাদের পিসিকেও সার্ভার হিসেবে ব্যাবহার করতে পারবো।

রেফারেন্স:

  1. IPFS Official document
  2. Unstoppable with Pinata
  3. Unstoppable IPFS hash