GuideSetup a Nami delegate button on your website

A guide on how to setup a button that allows your visitors to delegate to your pool straight from your website.



  1. Get a blockfrost project id — Go to, make an account and create a project.
  2. Get your pool id — Go to
Setup a button somewhere on your website that looks like this:
<button type="button" onclick="handleDelegate()">
Put the following code snippet at the end of the body content:
    function handleDelegate() {
        var pool_id = '<POOL_ID>'
        var blockfrost_project_id = '<BLOCKFROST_PROJECT_ID>'
        var link = '' + pool_id + '&blockfrost_project_id=' + blockfrost_project_id
        var width = 600
        var height = Math.min(800, parseInt(window.outerHeight, 10))
        var left = (parseInt(window.outerWidth, 10) / 2) - (width / 2)
        var top = (parseInt(window.outerHeight, 10) - height) / 2, 'Delegate', 'width=' + width + ',height=' + height + ',toolbar=0,menubar=0,location=0,status=0,scrollbars=1,resizable=1,left=' + left + ',top=' + top);
Last updated on 2 years ago
Edit on GitHub

Get notified when we release new content

Sign up for our newsletter to stay up-to-date with the latest Armada Alliance news and updates.

Armada Alliance