Scots unearth ancient 'treasures'