Skip to content

Instantly share code, notes, and snippets.

View RideSolo's full-sized avatar

F/LALIDJI RideSolo

View GitHub Profile

ETC Dice audit report

1. Summary

This document is a security audit report performed by RideSolo, where Dice Game has been reviewed.

The audited smart contract is a simple Dapp where the developer simulate a coin flip to let the player either win and get back an extra percentage of his bet or loose the ethers sent to the implemented function. The contract has been deployed on ETC blockchain.

2. In scope

pragma solidity ^0.4.20;
library SafeMath {
function mul(uint256 a, uint256 b) internal pure returns (uint256) {
if (a == 0) {
return 0;
}
uint256 c = a * b;
require(c / a == b);

Ethereum Anonymizer Project Audit Report.

1. Summary

This document is a security audit report performed by RideSolo, where Ethereum Anonymizer Project has been reviewed.

The aim of this project is to implement a contract who handles transaction while respecting the anonymity of the users. ATH ERC20 TOKEN uses advanced cryptographic techniques, namely zero-knowledge proofs, to guarantee the validity of transactions without revealing additional information about them.

GIGZI Project Audit Report.

1. Summary

This document is a security audit report performed by RideSolo, where GIGZI Project has been reviewed.

GIGZI project promess to issue regulated tokens (GZS silver, GZG gold, GZP platinum) backed by precious metals and also one non-regulated token GZB black. Round of rewards will be distributed to the holders of GZB tokens on their accounts in the form of regulated tokens following the project funding. GZB distribution is performed by ICO.

2. In scope

Token and Crowdsale Audit Report

1. Summary

This document is a security audit report performed by RideSolo, where multiple smart contracts have been reviewed.

The audited smart contracts allow users to create ICO with five stages crowdsale with a custom ERC20 compatible token contract.

2. In scope

TokenTrader Project Audit Report

1. Summary

This document is a security audit report performed by RideSolo, where TokenTrader Project has been reviewed.

The TokenTrader and TokenSeller implement decentralise and trustless exchange functions to allow market makers to list an Ethereum smart contract to buy and/or sell ERC20-compliant digital assets for ethers and in the same time market takers can execute a transaction against the Maker's contract to buy or sell the digital assets.

2. In scope

DappVolume Project Audit Report.

1. Summary

This document is a security audit report performed by RideSolo, where DappVolume Project has been reviewed.

2. In scope

@RideSolo
RideSolo / pre_ico_memority.sol
Created September 8, 2018 16:30 — forked from yuriy77k/pre_ico_memority.sol
pre ICO Memority.io
pragma solidity ^0.4.20;
contract owned {
address public owner;
function owned() public {owner = msg.sender;}
modifier onlyOwner { require(msg.sender == owner); _;}
function transferOwnership(address newOwner) onlyOwner public {owner = newOwner;}
}
contract EmtCrowdfund is owned {
pragma solidity ^0.4.24;
/**
* @title Ownable
* @dev The Ownable contract has an owner address, and provides basic authorization control
* functions, this simplifies the implementation of "user permissions".
*/
contract Ownable {
address public owner;
@RideSolo
RideSolo / Atomz.sol
Created September 16, 2018 17:13 — forked from yuriy77k/Atomz.sol
Atomz
pragma solidity ^0.4.24;
/**
* @title SafeMath
* @dev Math operations with safety checks that throw on error
*/
library SafeMath {
/**
* @dev Multiplies two numbers, throws on overflow.