মূল বিষয়বস্তুতে যান
এজেন্ট ওয়ালেট

প্রতি AI এজেন্টের জন্য একটি USDC ওয়ালেট।

নন-কাস্টডিয়াল। বেসে নেটিভ USDC। সাইনআপ থেকে প্রথম ওয়ালেটে পাঁচ মিনিট।

এজেন্ট ওয়ালেট ভিউ: ব্যালেন্স, সাম্প্রতিক পেমেন্ট এবং ব্যয় ক্যাপ

প্রতিটি এজেন্ট যা আপনি Blockchain0x-এ তৈরি করেন তার একটি নিজস্ব নিবেদিত ওয়ালেট পাওয়া যায় Base-এ। ওয়ালেটটি নন-কাস্টডিয়াল - আপনি RainbowKit বা Reown-এর মাধ্যমে একটি বিদ্যমান EVM ওয়ালেট সংযুক্ত করেন, এবং আমরা কখনও আপনার ব্যক্তিগত কী দেখি না। আপনার এজেন্টের তহবিল সব সময় আপনার নিয়ন্ত্রণে থাকে।

wallet আজ শুধু USDC-only। আমরা USDC বেছে নিয়েছি কারণ এটি AI agent ecosystem-এ dominant stablecoin, এটি Base-এ native (bridged নয়), এবং এটি আপনার agent-এর payment experience-এ zero price volatility দেয়। $10-এর value কালও $10 থাকবে কি না, তা নিয়ে ভাবতে হয় না।

আপনি কী করতে পারেন
  • স্থায়ী ঠিকানায় মানুষ বা অন্যান্য এজেন্টের কাছ থেকে USDC গ্রহণ করুন
  • dashboard-এ real-time balance ট্র্যাক করুন
  • প্রতিটি received payment-এ email এবং webhook notification পান
  • সম্পূর্ণ transaction history CSV বা JSON হিসেবে export করুন
  • এক ক্লিকে Basescan-এ সব লেনদেন দেখুন
  • API যে per-agent spending limit enforce করে তা সেট করুন
আপনি কী করতে পারেন না (ইচ্ছাকৃতভাবে)
  • আমরা যে funds control করি, তা ধরে রাখি। আপনার private key কখনোই আমাদের কাছে থাকে না।
  • Trade বা speculate করুন। এটি একটি payment layer, trading platform নয়।
  • agent-এর মধ্যে funds স্বয়ংক্রিয়ভাবে স্থানান্তর করুন। প্রতিটি transfer user-initiated।
একটি রুক্ষ ক্রিপ্টো ওয়ালেটের বিরুদ্ধে

এটি MetaMask বা Phantom এর সাথে কিভাবে তুলনা করে

একটি কাঁচা ক্রিপ্টো ওয়ালেট আপনাকে একটি ঠিকানা এবং একটি ব্যালেন্স দেয়। এটিই। Blockchain0x আপনাকে একটি এজেন্ট ব্যবসা পরিচালনা করতে প্রয়োজনীয় জিনিসগুলি যোগ করে: একটি পাবলিক প্রোফাইল, ব্যয় নিয়ন্ত্রণ, লেনদেনের লগ, ওয়েবহুক, একটি API, যাচাইকরণ ব্যাজ এবং SaaS স্তরের জন্য আপনার সাথে একটি বিলিং সম্পর্ক।

চেইন পছন্দ

কেন Base, এবং Ethereum, Solana, অথবা Polygon নয়।

শুরুতে একটি chain বেছে নেওয়ার তিনটি কারণ, এবং কীভাবে adapter architecture নিশ্চিত করে যে এই পছন্দ আপনাকে আটকে দেয় না।

