Bitcoin Forum
May 09, 2024, 05:13:38 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [ANN] [Starkcoin] [STK] NO PREMINE| POW | Unique algorithm | CPU Mining  (Read 1677 times)
starkcoin (OP)
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
March 08, 2016, 12:42:05 AM
Last edit: March 08, 2016, 04:47:08 AM by starkcoin
 #1

Official website: http://www.starkcoin.org

Download Wallets Windows 64bit

http://www.starkcoin.org/bin/starkcoin-qt.zip

Source code

https://github.com/starkcoin-project/starkcoin

Block Explorer

http://blockchain.starkcoin.org

About:
Starkcoin STK
Total coins: 80,000,000
1000 coins per block
Reward halves every 40,000 blocks
NO PREMINE

Mine

Help -> Debug Window and type

setgenerate true -1
The trust scores you see are subjective; they will change depending on who you have in your trust list.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715231618
Hero Member
*
Offline Offline

Posts: 1715231618

View Profile Personal Message (Offline)

Ignore
1715231618
Reply with quote  #2

1715231618
Report to moderator
1715231618
Hero Member
*
Offline Offline

Posts: 1715231618

View Profile Personal Message (Offline)

Ignore
1715231618
Reply with quote  #2

1715231618
Report to moderator
1715231618
Hero Member
*
Offline Offline

Posts: 1715231618

View Profile Personal Message (Offline)

Ignore
1715231618
Reply with quote  #2

1715231618
Report to moderator
Bank_sy
Sr. Member
****
Offline Offline

Activity: 450
Merit: 250


View Profile
March 08, 2016, 12:47:14 AM
 #2

SHA256:   39faadb326a29591d1917fc1ab1ea2ee8e7f8709c15f2ae88474370151c1bf15
File name:   starkcoin-qt.zip
Detection ratio:   1 / 54
Analysis date:   2016-03-08 00:45:07 UTC ( 1 minute ago )

AegisLab   Troj.Generic   20160307

 Huh careful when downloading
badam
Hero Member
*****
Offline Offline

Activity: 770
Merit: 500


View Profile
March 08, 2016, 12:48:38 AM
 #3

Wallet not working on windows 64 and messing with cbit blockchain
notsofast
Legendary
*
Offline Offline

Activity: 1517
Merit: 1042


@notsofast


View Profile WWW
March 08, 2016, 12:49:10 AM
 #4

It won't run sandboxed (runtime crash) and gets a hit in virustotal from AegisLab. That's enough for me to pass.

twitter.com/notsofast
Selsonblue
Hero Member
*****
Offline Offline

Activity: 661
Merit: 500


View Profile
March 08, 2016, 12:50:19 AM
 #5

Why would you make a coin dedicated to the starks?? jesus man, martell, lannister or tyrell.... dont be crazy.... Okay i guess Khalisarcoin could have worked.
cisahasa
Legendary
*
Offline Offline

Activity: 910
Merit: 1000


View Profile
March 08, 2016, 01:04:09 AM
Last edit: March 08, 2016, 01:38:15 AM by cisahasa
 #6

/////////////////////////////////////include <stdio.h>
#include <assert.h>
#include <memory.h>
#include <stdlib.h>

#include "stark.h"
#include "tables.h"

#define INJECT_MSG_AND_HASH( a ) {for( i=0; i<8; i++ ) state->hs_State[7] ^= (a >> (7-i)*Cool & 0xFF; hash_mini_round( state );}
#define INJECT_CHECKSUM_AND_HASH( a ) {for( i=0; i<8; i++ ) state->hs_State[7] ^= ( a ); hash_mini_round( state ); }

HashReturn Init(hashState *state, int hashbitlen);
HashReturn Update( hashState *state, const BitSequence *data, DataLength databitlen );
HashReturn Final(hashState *state, BitSequence *hashval);

INTERMEDIATE_RESULT fill_intermediate_state( hashState *state, const BitSequence *data, DataLength *databitlen, DataLength *processed );

