# Alchemy Core Products、 專案階段說明、 一些小筆記 ###### tags: `開發筆記` 作者 : @dhsia17 **Supernode :** new kind of infrastructure for decentralized applications For web3架構研發專用的分佈式系統擴展每個節點功能,並通過專有的協調器維護real -time數據的正確性. * Peak reliability * Data Correctness * Infinite Scalability * Enhanced APIs * Instant On **Notify:** Webhooks for address activity, mined transactions, dropped transactions, and gas price on Ethereum, Polygon, Optimism, and Arbitrum. **Transfers API** 用戶查看特定地址的歷史交易。這是目前一項極具挑戰性且效率低下的任務,需要掃描整個區塊鏈並索引所有內容以搜索與所需地址相關的交易。但是使用 Transfers API,用戶可以在單個請求中查詢給定地址的所有類型的歷史交易。 **Token Metadata** 這是一種 Alchemy 智能方法,可在一次調用中返回給定代幣合約地址的以下元數據: 姓名 象徵 小數點 標識 single call: Name Symbol Decimals Logo **Token Balance** 這是一種 Alchemy 智能方法,它返回給定合約地址列表的地址的代幣餘額。 **Token Allowance** returns the amount of tokens the spender is allowed to withdraw from the owner **Alchemy Web3** JavaScript Library **Trace API** These API methods allow you to get a full externality trace on any transaction executed throughout the Ethereum chain. Unlike the log filtering API, you are able to search and filter based only upon address information. Information returned includes the execution of all CREATE, SUICIDE and all variants of CALL together with input data, output data, gas usage, amount transferred and the success status of each individual action. **Debug API** Parity 的跟踪模塊一樣,Alchemy 目前公開了 debug_traceTransaction 以在運行在 Geth(Rinkeby、Goerli)上的網絡上進行調試。 **NFT API** 設置 Alchemy 帳戶。您將需要一個 API 密鑰! Alchemy 的 NFT API 允許您從區塊鏈(即 Ethereum、Polygon、Flow)中快速獲取您需要了解的有關 NFT 的所有信息。與其自己搜索、索引和存儲數據 — 您現在可以發出一個請求來獲取 ERC-721 和 ERC-1155 token的特定 NFT 信息,例如:一個地址擁有的所有 NFT、特定 NFT 代幣的元數據和屬性。 getNFTs 方法將用戶地址作為輸入,並將返回該地址擁有的所有 ERC721 和 ERC1155 代幣。 getNFTMetadata 方法將 NFT 合約地址和token ID 作為輸入,並將返回元數據,包括特徵和用於顯示該 NFT 的圖像 URI **Subscription API (Websockets)** 訂閱的type和log(數據和主題) Learn how to subscribe to pending transactions, log events, new blocks and more using Websockets on Ethereum, Polygon, and Arbitrum. **Unstoppable Domains APIs** 獲取domains的資料 **課題描述 :** Web3.0在近年來爆發,在這個新興領域,人才和技術的缺乏。我們希望在Web3 世界裡面,有個像 AWS 的服務存在,目標創造如同web2 AWS服務模式,來幫助所有在Web3 的開發團隊,提升開發速度、降低技術門檻、提供技術諮詢。 幫助開發團隊“快速的”“加速的” 建立基礎結構,達到產品的開發完成。 解決方案 (數位轉型實作介紹) •了解AWS Web2 SaaS 服務種類與呈現方式。 •統整Web3.0開發上常見的瓶頸,開發成套件為客戶建立安全並有效的系統。 •將套件整合成較直覺好懂的工具,讓沒有經驗的客戶能輕鬆上手。 •*建立平台串接用量API,確保服務端與客戶端溝通正常穩定。 **預期成果 (質化/量化指標)** 三個類別(節點服務、CDN、存儲服務) 五項服務(Infura、Alchemy、Moralis、Pinata) 估算上述使用服務節省開發成本(人力時間技術)、測試服務效率與網站穩定性、規模化使用平台 質化目標:深度分析每個服務對應API報告、實作驗證DEMO頁面 **階段性成果說明:** •學習Web2 SAAS服務模式 、雲端服務 •進入Web3 SAAS服務操作開設服務(Alchemy、moralis、infura、Pinata) •了解服務平台的差異化 •節點服務(Alchemy,moralis)開專案測試,測試API •(CDN、存儲服務)討論適合的平台 •API取得帳號使用量、帳號資訊顯示(txt.) •討論產品規格與市場定位 •前端網頁開發 **額外零散的小筆記:** web2.0:PaaS SaaS做數位轉型,轉型多為產品類或內部資訊。 ``` Frank: 用完全懂技術在幹嘛,知道怎麼應用變成一套商業模式,把東西規模化,思考能幫助解決甚麼問題、有甚麼套利機會。 一個人可以造就多大的價值、能使用什麼工具、能夠解決多大的問題,思考事情格局要大一些,其他製造業科技業大多都是需要一個人在產線上維持運作,但價值就定在那,要多去思考,保持open-minded去學習 思考,跟著趨勢,相信價值會持續提升。 app開發項目需要跨鏈,若有API能把跨鏈搞定,原始碼可以保持(design pattern),是個值得思考的方向。 賺外國人的錢,賺世界的錢 頭上一塊布,口袋一定富 ``` [文章來源](https://medium.com/@dhsia17/alchemy-core-products-6cbf21c2751e) # ###### About Insight Software ###### 兌心科技的專業橫跨多個領域,雲端架構、遊戲製作、區塊鏈技術、去中心化金融、醫療資訊和物聯網服務等,致力於成為企業Web2.0到Web3.0的領航員,提供**雲服務、線路、區塊鏈技術、金庫**等解決方案。 # ### 聯絡方式 兌心聯絡信箱 : service@insight-software.com ### 社群 [Website](https://www.insight-software.com/) [Medium](https://medium.com/insight-software) [Youtube](https://www.youtube.com/@insight-software) [Telegram](https://t.me/Insight_software) [Twitter](https://twitter.com/insightcapital_) [Instagram](https://www.instagram.com/insight.capital/) ![](https://i.imgur.com/MRSPRzH.png)