alex.dev@portfolio:~$ article

Common Smart Contract Vulnerabilities in 2025

Updated analysis of the latest attack vectors, including flash loan exploits, governance attacks, and oracle manipulation techniques with prevention strategies.

Published in Category:

Security

Security

Published on:

Read time:

a computer with a keyboard
a computer with a keyboard
a computer with a keyboard

Reference Fields

To add Pagination, select your Collection List, click on Pagination, select one of the two options, then pick how many items to load. Pagination also works with existing Limits and Start Offsets. Both the Spinner and Button are completely customizable, and you can pick any Variant for their Loading states. The Spinner itself is just a layer with a conic gradient and a Loop Effect, so you get full control. Adding Pagination helps make your blogs and changelogs much faster to load, especially when they contain dozens of items.

  • Infinite Scrolling with custom Spinner component

  • Load More Button with custom Button component

  • Enjoy freeform positioning of both components

  • Design your own Loading and Hidden states

  • Make your CMS Pages much faster to load

Filtering

We've added the ability to filter your collection lists in the CMS. This allows you to keep your content in a single collection, yet customize how that collection is presented on each of your web pages. For example, if you're creating docs for your app, you might want to filter articles per topic on your homepage. Or when creating a blog, you might want to filter your blog posts per category.

Analysis

5 Minute Read

Building MEV-Resistant AMM Protocols

Exploring techniques to protect users from sandwich attacks and front-running in decentralized exchanges through commit-reveal schemes and time delays.

Analysis

5 Minute Read

Building MEV-Resistant AMM Protocols

Exploring techniques to protect users from sandwich attacks and front-running in decentralized exchanges through commit-reveal schemes and time delays.

Analysis

5 Minute Read

Building MEV-Resistant AMM Protocols

Exploring techniques to protect users from sandwich attacks and front-running in decentralized exchanges through commit-reveal schemes and time delays.

Tutorial

8 Minute Read

Building Your First Cross-Chain dApp

Step-by-step guide to creating applications that work across multiple blockchains using LayerZero, Axelar, and other interoperability protocols.

Tutorial

8 Minute Read

Building Your First Cross-Chain dApp

Step-by-step guide to creating applications that work across multiple blockchains using LayerZero, Axelar, and other interoperability protocols.

Tutorial

8 Minute Read

Building Your First Cross-Chain dApp

Step-by-step guide to creating applications that work across multiple blockchains using LayerZero, Axelar, and other interoperability protocols.

Analysis

Security

8 Minute Read

The State of Ethereum Layer 2 Solutions

Comprehensive comparison of Arbitrum, Optimism, Polygon, and zkSync. Performance benchmarks, cost analysis, and development experience insights.

Analysis

Security

8 Minute Read

The State of Ethereum Layer 2 Solutions

Comprehensive comparison of Arbitrum, Optimism, Polygon, and zkSync. Performance benchmarks, cost analysis, and development experience insights.

Analysis

Security

8 Minute Read

The State of Ethereum Layer 2 Solutions

Comprehensive comparison of Arbitrum, Optimism, Polygon, and zkSync. Performance benchmarks, cost analysis, and development experience insights.

© Alex Chen | 2025

v20.07.2025

Create a free website with Framer, the website builder loved by startups, designers and agencies.