Marlin Protocol Announcements
1.96K subscribers
83 photos
1 video
266 links
Marlin is a verifiable computing protocol featuring TEE and ZK-based coprocessors to delegate complex workloads over a decentralized node network.

Linktree: https://linktr.ee/himarlin
Download Telegram
πŸ—³ Two governance proposals are up for vote!

βš–οΈ Rebalance the reward distribution formula for POND and MPond delegators.

Details: https://hackmd.io/wah3jS0eSS-4w40cIAeS0Q

Vote: https://app.marlin.pro/proposals/detail?id=6

πŸŒ‰ MPond requests placed can be converted to POND linearly over the course of 182 days after the date of request.

Vote: https://app.marlin.pro/proposals/detail?id=5

🀝 Eligibility and duration

Starts: Now

Ends: In 72 hrs

Who: MPond holders who have set up voting or staking can vote.

Discussion: https://discord.gg/KRyhWCQsQR

Spread the word: https://twitter.com/MarlinProtocol/status/1434841475884335108
MEV support for Polygon is here!

Dive
in: https://blog.marlin.org/introducing-mev-support-for-polygon

You will now be able to send bundles to bor.txrelay.marlin.org just as you would to relay.flashbots.net.

Target users:

πŸ§™ Validators in the Polygon network looking to increase their income by including MEV bundles.
πŸ€“ dApp devs who want to protect user's txs from frontrunning.
πŸ‘€ MEV searchers interested in prioritizing bundles.

🐟 The bundle format and transaction ordering rules remain as they are on Flashbots Ethereum. Validators will be required to run mev-bor which is based on mev-geth.

βœ… Users, devs & validators interested in participating in the alpha release can register their interest by filling this form.

πŸ€“ Instructions for validators to install the gateway to enable communication between mev-bor and the Marlin relay can be found in our docs.

πŸ’° mev-inspect on ETH suggests that over USD 711m has been extracted since the start of 2020. We’re expanding mev-inspect to add support for Polygon-based dapps to analyze MEV opportunities in Polygon and are in touch with some other chains as well.

⚑️ The relay used here will initially be permissioned. Bundles will only be visible to the validator whose chance it is to produce the block. We expect to decentralize the relay and add privacy-protecting features over time in conjunction with Flashbots’ efforts.

πŸ—£ Hit us up on Discord if you have queries, want to join the discussion or contribute in any way.

Spread the word: https://twitter.com/MarlinProtocol/status/1435129457241518083
Here are the latest developments for the second half of August!

Highlights:

βš–οΈ Governance proposal to reduce the staking undelegation time was put into effect.

πŸ€“ Created mev-bor, a fork of bor with bundle handling similar to mev-geth.

πŸ—£ Published proposals to rebalance the reward distribution formula for POND/MPond (voting live), update the MPond-bridge parameters (voting live) & introduce Polygon staking rewards.

β›“ Developed a new mev-relay to propagate MEV bundles & handle spam prevention.

🀝 Partnered with Commonwealth Labs to build a decentralized community to discuss proposals, project enhancements & other pertinent topics.

πŸ‘€ Started adding Polygon+bor support for mev-inspect to analyze historical and future MEV opportunities.

Dive in: https://blog.marlin.org/marlin-biweekly-2-dev-community-updates-august-2021

Spread the word: https://twitter.com/MarlinProtocol/status/1435549712266924036
Here are the latest updates for the first half of September!

Highlights:

πŸ‘€ Introduced MEV support for Polygon

πŸ“œ Contracts are being deployed and tested on Arbitrum. We are still working out what a potential migration would look like.

⚑️ The mev-inspect-py tool has been repurposed to work with go-ethereum based clients & has been used to successfully detect arbitrages on Polygon. Efforts are underway to submit PRs to upstream.

βœ… The Ethereum & Polygon gateways have been updated to work with eth/66 protocol.

βš–οΈ The proposal to update the MPond-Pond bridge parameters was passed.

πŸ“Š Added in operator statistics on the staking portal (built by Brightlystake). Users can view historic information about an operator by tapping on the statistics icon on https://app.marlin.pro/relay/operator.

Dive in: https://blog.marlin.org/marlin-biweekly-1-dev-community-updates-september-2021

Spread the word: https://twitter.com/MarlinProtocol/status/1440303829589762048
Introducing Loki, a dedicated Polygon MEV testnet for validators to smoothly transition to mev-bor on mainnet.

Dive in: https://blog.marlin.org/polygon-mev-testnet-is-live

βœ… Allows validators to test the stability of mev-bor without affecting the mainnet.

🀝 Display interoperability with other clients like core bor.

