來BSN,體驗更輕鬆的公鏈應用開發
640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1
位元元BTY公鏈已完成BSN網路服務的正式接入。此次接入,位元元BTY將作為BSN 國際公鏈服務門戶,被整合BSN國際公鏈服務中。
具體位元元BTY上線BSN詳情,可點選黃字檢視
《位元元BTY入選BSN國際適配公鏈》
一方面,藉助BSN國際平臺,可以為位元元BTY公鏈應用開發者提供一種新的低門檻、便捷接入的開發環境,為位元元公鏈應用生態爆發奠定平臺基礎。另一方面,位元元BTY憑藉高效的效能,穩定的跨鏈技術,為 BSN 平臺作為全球性的基礎設施提供堅持的功能基礎。這次攜手合作,也是奠定雙方攜手互贏的開端,後續我們將進一步加強與BSN國際的協同合作。
BSN平臺,是如何實現讓開發者更輕鬆的進行公鏈應用開發呢?
第一步:註冊登入
進入BSN國際官網:bsnbase.io
首次進入BSN國際,需要完成註冊,點選下面紅框進行註冊
640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1
按照要求依次填入資訊,完成註冊後登入即可進入主操作檯
640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1
第二步:選擇節點和位元元網路,建立自己的應用許可權證書
進入主介面後,點選【Permissionless Services】,建立自己的公鏈服務
640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1
選擇自己開發的節點和網路,這裡我們選擇HongKong和BitYuan-Mainnet
640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1
640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1
點選建立一個專案
640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1
輸入專案的基本資訊,第一欄是專案名稱,第二欄選擇要開發的網路,第三個設定該應用的每日請求上線,目前免費版本上線是2000請求的次數。
640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1
建立成功後,系統會生成1 個RPC路徑地址 (access address) 以及一個專案金鑰 (project key),這些資訊用以應用與位元元主網的互動,以及應用許可權的管理,所以對於應用開發者非常重要。
640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1
完成以上這一步,相當於你已經有了一個穩定供於你開發的節點了,相比於傳統的自己同步維護一個位元元BTY節點效率上大大提高,成本和難度大大降低。
第三步:請求呼叫節點,完成節點互動
接下來,我們將通過第三方介面工具,實現應用開發與主網節點的請求互動。
我們選擇的Postman工具,下載使用連結如下:
https://www.postman.com/downloads/
下載註冊登入postman後,點選下圖中的+號
640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1
回到BSN的Projects List,點選複製我們之前建立的訪問地址【access address】,點選複製。
640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1
複製到Postman頁面的該位址列中。
640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1
然後點選 [Headers] 副頁,在標有 [KEY] 的一列輸入 [x-api-key]
640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1
然後回到BSN頁面複製自己的專案金鑰Project Key
640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1
複製好後,回到Postman,將金鑰複製到[VALUE]列中
640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1
之後點選Body,選中raw,請求方式更換為POST,用json-rpc的方式呼叫
640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1
在證書傳送指令前,需要回到BSN介面開放金鑰許可權,點選Enable Key。
640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1
之後回到Postman輸入呼叫指令,比如我們現在通過指令獲取當前最新的區塊鏈高度。呼叫指令詳見位元元開發者平臺:https://chain.33.cn/
指令輸入後,點選Send傳送,獲取資料。
640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1
資料返回在下方,此時區塊為:11302802。
640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1
到這裡,我們就通過第三方工具,完成向BSN 公共節點提交請求並獲得資料響應的流程教學了。對於開發者來說,在不需要單獨部署位元元節點情況下,可使用BSN公共節點完成部署、開發、測試自己公鏈應用。實現讓開發者專注於應用開發,不受節點維護、運維影響。
本篇文章更多是讓社群使用者對於位元元接入BSN國際公鏈服務平臺有個直接的認識,無法形成有效的開發教程。如果有想深入參與位元元公鏈生態應用開發的團隊和個人,可以新增位元元客服,備註身份,客服將會拉您進入開發者群,由位元元開發團隊直接群內交流,更快上手位元元應用開發。
相關文章
- ChatGPT:讓程式開發更輕鬆ChatGPT
- 輕鬆部署 Laravel 應用 | 《開篇》Laravel
- HarmonyOS開發寶典震撼來襲,卓越應用開發之旅一觸即發,輕鬆啟程!
- substrate輕鬆學系列3:substrate構建一條鏈的體驗
- zqt_helper 輕鬆開發Qt5 Widgets應用QT
- ChianStore區塊鏈應用商店_讓小白也能輕鬆下載區塊鏈應用區塊鏈
- 它來了,它來了,HarmonyOS應用開發線上體驗來了
- 讓移動開發更輕鬆 閒魚基於Flutter構建跨端APP應用實踐移動開發Flutter跨端APP
- 區塊鏈技術應用開發,公鏈搭建服務商區塊鏈
- KubeVela v1.3 多叢集初體驗,輕鬆管理應用分發和差異化配置
- 5款讓Web前端開發人員更輕鬆的實用工具!Web前端
- 輕鬆搭建基於 Serverless 的 ThinkPHP 應用ServerPHP
- 使用 `useAppConfig` :輕鬆管理應用配置APP
- 5款最新最實用的小軟體,讓你的工作和生活更輕鬆
- Fast-GRPC: 用python輕鬆開發grpc介面ASTRPCPython
- 區塊鏈公鏈開發,區塊鏈應用場景解決方案介紹區塊鏈
- HarmonyOS NEXT應用開發之使用AKI輕鬆實現跨語言呼叫
- 開發者天堂:免費API介面大集合,助你輕鬆打造應用API
- 聯易融成為BSN合格開發者,供應鏈金融平臺入選官方指定應用
- 實用且簡單的Git教程,輕鬆搞定多人開發Git
- 用Vue3構建企業級前端應用,TS能讓你更輕鬆點Vue前端
- CentOS7 輕鬆部署 Laravel 應用CentOSLaravel
- .NET MAUI 安卓應用開發初體驗UI安卓
- Power Apps 應用實戰|輕鬆用 Power Apps 開發員工休假考勤管理小程式APP
- 微軟更新Azure Blockchain Workbench服務,提升基於聯盟鏈的應用開發體驗微軟Blockchain
- 區塊鏈應用開發,智慧財產權物流供應鏈領域實體落地應用區塊鏈
- BSN公網發展如何影響區塊鏈的技術演進?區塊鏈
- 如何輕鬆應對偶發異常
- 輕鬆搭建基於 SpringBoot + Vue 的 Web 商城應用Spring BootVueWeb
- DevOps邁向標準化,平臺工程讓開發運維更輕鬆dev運維
- ?用 Laravel 開發的一個輕鬆的 Markdown 文件編輯專案Laravel
- 鴻蒙應用開發-DevEco Studio 模板體驗(四)鴻蒙dev
- 鴻蒙應用開發-DevEco Studio 模板體驗(一)鴻蒙dev
- 鴻蒙應用開發-DevEco Studio 模板體驗(三)鴻蒙dev
- 區塊鏈社交直播app軟體開發,區塊鏈技術應用落地開發區塊鏈APP
- 區塊鏈IM社交直播軟體開發方案,區塊鏈技術應用開發區塊鏈
- JS輕應用熱更新 - 無需連線輕鬆進行嵌入式裝置開發除錯JS除錯
- 超百個區塊鏈應用落地福州,BSN助力數字應用第一城蓬勃發展區塊鏈