این پروژه در حال حاضر در دوره فعال توسعه قرار دارد. لطفاً توجه داشته باشید که کد، ویژگیها و مستندات ممکن است تغییر کنند.
یک کلاینت تحت وب برای Mastodon که با چارچوب در حال توسعه تایید اصالت محتوا با استفاده از NFT در حال ادغام است.
برای تست اینها در زنجیره سفارشی خود یا یک تستنت، شما باید قراردادها (IToken، CToken، VToken) را پیادهسازی کنید و آدرس و ABI (اگر لازم باشد) را جایگزین کنید. به این منظور، شما ممکن است نیاز به نرمافزارهای زیر داشته باشید:
- Node.js
- NPM (مدیر بسته Node)
- Web3 Wallet (Metamask preferred)
همچنین به یاد داشته باشید که این زمین بازی با هر کیف پولی که از Web3 پشتیبانی میکند (ترجیحا Metamask) کار میکند.
از افراد، سازمانها و پروژههای زیر صمیمانه سپاسگزاری کنیم که به توسعه این پروژه کمک کردهاند:
- دانشگاه بینالمللی امام خمینی (ره): گروه مهندسی کامپیوتر.
- دکتر حمیدرضا حمیدی: استاد دانشگاه @IKIU و راهنمای پروژه.
سپاس ویژه از پروژههای متنباز زیر:
- Phanpy: برای ارائه یک کلاینت قدرتمند جهت ارتباط و توسعه ماستادون.
- Hardhat: یک محیط توسعه قدرتمند برای قراردادهای هوشمند اتریوم.
- Web3.js: بهترین کتابخانه توسعه برای جاوااسکریپت.
- Preact.js: برای ارائه یک کتابخانه سبک و مبتنی بر React.js .
- OpenZeppelin: برای ارائه کتابخانهها و ابزارهای قابلیت قراردادهای هوشمند ارزشمند.
همچنین از جامعه گسترده بلاکچین و متنباز برای حمایت و کار های الهام بخش آنها سپاسگزاریم.
This project is currently under active development. Please note that the code, features, and documentation are subject to change.
This is a playground for testing the content authenticity verification framework
To test these on your own custom chain or a test-net , you need to deploy the Contracts (IToken,CToken,VToken) and replace the address and ABI (if neceesary). For that matter, you might need following softwares :
- Node.js
- NPM (مدیر بسته Node)
- Web3 Wallet (Metamask preferred)
Also remember that playground works with any Web3 supported wallet (Metamask preferred).
I would like to express our sincere appreciation to the following individuals, organizations, and projects that have contributed to the development this project:
- IKIU: Imam Khomeini International University (Computer Engineering Department).
- Dr.HamidReza Hamidi: Professor @IKIU & Supervisor of the project.
Special thanks to the following open-source projects:
- Phanpy: For Mastdon Based minimalistic client with full funtionalities.
- OpenZeppelin: For providing valuable smart contract libraries and tools.
- Hardhat: A powerful development environment for Ethereum smart contracts.
- Web3.js: Best development library for JavaScript.
- Preact.js: One the Best React.js based lightweight frameworks.
We are also grateful to the broader blockchain and open-source community for their continuous support and inspiration.