মাত্রাBase (আজ)Ethereum প্রধান নেটSolanaPolygon
Native USDC (Circle-issued, bridged নয়)হ্যাঁহ্যাঁহ্যাঁহ্যাঁ (২০২৪ থেকে)
প্রতি USDC transfer-এ সাধারণ gas<$0.01$1-10+<$0.001~$0.01
EVM compatibility (wallet, SDK, library)হ্যাঁহ্যাঁনা (different runtime)হ্যাঁ
Coinbase Smart Wallet supportহ্যাঁ (first-class)হ্যাঁনাLimited
আজকের x402 / AP2 protocol supportহ্যাঁহ্যাঁEmergingআংশিক
নিশ্চিতকরণের গতিদ্রুত (সেকেন্ডে)SlowerFastFast
Blockchain0x supportLive (mainnet + Sepolia)RoadmapRoadmapRoadmap

1. নেটিভ USDC, ব্রিজ করা হয়নি

ব্রিজড স্টেবলকয়েনগুলি ট্রাস্ট চেইনে একটি দ্বিতীয় ইস্যুকারী পরিচয় করিয়ে দেয় এবং যখন ব্রিজগুলি শোষিত হয় তখন অস্বীকারের ঝুঁকি তৈরি করে। Circle স্বাভাবিকভাবে Base-এ USDC ইস্যু করে, যেমনটি তারা Ethereum মেইননেটে করে। আপনার এজেন্টের ব্যালেন্স হল Circle-সমর্থিত ডলার, সিন্থেটিক IOUs নয়। পেমেন্ট ব্যবহারের ক্ষেত্রে এটি গুরুত্বপূর্ণ - চার্জব্যাকগুলি ক্রিপ্টোতে বিদ্যমান নয়, তাই সম্পদের অখণ্ডতা হল আপনার ক্রেতার একমাত্র সুরক্ষা।

2. খরচ যা প্রতি কল বিলিংকে কার্যকরভাবে কাজ করে

একটি $0.10 পেমেন্ট অর্থনৈতিকভাবে অর্থহীন যদি এটি নিষ্পত্তি করতে গ্যাসের খরচ $1 হয়। বেস ট্রান্সফার সেন্টের একটি অংশের খরচ, তাই এজেন্ট-আকৃতির মূল্য নির্ধারণ (প্রতি API কল, প্রতি টুল আহ্বান, প্রতি ইনফারেন্স চার্জ) সম্ভব। Ethereum মেইননেট $5 এর নিচে মাইক্রোপেমেন্টের পুরো ধারণাকে হত্যা করে। Solana বেসের চেয়ে আরও সস্তা, কিন্তু এর নন-EVM রানটাইম আজকের বেশিরভাগ এজেন্ট ফ্রেমওয়ার্কের জন্য একটি নন-স্টার্টার।

3. EVM সামঞ্জস্য মানে সবকিছু ঠিক কাজ করে

আপনার ক্রেতাদের ইতিমধ্যে যে প্রতিটি ওয়ালেট রয়েছে (MetaMask, Coinbase Wallet, Rainbow, Phantom-via-Solana-toggle, Frame, Safe) EVM-এ কথা বলে। প্রতিটি স্বাক্ষরকারী লাইব্রেরি, প্রতিটি ব্লক এক্সপ্লোরার, প্রতিটি হিসাবরক্ষক টুল, প্রতিটি বিশ্লেষণ প্রদানকারী EVM-এ কথা বলে। Base নির্বাচন করা মানে আমরা প্রথম দিনেই সম্পূর্ণ Ethereum টুলিং ইকোসিস্টেমকে উত্তরাধিকারসূত্রে পেয়েছি, এর মধ্যে কোনওটি লিখতে বা সমর্থন না করে। Solana মানে হবে একটি সমান্তরাল বিনিয়োগ টুলিংয়ে যা এখনও এজেন্ট পেমেন্টের জন্য বিদ্যমান নয়।

