Skip to content

Frankcastleauditor/public-audits

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 

Repository files navigation

Audit portfolio - Castle_chain

About Frank Castle

Frank Castle is a profissional smart contract security researcher with a focused expertise in auditing Rust-based contracts and decentralized infrastructure across leading blockchain ecosystems, including Solana , Polkadot , and Cosmos (CosmWasm).🦀

I have audited Lido , GMX ,Pump.fun , LayerZero, Synthetix , Hydration ,DUB Social and several multi-million protocols.

Frank Castle has successfully conducted over 30 Rust private audits, establishing a track record of rigor and excellence in smart contract security. His comprehensive experience and hands-on knowledge with Rust-based ecosystems underscore His commitment to advancing blockchain security and best practices.

you can see the past audits and the ranking here C4 profile .

For private audit or consulting requests please reach out to me via Telegram castle_chain , Twitter (0xcastle_chain) or Discord (castle_chain).

Private Audits

ID Protocol Scope Lang - ecosystem Description Findings Report
14 GMX GMX Solana Rust🦀 - Solana Perptual Market Soon Soon
13 SomethingCool CoolDex , CoolPad Rust🦀 - Solana DEX , Bonding Curve Soon Soon
12 STIX Swap Program Rust🦀 - Solana Escrow protocol for facilitating the OTC trading on Solana 3 Critical,4 High,2 Mediums,11 Lows 📄
11 bruv.fun pump-token program Rust🦀 - Solana token bonding curve, allowing users to buy and sell tokens at dynamically adjusted prices. 4 Criticals , 3 Highs , 2 Mediums 📄
10 Lido Accounting ZK Oracle built on SP1 "off-chain oracle program" Rust🦀 Implementation of the Negative rebase sanity-check oracle using Succinct SP1 1 High 📄
9 Synthetix Perptual and Core Market Rust🦀 - Solana 12k NSLOC over six weeks; Synthetix is a decentralized finance (DeFi) protocol that serves as a liquidity layer for the creation of derivative markets. 1 High , 4 Mediums , 11 Lows 📄
8 Adra-lrt adra-lrt program Rust🦀 - Solana Liquidity restaking token program 1 High, 1 Medium, 3 Lows 📄
7 Hydration ERC20 currency, multicurrency precompile Rust🦀 - Polkadot ERC20 implementation 1 High, 3 Mediums, 5 Lows 📄
6 Pump.fun "undisclosed" Rust🦀 - Solana Bonding Curve 1 High, 1 Medium, 11 Lows 📄
5 DUB Social Bonding Curve and merkle distributor Rust🦀 - Solana Bonding Curve and merkle distributor used to collect funds before migration to AMM 3 Criticals, 4 Mediums, 13 Lows 📄
4 LzApp ONFT Omnichain Non-Fungible Token (ONFT) Program Rust🦀 - Solana The project implements an Omnichain Non-Fungible Token (ONFT) on the Solana blockchain using LayerZero’s cross-chain messaging protocol 1 Critical, 1 High, 3 Mediums, 3 Lows 📄
3 LayerZero OFT program Rust🦀 - Solana Omnichain fungible token 1 Medium, 11 Lows 📄
2 Pump.fun "undisclosed" Rust🦀 - Solana A constant product AMM program 1 High, 4 Mediums, 1 Low 📄
1 TAILWIND LaunchPad Bonding Curve Rust 🦀 - CosmWasm Bounding Curve 2 Majors, 1 minor, 2 info 📄

Pashov audit Group Audits

Pashov audit Group

Protocol Scope Lang - ecosystem Description Findings Report
Pump.fun "undisclosed" Rust🦀 - Solana A constant product AMM program 1 High, 4 Mediums ,1Low 📄
LayerZero OFT program Rust🦀 - Solana omnichain fungible token 1 Medium , 11 Lows 📄
DUB Social Bonding Curve and merkle distributor Rust🦀 - Solana Bonding Curve and merkle distributor used to collect funds before migration to AMM 3 Criticals , 4 Mediums , 13 LOW 📄
Pump.fun "undisclosed" Rust🦀 - Solana Bonding Curve 1 High , 1 mediums , 11 Lows 📄
Hydration ERC20 currency , multicurrency precompile Rust🦀 - Polkadot ERC20 implementation 1 High 3 Mediums , 5 Lows 📄
Synthetix Perptual and Core Market Rust🦀 - Solana 12k NSLOC over six weeks ; Synthetix is a decentralized finance (DeFi) protocol that serves as a liquidity layer for the creation of derivative markets. 1 High , 4 Mediums , 11 Lows 📄
Lido Accounting ZK Oracle built on SP1 "off-chain oracle program" Rust🦀 Implementation of the Negative rebase sanity-check oracle using Succinct SP1 1 High 📄
STIX Swap Program Rust🦀 - Solana Escrow protocol for facilitating the OTC trading on Solana 3 Critical,4 High,2 Mediums,11 Lows 📄

Highlights

Protocol Description Findings Rank Reward Report
HydraDX HydraDX Omnipool AMM - An Ocean of Liquidity for Polkadot Trade an abundance of assets in a single pool. The HydraDX Omnipool is efficient, sustainable and trustless. 1H , 2M 1M solo 2nd place🥈 leaderboard $21,555.12 USDC 📄
Centrifuge on Cantina Centrifuge is the infrastructure that facilitates the decentralized financing of real-world assets natively on-chain 1 High , 4 Mediums 4th place Leaderboard $ 5300 USDC 📄
Centrifuge on C4 Liquidity Pool and Bridge 2M 11th $ 1155 USDC 📄

Shieldify Audits

Shieldify Audit

Protocol Scope Lang - ecosystem Description Findings Report
LzApp ONFT Omnichain Non-Fungible Token (ONFT) Program Rust🦀 - Solana The project implements an Omnichain Non-Fungible Token (ONFT) on the Solana blockchain using LayerZero’s cross-chain messaging protocol 1 Critical , 1 High , 3 Mediums , 3 Lows 📄
Adra-lrt adra-lrt program Rust🦀 - Solana liquidity restaking token program 1 High, 1 Medium , 3 Lows 📄

Competitive Audits

Rust audits 🦀

Contest Description Ranking Rewards Report
HydraDX HydraDX Omnipool - An Ocean of Liquidity for Polkadot Trade an abundance of assets in a single pool. The HydraDX Omnipool is efficient, sustainable and trustless. 2nd place🥈 leaderboard $21,555.12 USDC 📄
Centrifuge Centrifuge is the infrastructure that facilitates the decentralized financing of real-world assets natively on-chain 4th place $ 5300 USDC 📄

Write-ups

About

All the private and public audits that I have worked on.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published