πŸŒ‰ A testing ground for the Marlin gateway which acts as a bridge between mev-bor & different private relays.

🎯 Display the stability of the simultaneous usage of the public mempool using the P2P network & private relays.

πŸ”Ž No token even on testnet needs to be staked.

πŸ€“ Prospective Bor validators need only register offchain with the testnet operator by filling https://form.typeform.com/to/meZlLpNS.

🐟 To listen to MEV bundles, operators are required to run the Marlin gateway which connects to the Marlin relay.

πŸ‘€ Docs: https://docs.marlin.pro/books/polygon-gateway/page/loki-testnet

πŸ“œ Source code for the testnet design can be found at https://github.com/marlinprotocol/loki.

πŸ‘‹ Hit us up on Discord if you have queries, want to join the discussion or contribute in any way.

Spread the word: https://twitter.com/MarlinProtocol/status/1446370605326950406
Updates for the second half of September are here!

Dive in: https://blog.marlin.org/marlin-biweekly-2-dev-community-updates-september-2021

Highlights:

πŸŒ‰ Bridge requests are now cancellable in the UI.

πŸ€“ Added a State entity to the bridge subgraph to query system parameters without having to use other services like Infura.

🀝 Token listing on Bitvavo and Kriptomat.

βœ… Fixed an issue with incorrect pending rewards in the subgraph.

πŸ›  Fixed issues with zero balances after undelegation in the subgraph.

Spread the word: https://twitter.com/MarlinProtocol/status/1446402244014792709?s=20
Updates for the first half of October are here!

Dive in: https://blog.marlin.org/marlin-biweekly-1-dev-community-updates-october-2021

Highlights:

βœ… Introduced Loki, a dedicated Polygon MEV testnet for validators to smoothly transition to mev-bor on mainnet.

πŸ‘€ Implemented the upgraded staking UI with new features and bug fixes.

πŸ“ƒ The POND contract has been updated to a new version in preparation for deployment on Arbitrum.

πŸ€“ The proxy-delegate mechanism of the POND contract has been changed to UUPS reducing the overhead by almost a half and leading to cheaper transactions.

πŸ” RPC APIs used for spam prevention have been moved to mev-bor repository for better maintainability.

⚑️ Subgraph path has been parameterized in mev-proxy to give more flexibility over queries.

Spread the word: https://twitter.com/MarlinProtocol/status/1451188318809387013
Our staking portal has a new UI + some feature additions!

Guide: https://blog.marlin.org/marlin-staking-for-dummies

Staking Portal: app.marlin.org/relay/operator

Some stats:

πŸ₯© Staking has been live for +7 months.

πŸ’― +110 validators joined the Marlin network & run gateways for ETH.

πŸ”₯ +80M POND & +773 MPond staked currently.

The improved UI/UX is a result of the feedback received from the community:

βœ… The operator page displays all info without users having to switch through tabs to see perf metrics.

🎯 Users can filter their delegated clusters on the operator page to view perf at a glance.

πŸ‘€ Split & Merge stash integrated.

πŸ‘ Cancel redelegations and undelegations integrated.

πŸ” Improved how the stashes and notifications appear on the delegate page.

πŸ“œ Claim history page to show users when rewards were withdrawn.

πŸ‘‹ If you've found something that needs fixing, want to suggest new features or need assistance, join our Discord server.

πŸ§™ If you're a validator looking to get started, check out our docs.

Spread the word: https://twitter.com/MarlinProtocol/status/1451497029062987780
Updates for the second half of October are here!

Dive in: https://blog.marlin.org/marlin-biweekly-2-dev-community-updates-october-2021

Highlights:

πŸ‘€ Contracts updated to new solidity versions in preparation for deployment on Arbitrum. Currently testing the bridge and migration mechanisms & expecting to go live around the end of the month.

βœ… Updated the staking UI + added new features.

🀝 Support for geth traces has been added to the mev-inpect-py tool enabling us to start working on the mev-explore dashboard for Polygon.

πŸ›  Fixed an issue where multiple withdrawals in the same transaction were overriding each other in the staking-subgraph.

🧠 Updated dependencies of OpenWeaver and pulled in the critical patch we contributed to libuv that eliminates packet drops within libuv in some scenarios.

πŸ”₯ Optimized gas usage when merging stashes.

Spread the word: https://twitter.com/MarlinProtocol/status/1457267453877055488
Updates for the first half of November are here!

Dive in: https://blog.marlin.org/marlin-biweekly-1-dev-community-updates-november-2021

Highlights:

πŸ€“ Our testing environment and the associated subgraphs have been migrated to Rinkeby from Kovan to prepare for integration testing with Arbitrum next week.

πŸ›  Working on the MEV dashboard for Polygon & backfilling data for the current year. Will be released publicly once ready.

