Зарегистрируйте открытую сетевую учетную запись Baidu Super Chain https://xuper.baidu.com/ Завершите инициализацию учетной записи, загрузите личный закрытый ключ и адрес.
Контрактный монтаж
Этот шаг можно пропустить, просто используйте установленный контракт opennft.Найдите папку контракта в модуле блокчейнплатформа-nft-web и установите контракт в соответствии с документом по эксплуатации суперцепи Baidu.
перейдите: https://xuper.baidu.com/n/doc#/e76de83b/1_0_0/64b3a685
Java: https://xuper.baidu.com/n/doc#/e76de83b/1_0_0/e944842a
После успешной установки измените свойство const.nftContractName в файле application.yml, указав соответствующее имя контракта.
Импортировать скрипт базы данных
Импортируйте файл .sql из каталога sql модуля блокчейнплатформы-nft-web в базу данных.
И улучшить информацию в таблицах nft_chain_plat и nft_user_chainplat.
passwd: код безопасности, данные зашифрованы с помощью SecUtils.encoderByRSAPrivateKey()
адрес: ак-адрес гиперчейна пользователя.
EVMAddress: используйте Account.xchainAKToEVMAddress(адрес) для преобразования и получения
Наконец, поместите исходный файл в указанный каталог ресурса.
Статические ресурсы
Разархивируйте файл static.zip модуля blockchainplatform-nft-web в каталог, соответствующий значению атрибута staticdir в application.yml.
Конфигурация WeChat
Улучшите данные в таблице конфигурации WeChat для входа в WeChat и оплаты WeChat.
Конфигурация электронной почты
Он используется для отправки исходных файлов в почтовый ящик пользователя по электронной почте после того, как пользователь приобретет работу NFT.
Подайте заявку на получение соответствующей информации в настройках собственного почтового ящика и заполните атрибуты, соответствующие почте, в application.yml.
Конфигурация СМС
Используется для проверки номера мобильного телефона, когда пользователи заполняют личную информацию.
Подайте заявку на использование SMS-сервиса Alibaba Cloud, улучшите aliyun.accessKeyId и aliyun.accessKeySecret в application.properties, а также шаблон SMS для успешного применения.
Стартап-класс
Используйте кеш Redis и измените информацию о конфигурации в application.yml.
Найдите класс запуска net.shengjian.makerone.SpringrainApplication в модуле blockchainplatform-nft-web и запустите его.
Имя пользователя/пароль по умолчанию: admin/123