hackquest logo

Mlinks

Enableing one-click onchain actions embedded anywhere, replacing slow integrations and context-breaking redirects with instant, in-place crypto transactions.

Videos

Tech Stack

Next
Web3
Node
Solidity

Description

M Links is a developer platform built specifically for the Mantle Network that transforms the way users interact with blockchain transactions by allowing onchain actions to be embedded directly into any application, website, or platform where users already spend their time. Rather than forcing users through the traditional flow of clicking a link that redirects them to a separate wallet interface or decentralized application, M Links enables developers to create shareable blockchain transaction URLs that execute swaps, stakes, tips, and other crypto operations in a single click without ever breaking the user's context or workflow.

The Problem We Solve

The current landscape of Web3 integrations presents significant friction for both developers and end users because every new partner flow typically requires a custom integration cycle that involves extensive review periods and launch delays that can stretch for weeks or even months. When users encounter a crypto action they want to take, they are almost always pushed into a new browser tab, a different application, or a wallet screen that completely removes them from their original context, leading to confusion, abandoned transactions, and lost engagement. Product and growth teams who want to experiment with blockchain functionality in their applications find themselves waiting on infrastructure work instead of being able to test and iterate quickly where their users are actually spending time.

How M Links Works

The platform consists of a TypeScript SDK that provides a lightweight and framework agnostic toolkit for building and executing mlink functionality across server and client applications. Developers can create actions using simple builder functions that define the transaction parameters, user interface elements like buttons and input fields, and handler logic that processes user interactions and returns the appropriate blockchain transaction to execute. The SDK includes built in adapters for Express and Next.js that expose mlink endpoints with just a few lines of code, while React components and hooks like MlinkProvider, useMlink, and useExecuteMlink handle all the client side complexity of rendering action interfaces and invoking blockchain transactions.

Features and Capabilities

M Links delivers actionable onchain notifications that keep users informed about their DeFi positions including liquidation events, order fills, and significant market movements. The platform monitors token activity and market trends to alert users about price movements, emerging trends, and unusual spikes. Governance participants receive timely updates about votes, proposals, and protocol announcements. Developers can also implement custom event detection and monitoring through the provided SDK to create alerts tailored to their specific use cases and user needs.

Technical Architecture

The project is organized into several components including the main frontend application built with Next.js and React that showcases the platform capabilities and provides a dashboard for connected wallet users, the mlink SDK package that contains all the core functionality for creating and handling mlink payloads, a demo application for testing and development purposes, and a Chrome extension that enables mlink functionality across the web. The SDK exports TypeScript types throughout to ensure strong typing and excellent developer ergonomics when integrating into existing codebases.

Progress During Hackathon

The entire M Links platform was conceived and built from scratch during this hackathon including the complete TypeScript SDK with Express and Next.js adapters, the React component library and hooks for client side integration, the landing page and dashboard frontend, and a working Chrome extension that demonstrates cross platform mlink execution. The team successfully shipped a functional end to end product that allows developers to create, share, and execute onchain actions on Mantle Network without requiring users to leave their current context.

Fundraising Status

M Links is currently in the pre seed stage and has not yet raised external funding as the team has focused entirely on building the core product and proving out the technical feasibility of the platform during the hackathon period. The project is open to conversations with investors who are aligned with the vision of making blockchain interactions seamless and context preserving for mainstream adoption.
Team Leader
DDipan Srimany
Project Link
Sector
InfraOtherSocialFi