Danh sách các công cụ dành cho nhà lập trình do cộng đồng xây dựng trên Cardano
Cộng đồng các nhà lập trình của Cardano là một trong những cộng đồng mạnh nhất trong lĩnh vực blockchain. Nhiều nhà lập trình xây dựng và cung cấp quyền truy cập vào các công cụ và ứng dụng cần thiết để cải thiện Cardano.
Dưới đây là danh sách các công cụ và tài nguyên có sẵn:
Công cụ tạo NFT
- Anvil: một cơ quan nhà lập trình chuyên về đúc NFT, staking, airdrop, snapshots và các dịch vụ tùy chỉnh.
- Buffy Bot: một công ty xuất bản dự án Cardano NFT.
- Cardano Native Token: các bên xây dựng, nghệ sĩ và người sáng tạo tạo ra các NFT gốc Cardano.
- Cardano Sounds: một nền tảng đang cố gắng tạo ra một nền kinh tế mới bên trong NFT, nơi những người sáng tạo riêng lẻ có thể sử dụng công việc của nhau một cách không tin cậy. Điều này có thể cho phép các nghệ sĩ chỉ tập trung vào chuyên môn và sự thể hiện cá nhân của họ bằng cách kiếm tiền bản quyền từ các tác phẩm đã xuất bản của họ khi những người sáng tạo khác sử dụng chúng.
- CNFT Lab: công cụ web3 đầy đủ để đúc #CNFTs, quản lý ID chính sách của bạn, tạo tiền bản quyền và bắt đầu đúc sau vài giây.
- Holograph (trước đây là CXIP Labs): Giao thức đúc NFT dành cho người sáng tạo, của người sáng tạo.
- Minted with Lovelace: một DApp khởi chạy đầy đủ tính năng phi tập trung để khởi chạy các chiến dịch đúc, hoán đổi và đấu giá NFT / Token hoàn toàn tự động.
- NFT-MACHINE: Nền tảng đúc tiền NFT.
- NMKR: tạo, quản lý và bán NFT với NFT-MAKER.IO PRO. Chúng tôi cung cấp các công cụ và dịch vụ phụ trợ cho các thương hiệu, công ty và người sáng tạo để giúp họ xây dựng các giải pháp NFT nhãn trắng.
- Peppermint: dịch vụ đúc NFT cho các dự án dựa trên blockchain Cardano.
- Secret Goat Society: một câu lạc bộ đầu tư và dịch vụ đúc NFT cho Cardano.
- Stampd.io: một bộ công cụ để lưu dấu vết theo thời gian blockchain và tạo NFT.
Nền tảng hợp đồng thông minh
- Aiken: Chuỗi công cụ và ngôn ngữ hợp đồng thông minh Cardano. Phiên bản hiện tại của ứng dụng CLI chỉ có thể mã hóa / giải mã Untyped Plutus Core sang / từ định dạng on-chain của nó.
- Clear Contracts: Mẫu hợp đồng thông minh với giao diện người dùng dành cho những người không phải lập trình viên.
- Demeter.run: Một môi trường cloud với tất cả các công cụ để xây dựng dApp của bạn. Cardano Node, DB-Sync, Ogmios mà không cần thiết lập. Sẵn sàng mã hóa không gian làm việc trên Haskell, Plutus, Rust, Python và các loại khác. Triển khai dApp của bạn dưới dạng hình ảnh Docker. Chuyển sang tự lưu trữ bất kỳ lúc nào.
- Marlowe Playground: một nền tảng phát triển hợp đồng thông minh tài chính dành cho người dùng cuối.
- Monkey Contracts: nền tảng triển khai và tạo hợp đồng thông minh.
Thư viện phần mềm, API, giao diện, SDK, nền tảng sản phẩm kỹ thuật số
- "ADA" Visual Scripting VSCode Ext: một plugin VSCode cho Plutus / Haskell để trực quan hóa các giao dịch trên chuỗi, hợp đồng thông minh, máy trạng thái và hơn thế nữa, bằng cách sử dụng sơ đồ 'dòng chảy' của nodegraph.
- .NET SDK cho API Blockfrost: một SDK mã nguồn mở dành cho các nhà lập trình .NET.
- API3: API3 đang dẫn đầu phong trào từ các mạng oracle của bên thứ ba kế thừa sang các giải pháp oracle của bên thứ nhất mang lại tính bảo mật, hiệu quả, tuân thủ quy định và đơn giản hơn.
- Atix: Atix là các chuyên gia trong việc xây dựng các sản phẩm kỹ thuật số yêu cầu triển khai blockchain. Luôn tập trung vào việc cho phép các công ty chuyển đổi từ các hệ thống truyền thống sang tương lai phi tập trung, kể từ những ngày đầu của công nghệ blockchain, Atix đã giúp các doanh nghiệp xây dựng và liên tục cung cấp các sản phẩm có thể mở rộng dễ dàng và các giải pháp hàng đầu.
- Automint: một thư viện Python để tự động hóa các giao dịch trên blockchain Cardano.
- BlockFrost: API cho Cardano cung cấp sự trừu tượng giữa dữ liệu người dùng và blockchain.
- NFTADA.io: một giao diện web để tạo tài sản trên Cardano một cách dễ dàng. Bao gồm một API để in và phân phối tự động.
- CardanoBI: một lớp API thông minh hoàn toàn mã nguồn mở cho Cardano.
- Cardano Client Library: một thư viện máy khách Java dành cho Cardano giúp đơn giản hóa việc tương tác với blockchain Cardano từ một ứng dụng Java.
- Bản cập nhật Cardano Rust SDK cho Alonzo: một công cụ được sử dụng rộng rãi bởi nhiều sàn giao dịch và ví để xây dựng SDK cho Cardano bằng một ngôn ngữ cụ thể.
- Thư viện tuần tự hóa Cardano trong Go: Thư viện tuần tự hóa cho Go cung cấp nhiều thư viện phát triển thiết yếu để khuyến khích mọi người phát triển trên Cardano.
- Cardano Sharp: CardanoSharp.Wallet là một thư viện mã hóa và tuần tự hóa Cardano cho các ứng dụng .NET.
- libADA-go: Thư viện Golang cho mạng Cardano, được sử dụng và duy trì bởi Bitrue.
- Cổng thông tin nhà lập trình Liqwid: SDK Cardano: SDK JavaScript cho Cardano & Giao thức Liqwid.
- Ogmios: Ogmios là một giao diện cầu nối nhẹ cho cardano-node. Nó cung cấp một API WebSockets cho phép các máy khách cục bộ giao tiếp với các giao thức mini của Ouroboros thông qua JSON / RPC.
- Open CNFT Public Rest API: một API mã nguồn mở cho công cụ CNFT.
- Lucid: một thư viện cho phép tạo các giao dịch Cardano và mã off-chain cho các hợp đồng Plutus trong JavaScript, Deno và Node.js.
- Pallas: Một bộ sưu tập mở rộng các mô-đun thực hiện lại logic Ouroboros / Cardano phổ biến trong Rust bản địa. Công cụ này không cung cấp bất kỳ ứng dụng cụ thể nào, nó được sử dụng làm lớp cơ sở để tạo điều kiện phát triển các trường hợp sử dụng cấp cao hơn, chẳng hạn như trình thám hiểm, ví, v.v.
- Plutus Extra: một bộ sưu tập thư viện Plutus hiện không được dùng nữa.
- PyCardano: một thư viện Cardano được viết bằng Python. Nó cho phép người dùng tạo và ký các giao dịch mà không phụ thuộc vào các công cụ tuần tự hóa Cardano của bên thứ ba, chẳng hạn như cardano-cli và cardano-serialization-lib, làm cho nó trở thành một thư viện nhẹ, đơn giản và nhanh chóng để thiết lập trong mọi loại môi trường.
- Python Module: một mô-đun Python cho Cardano.
- StricaHQTyphonjs Wallet: một thư viện JavaScript thuần túy dành cho ví Cardano.
- Tango Crypto: một bộ công cụ dành cho nhà lập trình và API có tính khả dụng cao cung cấp cho bạn quyền truy cập nhanh và đáng tin cậy vào mạng Cardano để bạn có thể tập trung vào việc xây dựng và phát triển sản phẩm của mình.
Dịch vụ dữ liệu, tích hợp blockchain, tự động hóa
- Blockery: tích hợp blockchain làm nền tảng dịch vụ.
- Cardano metADAta oracle: thế hệ oracles đầu tiên cung cấp nguồn dữ liệu bên ngoài cho Cardano.
- Fluree: giải pháp cho hệ sinh thái dữ liệu an toàn, được kết nối và đáng tin cậy.
- Heidrun: nền tảng tự động hóa cho Cardano kích hoạt các hành động khác nhau dựa trên việc phát hiện một khoản thanh toán đến địa chỉ ví.
- IntelliADA: một plugin IntelliJ cho blockchain Cardano cho phép các nhà lập trình tương tác với Cardano trực tiếp từ IDE của họ.
- Kupo: một chỉ mục chuỗi nhẹ, có thể định cấu hình cho blockchain Cardano.
- Kiến trúc nâng cao lớp 2 / Chuỗi Alpha / HydraGEN: Một dịch vụ thông tin tài chính và dữ liệu AI sidechain.
- Revelar: cơ sở hạ tầng đám mây mạnh mẽ để đưa trò chơi của bạn lên Cardano.
- Scrolls: một công cụ để xây dựng và duy trì thu thập thông tin được tối ưu hóa cho việc đọc các thực thể trên chuỗi của Cardano. Nó thu thập thông tin lịch sử của chuỗi và tổng hợp tất cả dữ liệu để phản ánh tình trạng hiện tại. Khi toàn bộ lịch sử đã được xử lý, Scrolls xem phần đầu của chuỗi để cập nhật thu thập thông tin.
Token gốc
- Starch Industries: công cụ khai thác tài sản gốc đầu tiên trên Cardano.
Nguồn mở, công cụ dành cho nhà lập trình, giao thức phi tập trung, ứng dụng doanh nghiệp
- ADADAO: công cụ mã nguồn mở để hỗ trợ cơ sở hạ tầng DAO và thúc đẩy phân quyền.
- Benjamin's Group: xây dựng các công cụ cho tương lai của Cardano.
- Boros: một công cụ phụ trợ sử dụng luồng giao dịch Cardano từ các nguồn có thể cắm khác nhau và đảm nhận việc gửi chúng trên chuỗi một cách có trật tự và linh hoạt.
- Cardano-Signer: công cụ để ký và xác minh dữ liệu bằng khóa bí mật của cardano, hỗ trợ ký CIP-0008 và CIP-0036 (Catalyst Voting / Ủy quyền)
- Giao thức rõ ràng: một giao thức đa chuỗi, có thể truy cập, phi tập trung hỗ trợ quản lý rủi ro dân chủ và thẩm định đối với nền kinh tế mã hóa.
- Dandelion APIs: một bộ công cụ dành cho nhà lập trình để giúp tích hợp nhanh chóng vào chuỗi Cardano.
- Ennticmint: Nền tảng tạo các cNFT vui vẻ.
- Five Binaries: một công ty phát triển cơ sở hạ tầng tập trung vào việc tạo ra các giải pháp tùy chỉnh có độ tin cậy cao cho các ngành công nghiệp sử dụng blockchain.
- Gimbalabs: Gimbalabs nhằm mục đích huy động mọi người phát triển các công cụ và ứng dụng thông qua trải nghiệm đồng sáng tạo độc đáo, tạo điều kiện thuận lợi cho việc áp dụng giao thức Cardano, tiết lộ những khả năng mới và khơi dậy trí tưởng tượng của công chúng trên toàn thế giới.
- Joget: xây dựng nhanh chóng các ứng dụng doanh nghiệp và tự động hóa quy trình làm việc, mọi lúc, mọi nơi.
- Koios: một lớp truy vấn nhất quán để các nhà lập trình xây dựng dựa trên Cardano, với nhiều điểm cuối dư thừa, cho phép khả năng mở rộng dễ dàng.
- MintMatrix: một cổng tiện ích dành cho sổ cái phi tập trung cung cấp các công cụ và giao diện để quản lý tài sản kỹ thuật số.
- Oura: một triển khai Rust-native của một đường ống kết nối với đầu của node Cardano thông qua sự kết hợp của giao thức nhỏ Ouroboros (sử dụng ổ cắm UNIX hoặc mang TCP).
- Pirouette: một nguyên mẫu nghiên cứu hiện đang được phát triển.
- ThirdWeb: một bộ công cụ giúp mọi người đưa các dự án đến Cardano.
- TxPipe (cha đẻ của Oura): các công cụ và cơ sở hạ tầng mã nguồn mở dành cho các nhà lập trình Cardano.
- StricaHQ: một công ty xây dựng các công cụ dành cho nhà lập trình mã nguồn mở cho hệ sinh thái Cardano, cung cấp năng lượng cho Cardanoscan, một nền tảng phân tích và khám phá blockchain giàu tính năng.
Dụng cụ dành cho SPO
- Ansible cardano-node: một kho lưu trữ cardano-node chứa một playbook Ansible để cung cấp các node Cardano an toàn, được tối ưu hóa cho các SPOs.
- Cardano Light Tools: một bộ công cụ nhẹ để vận hành và duy trì stake pool Cardano.
- Guild Operators Suite: một bộ công cụ và tập lệnh để thiết lập, quản lý và giám sát các stake pool Cardano cũng như quản lý Token và khóa.
- Stake Pool Operator Scripts: một bộ sưu tập đầy đủ các tập lệnh shell để vận hành và duy trì stake pool Cardano, đúc Token, bỏ phiếu, tích hợp ví phần cứng.
- Liên minh công cụ SPO (SPOTA): SPOTA tập hợp các cá nhân trong hệ sinh thái Cardano cung cấp các công cụ để vận hành và duy trì stake pool.
Các công cụ dành riêng cho Plutus
- FracADA: Plutus DApp cho phép người dùng chia nhỏ NFT của họ.
- FracADA V2: il Primo: giao thức NFT phân đoạn Plutus tiên tiến hỗ trợ chức năng "NFT Bag".
- Plu-ts: một DSL được nhúng để tạo hợp đồng thông minh Cardano cùng với thư viện cho các giao dịch Cardano, tất cả đều có trong Typescript.
- Plutonomicon: hướng dẫn dành cho nhà lập trình về ngôn ngữ hợp đồng thông minh Plutus trong thực tế.
- Plutus Playground: một môi trường để viết và thử nghiệm các hợp đồng thông minh trước khi chúng được phát hành trên blockchain Cardano.
- Công cụ ước tính phí Plutus: công cụ này có thể được sử dụng để tính phí cho các giao dịch thực tế (ví dụ: để xác định phí sẽ bị tính nếu các thông số mạng thay đổi) và cũng để ước tính phí cho các giao dịch tập lệnh riêng lẻ hoặc hoàn thành DApp trước hoặc trong quá trình phát triển.
Ngôn ngữ dành riêng cho lĩnh vực riêng biệt
- Helios: một ngôn ngữ dành riêng cho lĩnh vực riêng biệt biên dịch sang Plutus Core (tức là các tập lệnh trình xác thực chuỗi trên Cardano). Helios là một giải pháp thay thế không phải Haskell cho Plutus.
- Plutarch: một ngôn ngữ dành riêng cho lĩnh vực riêng biệt nhúng (eDSL) được nhập trong Haskell để viết các trình xác thực Plutus Core hiệu quả.
Thành phần Cardano
- cardano-js-sdk: một bộ các gói TypeScript thích hợp cho cả Node.js và phát triển dựa trên trình duyệt.
- cardano-wallet-connector: một công cụ để kết nối DApp với ví web và tương tác với blockchain.
- cardano-wallet-interface: Thư viện Javascript / Typescript để dễ dàng tương tác với trình kết nối DApp của nhiều ví khác nhau.
- cardano-wallet-js: SDK JavaScript / Typescript cho Cardano với một số chức năng. Nó có thể được sử dụng như một ứng dụng khách cho ví cardano chính thức và cũng để tạo các Token và NFT gốc.
- cardanocli-js: một thư viện kết hợp cardano-cli bằng JavaScript và cho phép tương tác nhanh hơn và hiệu quả hơn với các lệnh cli.
- Cardano DB Sync: một trong những thành phần cốt lõi của Cardano. db-sync tuân theo chuỗi Cardano và lấy thông tin cả từ chính chuỗi và bản sao được duy trì nội bộ của trạng thái sổ cái.
- Thư viện tuần tự hóa Cardano: thư viện tuần tự hóa & giải mã cấu trúc dữ liệu được sử dụng trong quá trình triển khai Haskell của Cardano của Shelley, cùng với các chức năng tiện ích hữu ích.
- Testnet (tADA) faucet: Faucet là một dịch vụ dựa trên web cung cấp ADA thử nghiệm cho người dùng testnet. Mặc dù những Token này không có giá trị 'thế giới thực', chúng cho phép người dùng thử nghiệm với các tính năng của Cardano testnet mà không cần phải chi tiêu ADA thực trên mạng chính.