NeoCast, the winner of the Infrastructure class on the Neo APAC Hackathon grand finale, is a blockchain-agnostic communication middleware. The mission 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 be told by way of push notification every time a related occasion happens.
The innovation behind NeoCast goals to bridge the hole in coordination and communication between Web3 providers and customers. This mission emerged victorious on the 2023 Neo APAC Hackathon, below the Infrastructure monitor, incomes excessive reward from Neo developer neighborhood judges for addressing a vital ache level within the basic dApp person expertise.
NeoCast just isn’t in itself a user-facing mission, however could be regarded as 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 resembling wallets, explorers, exchanges, and video games have a handy option to talk with their customers in real-time relating to on-chain actions with out working their very own occasion indexing infrastructure.
Challenge structure
To fetch and retailer contract occasion information, the NeoCast crew 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 software with Neon Pockets assist. In its preliminary type, 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 sensible 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 sensible contracts to broadcast messages to particular wallets or teams inside a subject. The crew can be engaged on an alpha model of NeoCast Chat, a wallet-to-wallet communication software.
NeoCast maintains a community of nodes answerable for validating, storing, and delivering communications. Decentralization into an open community is a long-term purpose for the crew, 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 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
In search of additional growth, the crew has submitted a GrantShares proposal, requesting roughly $10,000 to fund developments in direction of a decentralized structure, together with sensible 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 crew would give attention to broadening the dApp characteristic 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 sensible 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 crew, 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 crew affirmed its want 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 could be discovered on the hyperlink under:
https://neocast.xyz/