# Web3 記憶博物館 - 技術與 figma > ### 主題方向 >- 我們的服務,可能會用到哪些底層技術(NFT,DID...)? >- 這些服務會用到甚麼技術協議,跨鏈,區塊鏈瀏覽器...? >- 為了支援我們的服務,技術的架構圖應該長怎樣? [Chat history](https://www.perplexity.ai/search/I-want-to-OpmHD_J4S7awSczMe3VcwQ) ## 建造這個平台的大致技術方向 1. 選擇適合的區塊鏈平台 2. 設計 NFT 的結構 3. 實作使用者驗證 4. 簡化創造 NFT 方式以及管理 NFT 5. NFT 儲存與 NFT 拿取 6. UI 與 UX 7. 安全機制 8. 測試與迭代 ## 選擇 Ethereum 這裡簡單的問自己幾個問題: - 我的記憶博物館不只是紀錄乙太鏈上的 web3 記憶,還包括其他鏈的 web3 記憶,我要怎麼做到跨鏈? - 我用了 Ethereum 可以幫我做到那些開發上的事情? ## 設計 NFT 的結構 這裡簡單的問自己幾個問題: - 我必須先知道 NFT 基本上是怎麼做的 - NFT 的架構 - what(text, image, gif...) - who(tag with public key, ENS, github account) - where(location) - when(time stamp) ## 使用者如何驗證 這裡簡單的問自己幾個問題: - 我應該如何做到跨鏈驗證,像是 solana 的公鑰也可以直接註冊我們的平台... - 我要怎麼連結 ENS,讓使用者更容易被搜尋 ## 簡化創造流程與管理 NFT 這裡簡單的問自己幾個問題: - 如何讓創造 NFT 變得跟在社群媒體上發文一樣簡單 - 我要怎麼管理 NFT - 我如何讓使用者發的 NFTs 能夠放在一起(UI以及實際分類上) - 如果我想更改已發布 NFT 的內容,該怎麼進行? - 我可以共編一個 NFT 的內容嗎?(假設我是一個 DAO) ## NFT 儲存與 NFT 拿取 這裡簡單的問自己幾個問題: - 平台要怎麼拿取在這個平台上發過的 NFT? - 平台如何找到特定使用者在這個平台上發過的 NFT? - 平台如何找到特定使用者被標註在這個平台上的 NFT? - 平台如何找到特定時間區段的 NFT? - 平台如何找到有關特定地點的 NFT? - 我要怎麼管理 NFT ## UI 與 UX 這裡簡單的問自己幾個問題: - NFT 結構要怎樣以 UI 呈現? - 怎樣能營造出一個 web3 共榮的感覺? - 我的設計一定要跟社群媒體的架構一樣嗎? ## 設計頁面(結合使用者範例) ### 起始、登錄頁面 1. 起始頁面  2. 登錄頁面(連結錢包)  ### 創造紀錄 1. 創造者頁面 2. 編輯紀錄頁面(有完整欄位、各種功能) 3. 填完紀錄頁面(新紀錄已正確呈現在創造者頁面上) ### 瀏覽紀錄 1. 起始頁面(搜尋欄、熱門新紀錄等等)  2. 特定頁面(以瀏覽者角度看特定創造者頁面) 3. 查看特定頁面(某一個特定紀錄) 4. 收藏紀錄(收藏特定頁面的網頁回饋) 5. 自己的收藏頁面(瀏覽者自己的收藏頁面) ### 維護紀錄 1. 可編輯自己的創造頁面(頁面本身為 NFT 資訊) 2. 編輯新創造者頁面(有完整欄位、各種功能) 3. 完成後的新頁面
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up