Посад властителя Великого Княжества Литовского и Русского Ольгерд в 1377 году передал своему любимчику Ягайле, потому что он «превосходил своих братьев в отношении к жизни и привычках», как отмечал польский хронист Ян Длугош. Этот выбор поддержали бояре и паны. Только старшие сыновья от первой жены Ольгерда Марии Витебской посчитали себя обделенными. Полоцкий князь Андрей Ольгердович не признал власти Ягайлы и уехал в Москву. По его просьбе московский князь Дмитрий Иванович в 1378 году совершил поход на Стародуб и Трубчевск, которые сдал ему — еще один сын Ольгерда от Марии — князь Дмитрий Ольгердович.
Ягайле нужно было укреплять свою власть. Для этого он был готов на любые жертвы, на хитрость и коварство. Самым опасным для себя противником Ягайло считал дядю — трокского князя Кейстута. По словам его сына Витовта, Кейстут был опекуном Ягайлы, пока тот «не вырос и люди не привыкли к нему». А это свидетельствует о том, что Ягайло в юном возрасте стал великим князем (польский историк В. Василевский считал, что он родился в 1362—1363 годах).
Может быть, Ягайло опасался большого авторитета Кейстута и подозревал его в намерении стать великим князем. Крестоносцы умело использовали опасения Ягайлы. Слали письма его матери Ульяне, в которых писали, что «...это бешеная собака Кейстут не только против всего христианства, но и против Литвы вынашивает коварные замыслы. Особенно же (как уже и раньше мы доносили вашей милости) этот подлый человек мечтает овладеть всей литовской страной, думая каждый день, каким образом погубить вашего очень славного сына Ягайлу, оторвать от него всех подданных, забрать все земли и подчинить себе все княжества». Хитрая и властолюбивая Ульяна убедила сына в правдивости орденских наговоров, что и заставило его первым нанести удар. Действовал он через боярина Войдилу, которому отдал Лиду и которого женил на своей сестре Марии, чем оскорбил родовое достоинство Гедиминовичей, в особенности Кейстута. «И быль тоть Войдило у великой моци у великого князя Ягайла. Почаль со немьци собе соймы чинити и записыватися грамотами противу великого князя Кестутия», — рассказывает «Летописец великих князей литовскых». Войдило от имени Ягайлы обещал в Риге ливонскому магистру Вильгельму Вримерсгеймскому нейтралитет в завоевании Трокского княжества. Побывал он и в Мальбурге, где договорился с великим магистром Винрихом фон Книппроде о встрече с Ягайлой.
Встреча состоялась в Давидишках, возле Городно. Вместо магистра приехал великий командор Элнер. А чтобы не вызвать подозрения у Кейстута, Ягайло устроил охоту и пригласил на нее Витовта. Пока они с Элнером охотились, Войдило и поверенный Ордена 1 июня 1380 года заключили тайный договор. «Великий князь обещает Тевтонскому ордену в Пруссии и Ливонии полное спокойствие и безопасность как землям, так и людям; если Орден пойдет войною на Кейстута либо его детей, а великий князь двинет в поле свои войска, то мир через это никак не нарушается, так как великий князь не будет допускать никакого военного столкновения с Орденом и никакой обиды орденским войскам причинять не будет. Пленные из орденского войска должны быть освобождены немедленно и без всякого выкупа. Если орденские ратники, по незнанию, нападут на владения великого князя и тем причинят ущерб и полон захватят, то через это мир не нарушается: таковые пленные отпускаются без всякого выкупа. Но дабы такое соглашение не обнаруживалось, надобно поступать так, чтобы со стороны думали, что за пленных выкуп уплачен». Это было предательство ради личных целей. Ягайло подло намеревался нанести Кейстуту удар в спину, да и Орден не лучше поступал. Хотя можно предположить, что ценой сепаратного договора с Орденом Ягайло хотел обезопасить свои земли от нападения крестоносцев и сосредоточить войска на востоке для похода на Москву.