অনেক এজেন্ট পরিচালনা করা দলের জন্য ওয়ালেট অবকাঠামো।
আপনি 15 ক্লায়েন্টের জন্য 20টি বট চালান। প্রতিটির নিজস্ব ওয়ালেট, নিজস্ব সীমা, নিজস্ব অডিট ট্রেইল এবং ক্লায়েন্টের জন্য প্রতি ক্লায়েন্টের দৃশ্যমানতা প্রয়োজন।
বটলনেকটি এজেন্ট নয়। এটি ওয়ালেট ব্যবস্থাপনা।
যদি আপনি একটি Web3 অটোমেশন এজেন্সি, একটি মার্কেট-মেকিং দল, একটি ফলন-কৌশল অপারেশন, বা অনেক সমান্তরাল এজেন্ট সহ কোনও উৎপাদন স্থাপন পরিচালনা করেন, তবে এজেন্টগুলি নিজেই সহজ অংশ। আপনার কাছে তাদের চালিয়ে রাখতে যুদ্ধ-পরীক্ষিত কোড এবং অবকাঠামো রয়েছে। আপনাকে ধীর করে দেয় এমন হল তাদের চারপাশের সবকিছু: ওয়ালেট ঠিকানার স্প্রেডশীট, ম্যানুয়াল প্রতি-গ্রাহক পুনর্মিলন, ছড়িয়ে ছিটিয়ে থাকা লেনদেনের লগ, ক্লায়েন্টকে তাদের নিজস্ব এজেন্টের কার্যকলাপের উপর দৃষ্টিভঙ্গি দেওয়ার জন্য কোন পরিষ্কার উপায় নেই অন্য ক্লায়েন্টের তথ্য ফাঁস না করে, কোনো বাধ্যতামূলক প্রতি-এজেন্ট ব্যয় সীমা নেই।
বেশিরভাগ দল প্রথমে এটি নিজেদের তৈরি করে - প্রতি ক্লায়েন্টের জন্য একটি শেয়ার করা মাল্টিসিগ, একটি নোটিশন ডাটাবেসে প্রতি এজেন্টের লেজার, লেনদেনের বিজ্ঞপ্তির জন্য একটি ডিসকর্ড চ্যানেল। এটি প্রথম তিনটি ক্লায়েন্টের জন্য কাজ করে। দশম ক্লায়েন্টে এটি একটি আংশিক সময়ের কাজ। বিশাল ক্লায়েন্টে কিছু ভুল হবে, একটি বিব্রতকর মিশ্রণ যা সম্পর্কের ক্ষতি করে।
Blockchain0x প্রতিটি এজেন্টকে তার নিজস্ব ওয়ালেট, তার নিজস্ব নীতি, তার নিজস্ব লগ, তার নিজস্ব সিট অ্যাক্সেস দেয়। আপনি একটি কর্মক্ষেত্র থেকে সেগুলি সব পরিচালনা করেন, এক Stripe গ্রাহকের অধীনে বিল করা হয়, সঠিক অপারেটরদের সঠিক এজেন্টগুলিতে। অপারেশন স্তরটি পুরো পণ্য; আপনি এজেন্টগুলি চালিয়ে যান।
একটি এজেন্সি কীভাবে তার প্রথম কর্মক্ষেত্র প্রদান করে।
পাঁচ-ধাপের ওয়াকথ্রু যা একটি সাধারণ এজেন্সিকে সাইনআপ থেকে 5-20 ক্লায়েন্ট এজেন্ট পরিচালনার জন্য সঠিক বিচ্ছিন্নতা, বিলিং এবং পর্যবেক্ষণের সাথে নিয়ে যায়।
- 01
কর্মক্ষেত্র প্রভিশন করুন
এজেন্সির ইমেইল বা শেয়ার করা অপারেশন অ্যাকাউন্টের অধীনে একবার সাইন আপ করুন। কর্মক্ষেত্রের নাম এজেন্সির পরিচয় প্রতিফলিত করে (কর্মক্ষেত্রের নাম প্রতি-এজেন্ট ইনভয়েসে প্রদর্শিত হয়)। কর্মক্ষেত্রের আসনগুলি ডিফল্টভাবে ১; ক্রস-ক্লায়েন্ট দৃশ্যমানতার প্রয়োজনীয় অপারেটরদের জন্য আরও যুক্ত করুন।
- 02
প্রতি ক্লায়েন্ট (অথবা প্রতি কৌশল) একটি এজেন্ট তৈরি করুন
প্রতিটি ক্লায়েন্টের সম্পৃক্ততা তার নিজস্ব এজেন্ট রেকর্ড পায়: পৃথক স্লাগ, পৃথক ওয়ালেট ঠিকানা, পৃথক ব্যয় নীতি, পৃথক যাচাইকরণ ব্যাজ। এজেন্ট রেকর্ড হল বিচ্ছিন্নতার ইউনিট - এক ক্লায়েন্টের লেনদেন কখনও অন্যের সাথে স্পর্শ করে না, এমনকি যখন উভয় একই কর্মক্ষেত্রে চলে।
- 03
সঠিক অপারেটরদের জন্য এজেন্ট-স্তরের আসন বরাদ্দ করুন
ব্যবসায়, নির্দিষ্ট ক্লায়েন্টের এজেন্টে অপারেটরদের আমন্ত্রণ জানান এজেন্ট-স্তরের আসন সহ। তারা শুধুমাত্র সেই এজেন্টটি দেখে এবং পরিচালনা করে, কখনও কর্মক্ষেত্রের অন্যদের নয়। এটি আসনের মডেল যা প্রতি-ক্লায়েন্ট বিচ্ছিন্নতা সঠিক মনে করে: একটি অপারেটর Client A এর কার্যকলাপ Client B তে দুর্ঘটনাক্রমে ফাঁস করতে পারে না।
- 04
প্রতি এজেন্ট ব্যয় অনুমতি কনফিগার করুন
প্রতি লেনদেনের জন্য একটি সীমা এবং প্রতি সময়ের জন্য একটি ভাতা সেট করুন (ড্যাশবোর্ডে) যা ক্লায়েন্টের সম্পৃক্ততা আসলে অনুমতি দেয়। একই কর্মী একই কর্মশালায় একটি ক্লায়েন্টের জন্য একটি ক্ষুদ্র দৈনিক ভাতা এবং অন্যটির জন্য একটি বড় ভাতা সহ একটি এজেন্ট চালাতে পারে - প্রতি এজেন্টের খরচ অনুমতি উভয়কে পরিষ্কারভাবে বিচ্ছিন্ন করে।
- 05
আপনার মনিটরিং এবং অন-কলে সংযোগ করুন
যে ঘটনাগুলি কার্যকরীভাবে গুরুত্বপূর্ণ (payment.received, payment.sent, wallet.deployed) সেগুলির জন্য ওয়েবহুক ডেলিভারি সেট আপ করুন। সেগুলি আপনার ঘটনা সিস্টেম বা Slack/Discord এ নির্দেশ করুন। ড্যাশবোর্ড দৈনিক-ড্রাইভার ভিউ হয়ে ওঠে; যখন একটি পেমেন্ট আসে বা কিছু মনোযোগ প্রয়োজন হয় তখন সতর্কতা Slack এ পৌঁছায়।
সেটআপ সাধারণত প্রথম কর্মক্ষেত্রের জন্য 1-2 ঘন্টা এবং অতিরিক্ত ক্লায়েন্ট এজেন্টের জন্য 10-15 মিনিট সময় নেয়। যখন আপনার 5 জন ক্লায়েন্ট onboard হয়, তখন ষষ্ঠটি যোগ করার মার্জিনাল খরচ মূলত ক্লায়েন্টের সাথে কথোপকথন, প্রভৃতির নয়।
একটি ওয়ার্কস্পেস, একটি Stripe গ্রাহক, N এজেন্ট।
বিলিং মডেলটি কিভাবে এজেন্সিগুলি আসলে বই রাখে তার উপর ভিত্তি করে তৈরি: একটি একক ইনভয়েসে প্রতি এজেন্টের লাইনের আইটেম, প্রতি এজেন্ট বা কর্মক্ষেত্র-জুড়ে রপ্তানিযোগ্য, একটি ওয়েবহুক স্ট্রিম সহ যা আপনার হিসাবরক্ষক সিস্টেমে বাস্তব সময়ে পৌঁছায়।
| মাত্রা | Blockchain0x এটি কীভাবে পরিচালনা করে | এজেন্সিগুলি কেন যত্নশীল |
|---|---|---|
| কর্মস্পেসের গঠন | 1 কর্মক্ষেত্র, N এজেন্ট, 1 একত্রিত Stripe গ্রাহক | সমস্ত ক্লায়েন্টের মধ্যে যেকোনো পেমেন্ট খুঁজে পাওয়া সহজ |
| ইনভয়েস ফরম্যাট | প্রতি এজেন্ট সাবস্ক্রিপশন লাইন + প্রতি এজেন্ট লেনদেন-ফি লাইন | যদি আপনি ক্লায়েন্টদের পুনরায় চালান করেন তবে এটি প্রতি ক্লায়েন্ট বিলিংয়ের জন্য পরিষ্কারভাবে মানচিত্র করে |
| নির্যাস | প্রতি এজেন্টের জন্য CSV/JSON, অথবা কর্মক্ষেত্রজুড়ে; তারিখের পরিসরের দ্বারা ফিল্টারযোগ্য | অ্যাকাউন্টিং টুলে বা প্রতি ক্লায়েন্ট P&L-এ ড্রপ করুন |
| হিসাবরক্ষণের জন্য ওয়েবহুক | আপনার AP/AR সিস্টেমে বাস্তব সময়ে payment.received / payment.sent ইভেন্টগুলি | কোন ব্যাচ পুনর্মিলন নেই; লেজার বর্তমান থাকে |
| মুদ্রা | ডিফল্টরূপে USD তে ফি বিল করা হয়; Stripe এর মাধ্যমে অন্যান্য মুদ্রায় সেট করা যায় | আপনার হিসাবরক্ষণ ভিত্তি মুদ্রার সাথে মেলান |
| রেকর্ড সংরক্ষিত | এজেন্ট বিদ্যমান থাকা অবস্থায় লেনদেনের ইতিহাস এবং অডিট লগগুলি রাখা হয় | ক্লায়েন্ট বা অডিটরের পর্যালোচনার জন্য রপ্তানিযোগ্য |
বেশিরভাগ এজেন্সি যে প্যাটার্নে পৌঁছায়: Blockchain0x ইনভয়েসটি এজেন্সির কাছে যায়। এজেন্সিটি তাদের এজেন্টের সাবস্ক্রিপশন লাইনের জন্য প্রতিটি ক্লায়েন্টকে পুনরায় ইনভয়েস করে + একটি ব্যবস্থাপনা ফি। অডিট লগটি এটি প্রতিরক্ষামূলক করে যদি কোনও ক্লায়েন্ট একটি নির্দিষ্ট চার্জ নিয়ে প্রশ্ন করে - আপনি সঠিকভাবে দেখাতে পারেন কোন লেনদেনগুলি কোন উইন্ডোতে লাইনের আইটেম চালিত করেছে। কোন এজেন্সি কখনও আমাদের কাছে একটি চার্জ মুছে ফেলার জন্য জিজ্ঞাসা করেনি অডিট ট্রেইল তৈরি করার পরে।
আপনি আপনার ক্লায়েন্টদের (এবং তাদের নিরীক্ষকদের) কী বলতে পারেন।
অভ্যন্তরীণ নিয়মাবলী হল যেখানে বেশিরভাগ এজেন্সি সম্পৃক্ততা শুরু হওয়ার আগে ব্যর্থ হয়। ক্লায়েন্টের আইনগত দল জানতে চায়: কে তহবিল ধরে, কে কী দেখতে পারে, রেকর্ডগুলি কীভাবে রাখা হয়, যদি একটি ঘটনা ঘটে তবে কী হয়। এখানে আপনি তাদের বলতে পারেন, লিখিতভাবে, পণ্যের দ্বারা সমর্থিত।
কাস্টডি - আমরা নন-কাস্টডিয়াল
তহবিল ক্লায়েন্ট (অথবা এজেন্সি) ওয়ালেটে থাকে, Blockchain0x-এ নয়। আমাদের কখনও ব্যক্তিগত কী থাকে না। যদি আমরা আগামীকাল ক্ষতিগ্রস্ত হই, তবে আক্রমণকারী USDC স্থানান্তর করতে পারবে না কারণ আমাদের কাছে এটি করার উপায় নেই। এটি একটি পেমেন্ট প্ল্যাটফর্মের জন্য সবচেয়ে শক্তিশালী হেফাজতের দাবি; শর্তাবলীতে লেখা।
অ্যাক্সেস নিয়ন্ত্রণ - প্রতি এজেন্ট সিট স্কোপিং
অপারেটররা শুধুমাত্র সেই এজেন্টগুলি দেখতে পান যাদের উপর তাদের আসন দেওয়া হয়েছে। ওয়ার্কস্পেস-স্তরের দৃশ্যমানতা একটি আলাদা, আরও বিশেষাধিকারপ্রাপ্ত আসন। প্রতিটি আসন যোগ, ভূমিকা পরিবর্তন এবং অপসারণ অডিট লগে সম্পূর্ণ অ্যাট্রিবিউশন সহ রেকর্ড করা হয়। ওয়ার্কস্পেস আসনের জন্য দ্বি-ফ্যাক্টর প্রমাণীকরণ প্রয়োজন।
অডিট ট্রেইল - অ্যাট্রিবিউটেড এবং রপ্তানিযোগ্য
প্রতিটি কাজ যা একটি এজেন্টকে প্রভাবিত করে তা সম্পূর্ণ অধিকার সহ রেকর্ড করা হয়: কে এটি করেছে, কখন, এবং পরিবর্তনের আগে/পরবর্তী। কোনও ক্লায়েন্ট বা অডিটরের পর্যালোচনার জন্য ড্যাশবোর্ড থেকে JSON বা CSV তে রপ্তানি করুন, একটি একক এজেন্টের জন্য স্কোপ করা যাতে একটি ক্লায়েন্টের রেকর্ড অন্যটির প্রকাশ না করে।
গ্রহণযোগ্য ব্যবহার নীতি - প্রতিটি এজেন্টের জন্য বাধ্যতামূলক
প্রতিটি ওয়ার্কস্পেস সাইনআপে একটি গ্রহণযোগ্য-ব্যবহার নীতিতে সম্মত হয়: কোন নিষেধাজ্ঞা এড়ানো, কোন অর্থ পাচার, কোন প্রতারণা, কোন এজেন্ট স্পষ্টভাবে অবৈধ কার্যকলাপে জড়িত নয়। লঙ্ঘনের ফলে ওয়ার্কস্পেস স্থগিত হয়। নীতিটি জনসাধারণের সংস্করণযুক্ত; আমরা যেকোন ক্লায়েন্ট আইনি পর্যালোচনার জন্য একটি বর্তমান এবং ঐতিহাসিক সংস্করণ তৈরি করব।
ঘটনার প্রতিক্রিয়া - নথিভুক্ত রানবুক
নিরাপত্তা ঘটনার একটি পাবলিক রানবুক রয়েছে: আবিষ্কারের 24 ঘণ্টার মধ্যে বিজ্ঞপ্তি, 7 দিনের মধ্যে মূল কারণ বিশ্লেষণ, 30 দিনের মধ্যে পোস্ট-মর্টেম। রানবুকটি সম্মতি পর্যালোচনার জন্য অনুরোধে উপলব্ধ। লেখার সময় আমাদের কোনও নোটিফায়েবল ঘটনা হয়নি; যদি এবং যখন আমরা করি, রানবুকটি চুক্তি।
প্রতিটি অডিট-লগ এন্ট্রিতে কি আসে।
অডিট লগ হল সেই উপাদান যা আপনার ক্লায়েন্টের অডিটর দেখতে চায়। প্রতিটি এন্ট্রি রেকর্ড করে কি পরিবর্তিত হয়েছে এবং কে এটি পরিবর্তন করেছে; এটি ক্লায়েন্ট বা অডিটর পর্যালোচনার জন্য ড্যাশবোর্ড থেকে JSON বা CSV-তে সম্পূর্ণ লগ রপ্তানি করুন।
| ক্ষেত্র | প্রকার | বর্ণনা |
|---|---|---|
| Timestamp | time | action কখন ঘটেছে, UTC-তে। |
| Agent | reference | action কোন agent-কে প্রভাবিত করেছে। |
| Actor | reference | যে human, API key, বা system action নিয়েছে। |
| Action | category | কী ঘটেছে: একটি payment, একটি settings change, একটি seat change, একটি key rotation। |
| Outcome | status | action সফল হয়েছে নাকি rejected হয়েছে। |
| পূর্বে / পরে | snapshot | একটি পরিবর্তনের আগের এবং পরের state। |
ড্যাশবোর্ড থেকে JSON বা CSV তে রপ্তানি করুন, একটি একক এজেন্ট বা পুরো কর্মক্ষেত্রের জন্য ফিল্টার করা। অডিট লগ একটি ব্যবসায়িক পরিকল্পনার বৈশিষ্ট্য; মৌলিক লেনদেনের ইতিহাস প্রোতে উপলব্ধ।
এজেন্সি কর্মস্থলের জন্য ব্যবসা, এজেন্টদের জন্য মিশ্র পরিকল্পনা।
Web3 অটোমেশন টিমগুলি প্রায়শই কমপক্ষে একটি ব্যবসায়িক এজেন্টের প্রয়োজন (অডিট লগ + টিম সিটের জন্য)। অনেকগুলি একটি মিশ্রণ পরিচালনা করে: উচ্চ-ভলিউম ক্লায়েন্টের সাথে ব্যবসায়িক সম্পর্কের জন্য সম্মতি প্রয়োজন, ছোট ক্লায়েন্টদের জন্য যেখানে অডিট লগ চুক্তিগতভাবে প্রয়োজন হয় না, পরীক্ষামূলক বা নিষ্ক্রিয় এজেন্টের জন্য বিনামূল্যে। প্রতি-এজেন্ট মূল্যায়ন হল যা মিশ্রণটি কাজ করতে দেয় অতিরিক্ত অর্থ প্রদান না করে।
- Free: experiment, dormant agent যা আপনি আবার সক্রিয় করতে পারেন, prospect conversation-এর জন্য demo agent।
- Pro ($29/agent/mo): কঠোর compliance requirement ছাড়া active client agent।
- Business ($49/agent/mo): scale-এ client agent, audit log এবং per-agent team seat সহ। production engagement-এর জন্য default।
- Workspace seats: cross-client operator visibility-এর জন্য seat যোগ করুন (/pricing দেখুন)।