Do I have to do something to make it display on my page?
I think of badges like flair for your page. They are just a fun way to connect with others w/i NOSTR
Discussion
Oh yes! Go to badges.page and log in with your Alby, or private key. That's where you can accept any badges awarded to you.