Skip to content

Instantly share code, notes, and snippets.

View TimTinkers's full-sized avatar

Tim Clancy TimTinkers

View GitHub Profile
@TimTinkers
TimTinkers / vogu-rekt.txt
Created July 28, 2021 00:44
Rekt by Vogu? Here's why!
Have you lost funds to the Vogu item contract with no explanation? Here's the explanation.
This function in the Vogu item contract was bugged.
```
/**
* @dev mint `numberToken` for msg.sender aka who call method.
* @param numberToken number token collector want to mint
*/
function _mintVogu(uint256 numberToken) internal returns (bool) {
for (uint256 i = 0; i < numberToken; i++) {
@TimTinkers
TimTinkers / privacy-pools-ceremony_attestation.log
Created February 20, 2025 00:39
Attestation for Privacy Pools Ceremony MPC Phase 2 Trusted Setup ceremony
Hey, I'm TimTinkers-2444641 and I have contributed to the Privacy Pools Ceremony.
The following are my contribution signatures:
Circuit # 1 (withdraw)
Contributor # 30
Contribution Hash:
1ddbebcb aca7a7d8 f329f4d2 49467474
dd1d6625 94ec5b8f a1d631a1 a1eaf9cd
095e3d3d 4f238881 0b086340 bc0e63ea
cdcabc00 cf29e6be 86394e42 2bcf0a88
@TimTinkers
TimTinkers / Pledge.sol
Created November 12, 2025 17:27
The Trustless Manifest Pledge
// SPDX-License-Identifier: LicenseRef-VPL WITH AGPL-3.0-only
pragma solidity 0.8.30;
/**
@title The Trustless Manifesto Pledge
Please read this Trustless Manifesto and Pledge carefully. Understand the
values that we espouse and that you are committing to. Think deeply about why
true, inviolable trustlessness is important.