CREDITS Blockchain Platform