অ্যাডাপ্টার আর্কিটেকচার মানে পরে একটি চেইন যোগ করা পাবলিক API, ওয়েবহুক চুক্তি, SDK বা এই পৃষ্ঠাটি পরিবর্তন করবে না - আপনার ইন্টিগ্রেশন কোড একই থাকবে। আজকের সেই পৃষ্ঠাটি হল Base mainnet এবং Base Sepolia; অন্যান্য চেইন রোডম্যাপ, লাইভ নয়, তাই এখন Base-এর বিরুদ্ধে তৈরি করুন এবং আপনি আটকে পড়বেন না যদি আরও আসে।

আপনার ওয়ালেট সংযুক্ত করা

যখন আপনি "ওয়ালেট সংযুক্ত করুন" ক্লিক করেন তখন কী ঘটে।

প্রবাহটি স্ট্যান্ডার্ড EVM সংযোগ, একটি অতিরিক্ত পদক্ষেপ সহ যা নেটওয়ার্কটিকে বেসে স্থির করে।

  1. 01

    একটি ওয়ালেট প্রদানকারী নির্বাচন করুন

    RainbowKit একটি মডাল পপ আপ করে যা আমাদের সমর্থিত প্রতিটি EVM ওয়ালেটের তালিকা করে: Coinbase Wallet, MetaMask, Rainbow, WalletConnect (200+ মোবাইল ওয়ালেটের কভার), Frame, Safe। যদি আপনার কোনটিই না থাকে, RainbowKit-এর Coinbase Smart Wallet বিকল্পটি 10 সেকেন্ডের মধ্যে একটি তৈরি করে কোন সিড ফ্রেজ ছাড়াই।

  2. 02

    সংযোগ অনুমোদন করুন

    আপনার ওয়ালেট আপনাকে নিশ্চিত করতে বলে। আমরা একটি পড়ার জন্য শুধুমাত্র স্বাক্ষর পাই যা প্রমাণ করে আপনি ঠিকানাটি নিয়ন্ত্রণ করেন। আমরা ব্যয় অনুমতি পাই না, আমরা কী উপাদান পাই না, আমরা ঠিকানা ছাড়া কিছুই পাই না। আপনি যে কোনো সময় আপনার ওয়ালেটের সেটিংস থেকে সংযোগ বাতিল করতে পারেন।

  3. 03

    নেটওয়ার্ক বেসে লক করে

    যদি আপনার ওয়ালেট বর্তমানে Ethereum মেইননেট বা অন্য চেইনে থাকে, তবে আমাদের অ্যাপ আপনাকে Base এ স্যুইচ করতে বলবে। ওয়ালেটটি wallet_switchEthereumChain এর মাধ্যমে স্যুইচ পরিচালনা করে; Coinbase Smart Wallet এ, Base ইতিমধ্যে নির্বাচিত। আমরা ভুল নেটওয়ার্কে সংযোগ করতে অনুমতি দিই না কারণ ভুল চেইনে একটি USDC পেমেন্ট হারিয়ে যাবে।

  4. 04

    এজেন্ট মেটাডেটা সংযুক্ত হয়

    আমরা আমাদের ডাটাবেসে এজেন্ট রেকর্ডের বিরুদ্ধে ওয়ালেট ঠিকানা সংরক্ষণ করি। এই মুহূর্ত থেকে, প্রতিটি পাবলিক এজেন্ট পৃষ্ঠা, পেমেন্ট অনুরোধ, লেনদেন লগ এন্ট্রি এবং ওয়েবহুক সেই ঠিকানার উল্লেখ করে। একটি ভিন্ন ওয়ালেট বিচ্ছিন্ন এবং পুনঃসংযোগ করা অনুমোদিত; মেটাডেটা থাকে, ব্যালেন্সটি বর্তমানে সংযুক্ত যেকোনো ঠিকানার সাথে চলে যায়।

ওয়েবহুক ইভেন্টগুলি

আপনার ওয়ালেটের চারটি ইভেন্ট।

টাকা আসা, টাকা যাওয়া, একটি ওয়ালেট অনলাইনে আসা এবং একটি টেস্ট পিং। প্রতিটি আপনার এন্ডপয়েন্টে একটি স্বাক্ষরিত ওয়েবহুক।

inboundpayment.received

USDC আপনার একটি এজেন্ট ওয়ালেটে পৌঁছেছে - স্থানান্তরটি একটি বেস ব্লকে অন্তর্ভুক্ত ছিল। আমরা লেনদেনের হ্যাশ সহ payment.received চালু করি, তাই আপনার হ্যান্ডলার পেমেন্টের জন্য কাজটি করতে পারে।

outboundpayment.sent

একটি পেমেন্ট যা আপনার এজেন্ট পাঠিয়েছে চেইনে নিষ্পত্তি হয়েছে। আমরা লেনদেনের হ্যাশ সহ payment.sent চালাই, তাই আপনি দেখতে পারেন এজেন্টটি তার খরচ অনুমতির বিরুদ্ধে কি ব্যয় করেছে।

provisioningwallet.deployed

একটি এজেন্টের স্মার্ট ওয়ালেট Base-এ মোতায়েন করা হয়েছিল। এটি তখন উপকারী যখন আপনি প্রোগ্রাম্যাটিকভাবে ওয়ালেটগুলি প্রদান করেন এবং জানেন যে একটি গ্রহণ করার জন্য প্রস্তুত হওয়ার মুহূর্তটি।

testingwebhook.test

একটি পরীক্ষার ডেলিভারি যা আপনি ড্যাশবোর্ড থেকে ট্রিগার করেন, যাতে আপনি নিশ্চিত করতে পারেন যে আপনার এন্ডপয়েন্টটি স্বাক্ষরটি সঠিকভাবে যাচাই করে যে কোন বাস্তব অর্থ স্থানান্তরের আগে।

প্রতিটি পে লোড আপনার ওয়েবহুক গোপনীয়তা ব্যবহার করে HMAC-SHA256 দিয়ে স্বাক্ষরিত; এটি @blockchain0x/node (অথবা যেকোনো ভাষায় নথিভুক্ত HMAC) থেকে webhooks.verify দিয়ে যাচাই করুন। স্বাক্ষরটি হল X-Blockchain0x-Signature হেডার। যদি আপনি একটি ডেলিভারি মিস করেন, তাহলে সরাসরি লেনদেনটি নিয়ে আসার মাধ্যমে পুনর্মিলন করুন GET /v1/transactions/{id}.

নিরাপত্তা মডেল

আমরা কী নিয়ন্ত্রণ করি, এবং আমরা কী ইচ্ছাকৃতভাবে করি না।

প্রতিটি পেমেন্ট সিস্টেমের একটি বিশ্বাসের সীমা রয়েছে। আমাদের উদ্দেশ্যমূলকভাবে আঁকা হয়েছে যাতে আপনাকে নিয়ন্ত্রণ দেয় এবং আমাদের সবচেয়ে ছোট সম্ভাব্য আক্রমণ পৃষ্ঠ।

আপনি নিয়ন্ত্রণ করেন
  • private key (আপনার connected wallet-এ, কখনোই আমাদের server-এ নয়)
  • USDC balance (আপনার wallet-এর onchain address-এ)
  • প্রতি agent-এর spend policy (আপনি সেট করেন, আমরা API-তে enforce করি)
  • API key rotation (আপনি যেকোনো সময় per agent rotate করতে পারেন)
  • পাবলিক পেজটি indexable নাকি hidden
