Major crypto assets posted weekly gains led by Bitcoin's 5.87% advance, as the total market cap reached $2.50 trillion heading into the weekend.