নিচে একটি রেজিস্টার-অগ্নস্টিক ইঞ্জিন
আমাদের বিজনেস লজিকের কোথাও কোনো রেজিস্ট্রার-এর SDK নেই। প্রতিটি রেজিস্ট্রার একটি অ্যাডাপ্টার ইন্টারফেসের পেছনে কাজ করে এবং নামের পরিবর্তে সক্ষমতা অনুযায়ী নির্বাচিত হয়, যার অর্থ হলো প্ল্যাটফর্মটি চেকআউট, DNS এডিটর বা আপনার সেভ করা সেটিংস স্পর্শ না করেই নতুন কোনো রেজিস্ট্রার যোগ করতে, একটির বদলে অন্যটি প্রতিস্থাপন করতে বা কোনো TLD কে অন্যটিতে রুট করতে পারে। আপনার যদি ইতিমধ্যেই নিজের কোনো রেজিস্ট্রার অ্যাকাউন্ট থাকে, তবে এর ক্রেডেনশিয়ালগুলো প্রতিটি অর্গানাইজেশনের জন্য Vault থেকে রিজলভ হয় এবং ডোমেইনটি আমাদের অ্যাকাউন্টের পরিবর্তে আপনার অ্যাকাউন্টের অধীনে রেজিস্টার্ড হয়।
রেজিস্ট্রেশন, ট্রান্সফার, রিনিউয়াল এবং রিস্টোর—সবগুলোই দীর্ঘ ওয়েব অনুরোধের পরিবর্তে টেকসই Temporal ওয়ার্কফ্লো হিসেবে পরিচালিত হয়। প্রতিটি ধাপ হলো একটি আইডেমপোটেন্ট অ্যাক্টিভিটি, যার সাথে একটি আইডেমপোটেন্সি কি থাকে, এবং ব্যর্থতার ক্ষেত্রে কাজগুলো উল্টো দিক থেকে ক্ষতিপূরণ করে—যেমন: নেমসার্ভার সেট করার পরে কোনো রেজিস্ট্রেশন ব্যর্থ হলে তা অর্ধেক তৈরি ডোমেন ফেলে না রেখে নেমসার্ভারগুলোকে আগের অবস্থায় ফিরিয়ে নেয়। পেমেন্ট শুরু হওয়ার আগেই অর্ডারের বিপরীতে কেটে নেওয়া হয়, তাই রেজিস্ট্রার পর্যায়ে কোনো ব্যর্থতা ঘটলে তা কোনো ঝামেলা ছাড়াই সরাসরি রিফান্ড হয়ে যায়।
মিশ্র ঝুড়িগুলো স্বাধীনভাবে ব্যর্থ হয়। আপনি যদি হোস্টিং এবং ডোমেন একসাথে কেনেন এবং ডোমেন রেজিস্ট্রেশন বাতিল হয়ে যায়—রেসের মধ্যে ছিনতাই, রেজিস্ট্রি প্রত্যাখ্যান, রেজিস্টার বিভ্রাট—তাহলে হোস্টিংয়ের অংশটি ঠিকই সম্পন্ন হবে এবং ডোমেনের অংশটির টাকা নিজেই আপনার ওয়ালেটে ফেরত চলে যাবে। একটি ব্যর্থ অংশ কখনোই আপনার অর্ডারের বাকি অংশকে জিম্মি করে রাখে না।
এই পৃষ্ঠার সবকিছুই এপিআই-প্রথম (API-first)। ডোমেইন অনুসন্ধান, নিবন্ধন, স্থানান্তর, ডিএনএস রেকর্ড এবং নেমসার্ভার—এ সবই আমাদের ওপেনএপিআই (OpenAPI) স্পেসিফিকেশনে প্রকাশিত এন্ডপয়েন্ট, যার অর্থ এগুলো ড্যাশবোর্ড, জেনারেট করা এসডিকে (SDKs), সিএলআই (CLI) এবং আমাদের এমসিপি (MCP) সার্ভার থেকে সমভাবে উপলব্ধ—তাই একটি এআই টুল আপনার দেওয়া অনুমতি অনুযায়ী নিখুঁতভাবে আপনার ডিএনএস পরিচালনা করতে পারে।