আমরা নিয়ন্ত্রণ করি
  • metadata DB (agent name, slug, public-page settings)
  • Base-এ incoming payment পর্যবেক্ষণকারী chain monitor
  • Webhook signing secret (প্রতি agent-এ rotatable)
  • hosted /pay/* page rendering
  • subscription এবং transaction fee-এর জন্য Stripe billing relationship
সর্বাধিক খারাপ পরিস্থিতি
  • যদি Blockchain0x বিপন্ন হয়: আক্রমণকারী আপনার এজেন্ট মেটাডেটাতে পড়ার অ্যাক্সেস পায় এবং খরচ ক্যাপ সেট করার ক্ষমতা পায়। তারা আপনার USDC স্থানান্তর করতে পারে না কারণ তাদের আপনার ওয়ালেটের কী নেই। তারা সম্ভবত ওয়েবহুক স্বাক্ষর গোপনীয়তা পরিবর্তন করতে পারে; আপনি এটি সনাক্ত করবেন যখন পে লোডগুলি যাচাই করা বন্ধ করে।
  • যদি আমরা ব্যবসা বন্ধ করে দিই: আপনার USDC একই ওয়ালেট ঠিকানায় কাজ করতে থাকে। আপনি পাবলিক পৃষ্ঠা, API এবং ড্যাশবোর্ড হারান, কিন্তু তহবিল এবং চেইন ইতিহাস আপনার।
  • যদি আপনি আপনার ওয়ালেট হারান: আমরা এটি পুনরুদ্ধার করতে পারি না। স্ট্যান্ডার্ড ওয়ালেট পুনরুদ্ধার নিয়মাবলী প্রযোজ্য (বীজ বাক্য, হার্ডওয়্যার ওয়ালেট ব্যাকআপ, স্মার্ট-ওয়ালেট সামাজিক পুনরুদ্ধার)।
প্রায়শই জিজ্ঞাসিত

পাঁচটি সাধারণ ওয়ালেট প্রশ্ন।

এটি ব্যবহার করতে কি আমাকে ক্রিপ্টো সম্পর্কে কিছু শিখতে হবে?

পেমেন্ট গ্রহণ করতে নয়। আপনি ইমেইল দিয়ে সাইন আপ করেন, একটি 6-সংখ্যার কোড পেস্ট করেন, একটি ওয়ালেট প্রদানকারী নির্বাচন করেন (যদি আপনার ইতিমধ্যেই একটি না থাকে তবে RainbowKit আপনাকে এর মধ্য দিয়ে নিয়ে যায়), এবং আপনি লাইভ। আপনার এজেন্টের পাবলিক পৃষ্ঠা একটি QR কোড এবং একটি হোস্টেড পে লিঙ্ক তৈরি করে যা Base এ যে কোন ওয়ালেট পেমেন্ট করতে পারে; আপনার ক্রেতা কখনও ক্রিপ্টো প্লাম্বিং দেখে না যদি আপনি চান না। পেমেন্ট API বা ওয়েবহুক ব্যবহার করতে, HTTP এবং স্বাক্ষরিত পে লোডের সাথে মৌলিক পরিচিতি যথেষ্ট। আপনাকে সাদা কাগজ পড়ার বা সম্মতি প্রক্রিয়াগুলি বুঝতে হবে না।

যদি আমি আমার সংযুক্ত ওয়ালেটে প্রবেশাধিকার হারাই তবে কি হয়?

Blockchain0x নন-কাস্টোডিয়াল, যার মানে আমরা কখনও আপনার ব্যক্তিগত কী ধারণ করি না। যদি আপনি সংযুক্ত ওয়ালেটে অ্যাক্সেস হারান (হারানো বীজ বাক্য, হারানো ডিভাইস), তবে আমরা এতে থাকা তহবিল পুনরুদ্ধার করতে পারি না। এজেন্টের মেটাডেটা (নাম, স্লাগ, পাবলিক পৃষ্ঠা, লেনদেনের ইতিহাস) আমাদের ডাটাবেসে থাকে এবং একটি ওয়ালেট সোয়াপের মাধ্যমে বেঁচে থাকে; আপনি যে কোনও সময় একই এজেন্টের সাথে একটি নতুন EVM ওয়ালেট সংযুক্ত করতে পারেন। কিন্তু USDC ব্যালেন্স পুরানো ওয়ালেটে এবং সেখানেই থাকে। যদি এটি আপনার জন্য গুরুত্বপূর্ণ হয় তবে একটি হার্ডওয়্যার ওয়ালেট বা পুনরুদ্ধার-বান্ধব স্মার্ট ওয়ালেট ব্যবহার করুন।

আমার এজেন্ট কি স্বয়ংক্রিয়ভাবে USDC কে ফিয়াটে রূপান্তর করতে পারে?

Blockchain0x এর ভিতরে নয়। আমরা পেমেন্ট অবকাঠামো, ব্যাংকিং স্তর নয়। USDC কে ফিয়াটে রূপান্তর করতে, এটি আপনার সংযুক্ত ওয়ালেট থেকে একটি নিয়ন্ত্রিত অফ-র‌্যাম্পে পাঠান যেমন Coinbase, Circle এর নিজস্ব পোর্টাল, বা Stripe Crypto Onramp (বিপরীত দিক)। অনেক ব্যবহারকারী USDC রাখেন এবং সরাসরি স্থিতিশীল মুদ্রায় বিক্রেতাদের অর্থ প্রদান করেন; রূপান্তরের প্রশ্নটি কেবল স্কেলে বা হিসাবরক্ষণের কারণে উঠে আসে।

কেন Solana নয়? Solana এর গ্যাস সস্তা।

আজ লাইভ চেইনগুলি হল Base mainnet এবং Base Sepolia testnet; Solana রোডম্যাপে রয়েছে, একটি তারিখের জন্য প্রতিশ্রুত নয়। আমরা শুরু করার জন্য তিনটি কারণে Base নির্বাচন করেছি: Circle দ্বারা ইস্যুকৃত স্থানীয় USDC (কোনও ব্রিজ নেই), EVM সামঞ্জস্য যাতে বিদ্যমান ওয়ালেট এবং SDK টুলিং অপরিবর্তিত থাকে, এবং Coinbase স্মার্ট ওয়ালেট ইন্টিগ্রেশন। Solana প্রতি কলের জন্য কম খরচে কিন্তু একটি আলাদা ওয়ালেট স্ট্যাক, একটি ভিন্ন USDC ইস্যুকারীর সম্পর্ক এবং AP2/x402 পরিবেশ এখনও উদীয়মান। অ্যাডাপ্টার প্যাটার্নের মানে হল যে পরে একটি চেইন যোগ করা হলে পাবলিক API বা এই পণ্যটি পরিবর্তন করবে না।

ওয়ালেট কি আমার কর্মক্ষেত্রের এজেন্টগুলির মধ্যে শেয়ার করা হয়েছে?

না। প্রতিটি এজেন্টের নিজস্ব ওয়ালেট ঠিকানা রয়েছে। এটি প্রতি-এজেন্ট মডেলের মূল: ওয়ালেট আলাদা করা মানে আলাদা ব্যালেন্স, আলাদা লেনদেনের ইতিহাস, আলাদা ব্যয় নীতি এবং আলাদা যাচাইকরণ ব্যাজ। এজেন্টগুলির মধ্যে ওয়ালেটগুলি একত্রিত করা Blockchain0x এর প্রতিরোধ করার জন্য বিদ্যমান runaway-spending এবং অডিট-ট্রেইল সমস্যাগুলি তৈরি করবে। যদি আপনি আপনার দুটি এজেন্টের মধ্যে USDC স্থানান্তর করতে চান, তবে আপনি এটি আপনার সংযুক্ত ওয়ালেট থেকে স্পষ্টভাবে করেন, আমাদের API এর মাধ্যমে স্বয়ংক্রিয়ভাবে নয়।

আপনার এজেন্টকে একটি ওয়ালেট দিন।

নন-কাস্টডিয়াল। আপনার প্রথম এজেন্ট ওয়ালেটে পাঁচ মিনিট।