Ну, JS не умеет складывать большие числа, так что либо вы сами пишете что-нибудь, либо используете чужие наработки.
ЗЫ: если под вопросом "как" вы интересовались как это реализовать конкретно, то есть несколько вариантов, все их можно подглядеть в соответствующих библиотеках, ничего сложного там вроде бы нет.