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 information. By integrating with dApps and different functions, NeoCast permits customers to learn by way of 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, beneath the Infrastructure observe, incomes excessive reward from Neo developer neighborhood judges for addressing a essential ache level within the common dApp person expertise.
NeoCast is just not in itself a user-facing challenge, however will 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, functions corresponding to wallets, explorers, exchanges, and video games have a handy solution to talk with their customers in real-time concerning on-chain actions with out working their very own occasion indexing infrastructure.
Undertaking structure
To fetch and retailer contract occasion information, the NeoCast group employed a mix of the OneGate API, NeoTube API, and NeoGo websockets, with MongoDB used for information storage. A REST API was crafted to ship this information to a showcase N3 TestNet internet utility 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 operate throughout any good contract, dApp, or backend service utilizing pockets addresses as identifiers. This presents a gasless, multi-chain, and platform-agnostic resolution for pockets subscriptions to matters, enabling good contracts to broadcast messages to particular wallets or teams inside a subject. The group can be engaged on an alpha model of NeoCast Chat, a wallet-to-wallet communication instrument.
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 group, which hopes to launch a public alpha within the close to future. Within the meantime, information immutability and non-censorship is to be achieved by packaging validity proofs instantly with the payloads.
Presently, NeoCast is operational on Ethereum, Polygon, and BNB Chain, with plans to increase assist to extra main EVM and non-EVM chains.
GrantShares proposal
Searching for additional improvement, the group has submitted a GrantShares proposal, requesting roughly $10,000 to fund developments in the direction of a decentralized structure, together with good contract-based incentives for person engagement and complete notification programs throughout main platforms.
The proposal outlines a three-phase supply plan. For the primary milestone, the group would give attention to broadening the dApp function set, together with broadened pockets and NeoNS assist, and supply a public API and SDK for dApps and wallets to eat 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 improvement time, nonetheless that is simply the beginning for the group, who has provided an formidable roadmap with a big selection of options meant to assist revolutionize Web3 communication. Along with a income layer, which might leverage bNEO token staking, the group affirmed its need to construct a whole webhook & automation workflow-applet market, automated scheduled notifications, information analytics, and integration with NeoFS for information archival.
The NeoCast web site will be discovered on the hyperlink beneath:
https://neocast.xyz/