Skip to content

Instantly share code, notes, and snippets.

View abramsymons's full-sized avatar

Mahdi Heydari abramsymons

View GitHub Profile
pragma solidity ^0.6.3;
import "https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/access/Ownable.sol";
contract BrightID is Ownable {
event Verified(address indexed addr);
event Revoked(address indexed addr);
mapping(address => bool) public verifications;
mapping(address => address) public history;
import time
from arango import ArangoClient
db = ArangoClient().db('_system')
users = db.collection('users')
connections = db.collection('connections')
def urlSafeB64ToB64(s):
s = s.replace('_', '/').replace('-', '+')
while len(s) % 4:

Keybase proof

I hereby claim:

  • I am abramsymons on github.
  • I am mahdi_heydari (https://keybase.io/mahdi_heydari) on keybase.
  • I have a public key ASCk_HfarnitAcUzSoZ8G7vvwx-IhwmZCs01wgxDN8zCVQo

To claim this, I am signing this object:

mahdi_heydari

Keybase proof

I hereby claim:

  • I am abramsymons on github.
  • I am mahdi_heydari (https://keybase.io/mahdi_heydari) on keybase.
  • I have a public key ASCk_HfarnitAcUzSoZ8G7vvwx-IhwmZCs01wgxDN8zCVQo

To claim this, I am signing this object:

Keybase proof

I hereby claim:

  • I am abramsymons on github.
  • I am abramsymons (https://keybase.io/abramsymons) on keybase.
  • I have a public key ASAzaoo8nDRqmRpB3YTAS-jybIjtTLyKUuL5Sz6I_sOHTwo

To claim this, I am signing this object: