Unicorn AutoConnect
একটি ড্রপ-ইন Wagmi কানেক্টর যা যেকোনো বিদ্যমান dApp-এ গ্যাসলেস Unicorn স্মার্ট অ্যাকাউন্ট যুক্ত করে
সমস্যা
যেসব dApp টিম ইতিমধ্যে RainbowKit, Web3Modal, বা সাধারণ Wagmi ব্যবহার করে শিপ করেছে, তারা Unicorn এর ওয়ালেট-অ্যাবস্ট্র্যাক্টেড অ্যাকাউন্ট সমর্থন করতে তাদের ওয়ালেট কোড পুনরায় লিখতে চায়নি।
আমি যা তৈরি করেছি
@unicorn.eth/autoconnect, একটি ওপেন-সোর্স npm প্যাকেজ যা একটি স্ট্যান্ডার্ড
Wagmi কানেক্টর হিসেবে প্লাগ ইন করে, ঠিক যেভাবে MetaMask বা WalletConnect
করে। বিদ্যমান useSendTransaction এবং useSignMessage কলগুলো ঠিকভাবেই
কাজ করে, কিন্তু ট্রানজেকশনগুলো একটি অনুমোদন ডায়ালগসহ গ্যাসলেস
স্মার্ট-অ্যাকাউন্ট ট্রানজেকশনে পরিণত হয়, এবং Unicorn পোর্টাল থেকে আগত
ব্যবহারকারীরা স্বয়ংক্রিয়ভাবে সংযুক্ত হন। 17টি EVM নেটওয়ার্ক, Wagmi v2 এবং
v3, React 18 এবং 19 সমর্থন করে, এবং স্মার্ট-কন্ট্রাক্ট-ওয়ালেট স্বাক্ষর
যাচাই করার জন্য একটি সার্ভার-সাইড Sign-In with Ethereum অ্যাডাপ্টার শিপ করে।
বর্তমান অবস্থা
একডজনেরও বেশি রিলিজের মাধ্যমে রক্ষণাবেক্ষণ করা হচ্ছে (2026 অনুযায়ী v1.5.3), প্রতিটি সমর্থিত ওয়ালেট স্ট্যাকের জন্য ইন্টিগ্রেশন গাইডসহ।