HashReturn Init(hashState *state, int hashbitlen)
{
  if ((hashbitlen>512 || hashbitlen <64) || (hashbitlen % (32)))
    return BAD_HASHBITLEN;
  else {
    memset(state, 0x0 ,sizeof(hashState));
    state->hs_Counter = 0xffffffffffffffffll;
    state->hs_State[0][7] = hashbitlen >> 8;
    state->hs_State[1][7] = hashbitlen;
    state->hs_HashBitLen = hashbitlen;

    return SUCCESS;
  }
}


HashReturn Update( hashState *state, const BitSequence *data,
          DataLength databitlen )
{
   INTERMEDIATE_RESULT ir = NOT_FULL;
   DataLength processed = 0;

   state->hs_ProcessedMsgLen += databitlen;
    if( state->hs_DataBitLen & 7 )
    {
        return FAIL;
    }

   if( state->hs_DataBitLen )
   {
      ir = fill_intermediate_state( state, data, &databitlen, &processed );
      if( ir == NOT_FULL )
         return SUCCESS;
      else
      {
         hash( state, (uint64_t*)state->hs_Data );
         state->hs_DataBitLen = 0;
      }
   }
   while( databitlen >= BLOCKSIZE )
   {
      hash( state, (uint64_t*) data+processed );
      databitlen -= BLOCKSIZE;
      processed += BLOCKSIZE;
   }
   if( databitlen > 0 )
   {
      fill_intermediate_state( state, data+processed/8, &databitlen, &processed );
   }
   return SUCCESS;
}


