player(1st) writeup:
https://github.com/theori-io/ctf/tree/master/2025/remedyctf
Solidity
challenge description
Author: 0xkasper
Agent, we are in desperate need of your help. The King's diamonds have been stolen by a DAO and are locked in a vault. They are currently voting on a proposal to burn the diamonds forever!
Your mission, should you choose to accept it, is to recover all diamonds and keep them safe until further instructions.
Good luck.
This message will self-destruct in 3.. 2.. 1..
nc 164.90.231.253 1337
files & materials
[-diamond-heist.zip](<https://ctf.r.xyz/api/v1/file/834>)
DeFi; Solidity
challenge description
Author: hm-hexens
“The last audit told us we didn't have enough reentrancy locks, so we put them everywhere. We're safe now, right?”
Goal: Drain the Marketplace contract of all CUSDC and as much USDC as you can.
nc 165.227.157.127 1337
files & materials
[-lockdown.zip](<https://ctf.r.xyz/api/v1/file/880>)
Solidity
challenge description
Author: ustas.eth
After numerous attacks by Alice on Bob, he's now planning his revenge. By tracing his stolen funds, Bob has uncovered Alice's latest scheme: a rigged Casino smart contract.
You and Bob have a long history together. While Bob may not be an expert in hacking, he has turned to his most trusted ally - you - for assistance. Although the funds are already locked in the contract and it seems impossible to retrieve them, as a team you are determined to find a way...
nc 139.59.151.247 1337
files & materials
[-casino-avengers.zip](<https://ctf.r.xyz/api/v1/file/883>)
Governance; Solidity
challenge description
Author: duc & patronasxd
In this system, voting NFTs are equipped with varying levels of voting power, and one particular NFT holds super voting power. After minting, this powerful NFT is fortunately delegated to the player. To solve this challenge, players with a normal NFT must freeze the super voting power NFT.
nc 64.226.119.159 1337
files & materials
[-frozen-voting.zip](<https://ctf.r.xyz/api/v1/file/855>)