NeoCast, the winner of the Infrastructure class on the Neo APAC Hackathon grand finale, is a blockchain-agnostic communication middleware. The challenge is designed to permit providers to entry each off-chain and on-chain knowledge. By integrating with dApps and different purposes, NeoCast permits customers to learn through push notification at any time when a related occasion happens.
The innovation behind NeoCast goals to bridge the hole in coordination and communication between Web3 providers and customers. This challenge emerged victorious on the 2023 Neo APAC Hackathon, underneath the Infrastructure observe, incomes excessive reward from Neo developer neighborhood judges for addressing a essential ache level within the normal dApp person expertise.
NeoCast will not be in itself a user-facing challenge, however might be considered a public good, designed for integration into instruments that are themselves key contact factors for blockchain customers. By integrating NeoCast as a communication middleware, purposes similar to wallets, explorers, exchanges, and video games have a handy approach to talk with their customers in real-time concerning on-chain actions with out operating their very own occasion indexing infrastructure.
Mission structure
To fetch and retailer contract occasion knowledge, the NeoCast staff employed a mix of the OneGate API, NeoTube API, and NeoGo websockets, with MongoDB used for knowledge storage. A REST API was crafted to ship this knowledge to a showcase N3 TestNet net software with Neon Pockets assist. In its preliminary kind, the app permits customers to subscribe to matters of curiosity or create new ones.
The NeoCast protocol facilitates seamless on-chain and off-chain communications, designed to perform throughout any good contract, dApp, or backend service utilizing pockets addresses as identifiers. This provides a gasless, multi-chain, and platform-agnostic answer for pockets subscriptions to matters, enabling good contracts to broadcast messages to particular wallets or teams inside a subject. The staff can also be engaged on an alpha model of NeoCast Chat, a wallet-to-wallet communication software.
NeoCast maintains a community of nodes accountable for validating, storing, and delivering communications. Decentralization into an open community is a long-term aim for the staff, which hopes to launch a public alpha within the close to future. Within the meantime, knowledge immutability and non-censorship is to be achieved by packaging validity proofs immediately with the payloads.
At present, NeoCast is operational on Ethereum, Polygon, and BNB Chain, with plans to increase assist to extra main EVM and non-EVM chains.
GrantShares proposal
Looking for additional growth, the staff has submitted a GrantShares proposal, requesting roughly $10,000 to fund developments in direction of a decentralized structure, together with good contract-based incentives for person engagement and complete notification methods throughout main platforms.
The proposal outlines a three-phase supply plan. For the primary milestone, the staff would concentrate on broadening the dApp characteristic set, together with broadened pockets and NeoNS assist, and supply a public API and SDK for dApps and wallets to devour notifications. The subsequent milestone would see supply of an Android and iOS app and institution of a extra scalable structure with enhanced notification capabilities. Lastly, work would conclude with validation of its MVP, audits for good contracts used sooner or later income layer, and new instruments to simplify dApp integration.
NeoCast’s proposal covers roughly two months of growth time, nonetheless that is simply the beginning for the staff, who has supplied an bold roadmap with a big selection of options supposed to assist revolutionize Web3 communication. Along with a income layer, which might leverage bNEO token staking, the staff affirmed its need to construct a whole webhook & automation workflow-applet market, automated scheduled notifications, knowledge analytics, and integration with NeoFS for knowledge archival.
The NeoCast web site might be discovered on the hyperlink under:
https://neocast.xyz/