⛽️ Added a benchmarking script for MPond & POND to measure gas usage for various use cases. Serves as a baseline for further optimizing gas usage.

βœ… Migrated MPond tests to hardhat and made them much more extensive.

πŸ‘€ Over 846 million POND has been staked in the form of MPond (740 MPond equivalent to 740 mil POND) and POND (106 mil POND) tokens.

πŸ”₯ Choose from 70+ cluster operators to stake via app.marlin.org/relay/operator.

Spread the word: https://twitter.com/MarlinProtocol/status/1462059636933021702
Updates for the second half of November are here!

Dive in: https://blog.marlin.org/marlin-biweekly-2-dev-community-updates-november-2021

Highlights:

πŸ›  Developed and tested a token bridge UI to Arbitrum for POND & MPond.

βœ… Developed a staking bridge for delegators to migrate stashes onto Arbitrum, currently under final testing. Scheduled to be released along with the token bridge early next week.

πŸ“ƒ Added L1 and L2 gateway contract pairs underlying the bridges.

πŸ‘€ MEV data on Polygon for most of 2021 has been backfilled on our dashboard, showing around $37.8M extracted in DEX arbitrages alone. Work is underway to incorporate more protocols.

πŸ€“ Our mev-inspect-py fork has been updated to the new async architecture on upstream.

Spread the word: https://twitter.com/MarlinProtocol/status/1468110347676438528
The Marlin network is migrating from Ethereum to Arbitrum 🐟

πŸ’― This will allow for increased participation in Marlin's network, with the ecosystem being able to leverage Arbitrum's reduced gas fees while maintaining Ethereum's security.

Guide: https://blog.marlin.org/migrating-the-marlin-network-from-ethereum-to-arbitrum

πŸ‘€ Starting today, existing users & operators participating in the Marlin network by staking and running clusters can transfer their stashes over via the Arbitrum bridge.

βœ… Token holders can also transfer their POND/MPond from the Ethereum network to Arbitrum.

🌊 The migration will be done in phases with staking completely moving to Arbitrum by 10th Jan 2022 with the Marlin Bridge & Governance going live approx a month later.

πŸ‘ Existing users will continue to earn rewards on the Ethereum network until staking goes live on Arbitrum.

πŸ€“ Cluster operators will need to register on the Arbitrum staking portal before staking goes live in order to continue receiving tickets and rewards.

πŸ‘‹ Reach out to us on Discord in case you have queries/require assistance.

Spread the word: https://twitter.com/MarlinProtocol/status/1473969957318791172
Updates for the first half of December are here!

Dive in: https://blog.marlin.org/marlin-biweekly-1-dev-community-updates-december-2021

Highlights:

πŸŒ‰ Add bridging functionality to StakeManager.

πŸ’― Staking subgraph has been updated to track bridged stashes.

βœ… POND listing on KuCoin.

🧠 Learn & Trade $POND on Binance with $100,000 in rewards.

πŸ‘€ Those who missed watching the intro video on Binance Learn and Trade can watch it here.

πŸ“œ Added hardhat based deployment scripts for the staking contracts.

πŸ€“ Added hardhat scripts for ERC20 transfers and MPond whitelisting.

πŸ›  Rebased mev-bor on top of v0.2.12 to work with the recent Polygon hard fork, in the midst of upgrading the Loki testnet.

Spread the word: https://twitter.com/MarlinProtocol/status/1474347407869497347
Happy New Year everyone! πŸŽ‰

🐟 2021 has been incredible for Marlin and the work done over the past years has been crucial to the network's growth, setting the stage for what is going to be our best year yet!

πŸ”­ Here's a brief look at some of the major achievements during 2021:

πŸ“œ POND and MPond token contracts were deployed a little over a year ago.

POND is trading on major exchanges – Binance, Huobi, KuCoin, Uniswap, SushiSwap, CoinDCX, Gate.io, Bitvavo and more.

🌊 FlowMint, the incentivized stakedrop was a tremendous success with over $2 billion worth of tokens bonded at peak.

Over 290 validators & 2500 users participated from 7 chains: Polkadot, Fantom, Polygon, NEAR Protocol, Cosmos, Binance Chain & IRISnet.

βœ… Initiated Larvanet, the third phase of Marlin's development trajectory.

The larvanet already has characteristics of a mainnet - contracts on ETH mainnet, staking rewards, real tokens, etc. with gradual feature addition at each future phase.

πŸ₯© Launched staking which has been live for +10 months.

+100 operators joined the Marlin network & run relays for Ethereum.

+115M POND & +745 $MPond (1 MPond = 1M POND) staked currently.

