[OpenSource] 一個簡單產生 ETH 錢包服務的專案
上篇文章提到 如何不使用 Database 取到不重複的 Int32 主要就是為了取錢包不重複,之前的一個小專案
就想說分享一下,裡面因為我要研究 Nethereum 所以我就沒有用 nuget 了,我直接拿原始碼下來重新編譯
所以就寫了一個簡單的取 ETH Wallet 的服務,這邊就分享一下給大家 這是 base on .netcore 3.1
使用方式,只要改變 Startup.cs 的 Words , password 然後改變 _BlobConnectionString 變成你
Azure Table Storage 的 connectionstring 理論上就可以開始使用了
主要其實提供三個 API
1. GetWallet : https://ethwalletfactorylite.azurewebsites.net/swagger/index.html#/Wallet/Wallet_GetWallet
主要就是取得一個 ETH 錢包,你必須傳入一個 UserId ,我這邊就會產生一個錢包給你
因為測試網站是我自己再用,所以我有開啟 Sign 你自己下載部署一份就可以拿掉
一個UserId 可以產生許多錢包
2. GetUserInfo : https://ethwalletfactorylite.azurewebsites.net/swagger/index.html#/Wallet/Wallet_GetUserInfo
主要就是步驟一你使用 UserId 所產生的所有錢包
3. GetWalletInfo : https://ethwalletfactorylite.azurewebsites.net/swagger/index.html#/Wallet/Wallet_GetWalletInfo
主要就是使用錢包反查有哪些用戶使用,理論上應該是只會找到一個
Project Source: https://github.com/donma/ETHWalletsFactoryPoolLite
Online Document: https://ethwalletfactorylite.azurewebsites.net/swagger
標籤:
.Net
,
.netcore
,
ASP.net
,
BlockChain
,
C#
,
Ethereum
,
OpenSource
-- Yesterday I wrote down the code. I bet I could be your hero. I am a mighty little programmer. 如果這篇文章有幫助到您,簡單留個言,或是幫我按個讚,讓我有寫下去的動力...