NeoCast, the winner of the Infrastructure class on the Neo APAC Hackathon grand finale, is a blockchain-agnostic communication middleware. The venture is designed to permit companies to entry each off-chain and on-chain knowledge. By integrating with dApps and different functions, NeoCast permits customers to be told 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 companies and customers. This venture emerged victorious on the 2023 Neo APAC Hackathon, beneath the Infrastructure observe, incomes excessive reward from Neo developer group judges for addressing a important ache level within the basic dApp consumer expertise.
NeoCast is just not in itself a user-facing venture, however could 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 akin to wallets, explorers, exchanges, and video games have a handy technique to talk with their customers in real-time concerning on-chain actions with out operating their very own occasion indexing infrastructure.
Challenge structure
To fetch and retailer contract occasion knowledge, the NeoCast group 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 internet software with Neon Pockets assist. In its preliminary type, the app permits customers to subscribe to subjects 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 provides a gasless, multi-chain, and platform-agnostic answer for pockets subscriptions to subjects, 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 device.
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, knowledge immutability and non-censorship is to be achieved by packaging validity proofs immediately with the payloads.
At the moment, 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 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 consumer engagement and complete notification methods throughout main platforms.
The proposal outlines a three-phase supply plan. For the primary milestone, the group would concentrate on 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, nevertheless that is simply the beginning for the group, who has supplied an bold 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 an entire webhook & automation workflow-applet market, automated scheduled notifications, knowledge analytics, and integration with NeoFS for knowledge archival.
The NeoCast web site could be discovered on the hyperlink under:
https://neocast.xyz/