πŸ§ͺ Launched Lagoon, a full-fledged testnet environment for operators to verify their setup before joining the Marlin network.

Using Lagoon, operators can attract more delegations by pointing to a track record of performance on the testnet.

πŸ•Έ OpenWeaver for Polygon.

Block producers & full nodes in the Polygon network can send & receive large blocks at latencies close to physical limits.

Provides DeFi traders, arbitrage & liquidation bots near immediate access to the txn mempool.

βš–οΈ The POND DAO voted on three governance proposals.

Update staking undelegation time (passed)

Update MPond-Pond bridge parameters (passed)

Rebalance staking rewards (failed - insufficient votes)

🧐 MEV support for Polygon.

Target:

Validators in the Polygon network looking to increase their income by including MEV bundles.

dApp devs who want to protect user's txs from frontrunning.

MEV searchers interested in prioritizing bundles.

πŸ›  Released Loki, a dedicated Polygon MEV testnet for validators to smoothly transition to mev-bor on mainnet.

Loki allows validators to test the stability of mev-bor w/o affecting the mainnet.

🧠 Spread the word about Marlin through Binance's Learn and Trade POND promotion.

Check out our introductory video!

βŒ›οΈ Initiated migration of the Marlin Network from Ethereum to Arbitrum.

This will allow for increased participation in Marlin's network, with the ecosystem being able to leverage Arbitrum's reduced gas fees while maintaining Ethereum's security.

πŸ€” Looking ahead...

➑️ Migrate fully to Arbitrum by early February.

🌊 Post-migration, launch FlowMint 2.0 + enable rewards for other chains starting with Polygon, Polkadot and Cosmos.

⚑️ Flashbots (MEV) network for various chains.

πŸ“ƒ And more...

❀️ A special thank you to our community and partners. None of this would be possible without your continued support.

🍻 Here's to 2022 and beyond!

πŸ‘‹ Want to learn more about Marlin or just say hi? Pop into our Discord server.

Spread the word: https://twitter.com/MarlinProtocol/status/1477124894542503938
πŸ“’ Reminder - staking rewards are migrating to Arbitrum tomorrow!

The relay network will switch to using the staking contracts on Arbitrum at midnight UTC & the last POND staking reward distribution on Ethereum will happen in ~20 hrs.

To continue earning rewards:

1️⃣ Delegators need to migrate their stashes.
2️⃣ Operators need to register on the Arbitrum staking portal.

Guide: https://blog.marlin.org/migrating-the-marlin-network-from-ethereum-to-arbitrum

Reach out to us on Discord if you have any queries/require assistance.

Spread the word: https://twitter.com/MarlinProtocol/status/1480481354282274817
Updates for the second half of December are here!

Dive in: https://blog.marlin.org/marlin-biweekly-2-dev-community-updates-december-2021

Highlights:

🐟 Began migration of the Marlin Network from Ethereum to Arbitrum.

βœ… Deployed the token, staking and governance subgraphs on Arbitrum.

πŸ‘€ Finished and released the Arbitrum bridge for both tokens and stashes.

πŸ€“ A separate staking portal and supporting backend has been deployed corresponding to the Arbitrum staking contracts.

πŸ” The staking subgraph now tracks bridged stashes and displays corresponding messages in the UI.

πŸ“ƒ Added missing events in the staking contracts now that we have a clean history on Arbitrum.

Spread the word: https://twitter.com/MarlinProtocol/status/1480560856136314886
πŸ—“ Supragya is presenting a case study of MEV on Low-Fee Chains at the Flashbots event tomorrow!

Specifically, MEV extraction on Polygon in 2021, including a focus on adversarial & non-adversarial spamming activity & how such activities exist on other low-fee chains.

Details regarding the event are available here.

Spread the word: https://twitter.com/MarlinProtocol/status/1481170516216266756
Updates for the first half of January are here!

Dive in: https://blog.marlin.org/marlin-biweekly-1-dev-community-updates-january-2022

Highlights:

πŸ‘€ The relay network switched to using the staking contracts on Arbitrum.

πŸ“’ Operators/Delegators need to register/migrate to the Arbitrum staking portal to continue earning rewards.

β›“ Deployed token contracts on Fantom to test Anyswap integration. Other chains will be added towards the end of the month once testing finishes.

πŸ•Έ OpenWeaver now builds on ARM instances. Operators can run relays on Graviton instances now. Support in marlinctl will come soon.

πŸ—£ Supragya presented a case study of MEV on Low-Fee Chains at the Flashbots’ MEV in 2021: A Year In Review event.

Spread the word: https://twitter.com/MarlinProtocol/status/1485567644283539456
Wishing everyone a Happy Chinese New Year! 🐯