HashReturn Final(hashState *state, BitSequence *hashval)
{
   uint64_t bitcntinbyte;
   uint64_t bytenum;
   int i, x, y, output_cnt;
   unsigned char ff_save[NUMROWSCOLUMNS][NUMROWSCOLUMNS];

   assert( state->hs_DataBitLen >= 0 );
   assert( state->hs_DataBitLen < BLOCKSIZE );

   bitcntinbyte = state->hs_DataBitLen & 7;
   bytenum = state->hs_DataBitLen >> 3;

   state->hs_Data[bytenum] &= 0xff << (8-bitcntinbyte);
   state->hs_Data[bytenum] |= 1 << (7-bitcntinbyte);

   memset( state->hs_Data+bytenum+1, 0, (STATESIZE) - bytenum - 1 );

   hash( state, (uint64_t*) state->hs_Data );

   for( i=0; i<8; i++ ) state->hs_State[7] ^= (state->hs_ProcessedMsgLen >> (7-i)*Cool & 0xFF;
   hash_mini_round( state );

   if( state->hs_HashBitLen > 256 )
   {
      unsigned char ff_save[NUMROWSCOLUMNS][NUMROWSCOLUMNS];
      memcpy( ff_save, state->hs_State, sizeof state->hs_State );

      INJECT_CHECKSUM_AND_HASH( state->hs_Checksum
  • )

      INJECT_CHECKSUM_AND_HASH( state->hs_Checksum[1] )

      INJECT_CHECKSUM_AND_HASH( state->hs_Checksum[2] )

      for( y=0; y<8; y++ ){for( x=0; x<8; x++ ){
         state->hs_State[y]
  • ^= ff_save[y]
  • ;}}

      memcpy( ff_save, state->hs_State, sizeof state->hs_State );

      INJECT_CHECKSUM_AND_HASH( state->hs_Checksum[3] )

      INJECT_CHECKSUM_AND_HASH( state->hs_Checksum[4] )

      INJECT_CHECKSUM_AND_HASH( state->hs_Checksum[5] )

      for( y=0; y<8; y++ ){for( x=0; x<8; x++ ){
         state->hs_State[y]
  • ^= ff_save[y]
  • ;}}
      memcpy( ff_save, state->hs_State, sizeof state->hs_State );

      INJECT_CHECKSUM_AND_HASH( state->hs_Checksum[6] )

      INJECT_CHECKSUM_AND_HASH( state->hs_Checksum[7] )
      
      hash_mini_round( state );

      for( y=0; y<8; y++ ){for( x=0; x<8; x++ ){
         state->hs_State[y]
  • ^= ff_save[y]
  • ;}}
   }
   else
   {
      hash_mini_round( state );
   }

   assert( (state->hs_HashBitLen % 32) == 0 );

   output_cnt = 0;
   while( (output_cnt+1) * 64 <=  state->hs_HashBitLen )
   {
      unsigned char ff_save[NUMROWSCOLUMNS][NUMROWSCOLUMNS];

      memcpy( ff_save, state->hs_State, sizeof state->hs_State );
      hash_mini_round( state );
      for( y=0; y<8; y++ ){for( x=0; x<8; x++ ){
         state->hs_State[y]
  • ^= ff_save[y]
  • ;}}
      hash_mini_round( state );

      for( i=0; i<8; i++ )
      {
         hashval[i+output_cnt*8] = state->hs_State
  • ^ff_save
    • ;
          }
          output_cnt++;
       }
       if( (output_cnt) * 64 !=  state->hs_HashBitLen )
       {

          memcpy( ff_save, state->hs_State, sizeof state->hs_State );
          hash_mini_round( state );

          for( y=0; y<8; y++ ){for( x=0; x<8; x++ ){
             state->hs_State[y]
    • ^= ff_save[y]
    • ;}}
          hash_mini_round( state );
          for( i=0; i<4; i++ )
          {
             hashval[i+output_cnt*8] = state->hs_State
    • ^ff_save
      • ;
            }
         }
         return FAIL;
      }

      HashReturn Hash3(int hashbitlen, const BitSequence *data,
            DataLength databitlen, BitSequence *hashval)
      {
        hashState state;
        HashReturn i;

        if((i=Init(&state,hashbitlen))) return i;
        if((i=Update(&state,data,databitlen))) return i;
        Final(&state,hashval);
       
        return SUCCESS;
      }


      INTERMEDIATE_RESULT fill_intermediate_state( hashState *state, const BitSequence *data, DataLength *databitlen, DataLength *processed )
      {
         DataLength total_bytes_to_copy = (*databitlen >> 3) + ( (*databitlen & 7) ? 1 : 0 );
         DataLength total_bits_free = BLOCKSIZE - state->hs_DataBitLen;
         DataLength total_bytes_free = total_bits_free >> 3;
         DataLength bytes_copied = MIN( total_bytes_free, total_bytes_to_copy );
         DataLength bits_copied = MIN( total_bytes_free*8, *databitlen );
         assert( (state->hs_DataBitLen & 7) == 0 );
         assert( (total_bits_free & 7) == 0 );

         memcpy( state->hs_Data + (state->hs_DataBitLen >> 3), data, (size_t) bytes_copied );

         state->hs_DataBitLen += bits_copied;

         *processed += bits_copied;
         *databitlen -= bits_copied;

         if( state->hs_DataBitLen == BLOCKSIZE )
            return FULL;
         else
            return NOT_FULL;
      }


      void hash_mini_round( hashState *state )
      {
         int carry = 0, oldcarry = 0, i, x, y, row, col;
         unsigned char tmp[8];
         unsigned char buf[8][8];
         for( i=0; i<8; i++ )
         {
            state->hs_State[7-i][1] = state->hs_State[7-i][1] ^ ((state->hs_Counter >> (8*i)) & 0xff);
         }

         state->hs_Counter--;

         for( x=0; x<8; x++ )
         {
            for( y=0; y<8; y++ )
            {
               state->hs_State[y]
      • = sbox[state->hs_State[y]
      • ];
            }
         }

         for( row = 1; row < 8; row++ )
         {
            for( i=0; i<8; i++ ) tmp = state->hs_State[row];
            for( i=0; i<8; i++ ) state->hs_State[row] = tmp[(i+row+8)%8];
         }
         
         for( x=0; x<8; x++ ) for( y=0; y<8; y++ ) buf[y]
      • = state->hs_State[y]
      • ;

         for( col=0; col < 8; col++ )
         {
            for( row=0; row<8; row++ )
            {
               state->hs_State[row][col] =
                  (unsigned char)
                  (
               MULT( mds[row][0], buf[0][col] ) ^
               MULT( mds[row][1], buf[1][col] ) ^
               MULT( mds[row][2], buf[2][col] ) ^
               MULT( mds[row][3], buf[3][col] ) ^
               MULT( mds[row][4], buf[4][col] ) ^
               MULT( mds[row][5], buf[5][col] ) ^
               MULT( mds[row][6], buf[6][col] ) ^
               MULT( mds[row][7], buf[7][col] )
                  );
            }   
         }
      }


      void checksum( hashState *state, int col )
      {
         int i;
         int carry = 0, oldcarry = 0;
         
         for( i=0; i<8; i++ )
         {
            carry = (int) state->hs_Checksum[7-i][(col+1)%8] + (int) state->hs_State[7-i][0] + carry;
            if( carry > 255 )
              {carry = 1;}
            else {carry = 0;}
            state->hs_Checksum[7-i][col] = state->hs_Checksum[7-i][col] ^ (state->hs_Checksum[7-i][(col+1)%8] + state->hs_State[7-i][0] + oldcarry);
            oldcarry = carry;
         }
      }


      void hash( hashState *state, uint64_t *msg )
      {
         unsigned char ff_save[NUMROWSCOLUMNS][NUMROWSCOLUMNS];
         int i, x, y;

         if( state->hs_HashBitLen > 256 )
         {
            memcpy( ff_save, state->hs_State, sizeof(state->hs_State) );
            checksum( state, 0 );
            INJECT_MSG_AND_HASH( msg[0] )
            checksum( state, 1 );
            INJECT_MSG_AND_HASH( msg[1] )
            checksum( state, 2 );
            INJECT_MSG_AND_HASH( msg[2] )
            for( y=0; y<8; y++ ){for( x=0; x<8; x++ ){
               state->hs_State[y]
      • ^= ff_save[y]
      • ;}}
            memcpy( ff_save, state->hs_State, sizeof(state->hs_State) );
            checksum( state, 3 );
            INJECT_MSG_AND_HASH( msg[3] )


            hash_mini_round( state );

            checksum( state, 4 );

            INJECT_MSG_AND_HASH( msg[4] )


            for( y=0; y<8; y++ ){for( x=0; x<8; x++ ){
               state->hs_State[y]
      • ^= ff_save[y]
      • ;}}


            memcpy( ff_save, state->hs_State, sizeof(state->hs_State) );


            checksum( state, 5 );


            INJECT_MSG_AND_HASH( msg[5] )


            checksum( state, 6 );


            INJECT_MSG_AND_HASH( msg[6] )


            checksum( state, 7 );

            INJECT_MSG_AND_HASH( msg[7] )


            hash_mini_round( state );


            for( y=0; y<8; y++ ){for( x=0; x<8; x++ ){
               state->hs_State[y]
      • ^= ff_save[y]
      • ;}}

         }
         else
         {


            memcpy( ff_save, state->hs_State, sizeof(state->hs_State) );

            INJECT_MSG_AND_HASH( msg[0] )


            INJECT_MSG_AND_HASH( msg[1] )


            INJECT_MSG_AND_HASH( msg[2] )


            for( y=0; y<8; y++ ){for( x=0; x<8; x++ ){
               state->hs_State[y]
      • ^= ff_save[y]
      • ;}}
            

            memcpy( ff_save, state->hs_State, sizeof(state->hs_State) );


            INJECT_MSG_AND_HASH( msg[3] )


            INJECT_MSG_AND_HASH( msg[4] )


            INJECT_MSG_AND_HASH( msg[5] )


            for( y=0; y<8; y++ ){for( x=0; x<8; x++ ){
               state->hs_State[y]
      • ^= ff_save[y]
      • ;}}


            memcpy( ff_save, state->hs_State, sizeof(state->hs_State) );


            INJECT_MSG_AND_HASH( msg[6] )

            INJECT_MSG_AND_HASH( msg[7] )


            hash_mini_round( state );

            for( y=0; y<8; y++ ){for( x=0; x<8; x++ ){
               state->hs_State[y]
      • ^= ff_save[y]
      • ;}}
         }

      }

          Status API Training Shop Blog About Pricing

          © 2016 GitHub, Inc. Terms Privacy Security Contact Help


      #define DEBUG

      #define MIN(a,b) ((a)>(b)?(b):(a))

      #define NUMROWSCOLUMNS 512
      #define STATESIZE NUMROWSCOLUMNS * NUMROWSCOLUMNS

      #define BLOCKSIZE 512

      #ifdef __GNUC__
      #include <stdint.h>
      #else
      typedef unsigned __int64 uint64_t;
      #endif

      #define MULT(a,b) (multab[a-1])

      typedef unsigned char BitSequence;
      typedef uint64_t DataLength;
      typedef enum {SUCCESS=0, FAIL=1, BAD_HASHBITLEN=2 } HashReturn;
      typedef enum {FULL = 0, NOT_FULL = 1 } INTERMEDIATE_RESULT;

      typedef struct {

        unsigned char hs_State[NUMROWSCOLUMNS][NUMROWSCOLUMNS];

        unsigned char hs_Checksum[NUMROWSCOLUMNS][NUMROWSCOLUMNS];

        DataLength hs_ProcessedMsgLen;

        BitSequence hs_Data[STATESIZE];    

        uint64_t hs_DataBitLen;

        uint64_t hs_Counter;

        uint64_t hs_HashBitLen;

      } hashState;

      HashReturn Init(hashState *state, int hashbitlen);

      HashReturn Update(hashState *state, const BitSequence *data,
              DataLength databitlen);

      HashReturn Final(hashState *state, BitSequence *hashstk);

      HashReturn Hash3(int hashbitlen, const BitSequence *data,
            DataLength databitlen, BitSequence *hashstk);

      INTERMEDIATE_RESULT fill_intermediate_state( hashState *state, const BitSequence *data, DataLength *databitlen, DataLength *processed );
      void hash( hashState *state, uint64_t *data );
      void hash_mini_round( hashState *state );
      void checksum( hashState *state, int col );



      dont know what to say..earlz pharma again?
      wont even try to compile this

stoner19
Hero Member
*****
Offline Offline

Activity: 752
Merit: 500



View Profile
March 08, 2016, 04:30:16 PM
 #7

"Unique algorithm"

Could we be any more vague about this?
noobwhosuckatlife
Full Member
***
Offline Offline

Activity: 406
Merit: 101



View Profile
March 08, 2016, 04:43:54 PM
 #8

SHA256:   39faadb326a29591d1917fc1ab1ea2ee8e7f8709c15f2ae88474370151c1bf15
File name:   starkcoin-qt.zip
Detection ratio:   1 / 54
Analysis date:   2016-03-08 00:45:07 UTC ( 1 minute ago )

AegisLab   Troj.Generic   20160307

 Huh careful when downloading

BTW totally fine to me...avast would went ham if this thing is fishy
mmboulhosa
Full Member
***
Offline Offline

Activity: 140
Merit: 100

★YoBit.Net★ 350+ Coins Exchange & Dice


View Profile WWW
March 08, 2016, 05:05:28 PM
 #9

Could you please describe the "unique algorithm"?If you don't,people will think that this is the famous trojan-256d or xtrojan.

██████████    YoBit.net - Cryptocurrency Exchange - Over 350 coins
█████████    <<  ● $$$ - $$$ - $$$ - $$$ - $$$ - $$$ - $$$   >>
██████████    <<  ● Play DICE! Win 1-5 btc just for 5 mins!  >>
CosaNostra
Hero Member
*****
Offline Offline

Activity: 843
Merit: 1004



View Profile
March 08, 2016, 06:45:16 PM
 #10

Could you please describe the "unique algorithm"?If you don't,people will think that this is the famous trojan-256d or xtrojan.

lol, be careful peeps!

            ▄▄████▄▄
        ▄▄██████████████▄▄
      ███████████████████████▄▄
      ▀▀█████████████████████████
██▄▄       ▀▀█████████████████████
██████▄▄        ▀█████████████████
███████████▄▄       ▀▀████████████
███████████████▄▄        ▀████████
████████████████████▄▄       ▀▀███
 ▀▀██████████████████████▄▄
     ▀▀██████████████████████▄▄
▄▄        ▀██████████████████████▄
████▄▄        ▀▀██████████████████
█████████▄▄        ▀▀█████████████
█████████████▄▄        ▀▀█████████
██████████████████▄▄        ▀▀████
▀██████████████████████▄▄
  ▀▀████████████████████████
      ▀▀█████████████████▀▀
           ▀▀███████▀▀



.SEMUX
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
  Semux uses .100% original codebase.
  Superfast with .30 seconds instant finality.
  Tested .5000 tx per block. on open network
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
starkcoin (OP)
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
March 09, 2016, 06:40:18 AM
 #11

Could you please describe the "unique algorithm"?If you don't,people will think that this is the famous trojan-256d or xtrojan.

open source everything project.
saymissme
Sr. Member
****
Offline Offline

Activity: 260
Merit: 250


View Profile
March 09, 2016, 02:37:39 PM
 #12

why not cpuminer?
maybe i will try to build a pool for starkcoin
shimlbit
Legendary
*
Offline Offline

Activity: 1302
Merit: 1001



View Profile
March 09, 2016, 02:46:05 PM
 #13

Could you please describe the "unique algorithm"?If you don't,people will think that this is the famous trojan-256d or xtrojan.

open source everything project.
marvynmesquita
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile
March 10, 2016, 03:15:21 PM
 #14

Waiting for a exchange  Smiley
mmboulhosa
Full Member
***
Offline Offline

Activity: 140
Merit: 100

★YoBit.Net★ 350+ Coins Exchange & Dice


View Profile WWW
March 10, 2016, 05:06:11 PM
 #15

Could you please describe the "unique algorithm"?If you don't,people will think that this is the famous trojan-256d or xtrojan.

open source everything project.

I think he meant that the project is open-source,and we can see everything.
I agree with you,but there are a lot of users that doesn't know how to do this.You should do at least a quick description.

██████████    YoBit.net - Cryptocurrency Exchange - Over 350 coins
█████████    <<  ● $$$ - $$$ - $$$ - $$$ - $$$ - $$$ - $$$   >>
██████████    <<  ● Play DICE! Win 1-5 btc just for 5 mins!  >>
klarki
Legendary
*
Offline Offline

Activity: 3234
Merit: 3590


Top Crypto Casino


View Profile
March 10, 2016, 05:57:33 PM
 #16

and the truth, what is the uniqueness of the algorithm?
You plan ico?

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
z38630610
Legendary
*
Offline Offline

Activity: 1050
Merit: 1000



View Profile
March 11, 2016, 06:55:28 AM
 #17

what algo ?

▄█▀▀▀▀▀▀▀▀▀▀▀█▄
▄█▀▄███████████▄▀█▄
▄█▀▄███████████████▄▀█▄
▄█▀▄███████ ██ ████████▄▀█▄
█ ███████▄▄ ▌ ▄▄▄ ▀██████ █
█ █████████ ▌ ████ ██████ █
█ █████████ ▌ ▄▄▄▄ ▀█████ █
█ █████████ ▌ █████ █████ █
█ █████▄▀▀  ▌ ▀▀▀▀ ▄█████ █
▀█▄▀███████ ██ ████████▀▄█▀
▀█▄▀███████████████▀▄█▀
▀█▄▀███████████▀▄█▀
▀█▄▄▄▄▄▄▄▄▄▄▄█▀
.JINBI..

merges gold’s investment
holding value
with
blockchain technology
.
...T H E   G O L D E N   I C O...
.────────     WHITEPAPER     ────────.
▄█▀▀▀▀▀▀▀▀▀▀▀█▄
▄█▀▄███████████▄▀█▄
▄█▀▄███████████████▄▀█▄
▄█▀▄███████ ██ ████████▄▀█▄
█ ███████▄▄ ▌ ▄▄▄ ▀██████ █
█ █████████ ▌ ████ ██████ █
█ █████████ ▌ ▄▄▄▄ ▀█████ █
█ █████████ ▌ █████ █████ █
█ █████▄▀▀  ▌ ▀▀▀▀ ▄█████ █
▀█▄▀███████ ██ ████████▀▄█▀
▀█▄▀███████████████▀▄█▀
▀█▄▀███████████▀▄█▀
▀█▄▄▄▄▄▄▄▄▄▄▄█▀
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!