Skip to content

Add 'Submit Your Business' page for merchants#4610

Open
refined-element wants to merge 2 commits intobitcoin-dot-org:masterfrom
refined-element:add-submit-business-page
Open

Add 'Submit Your Business' page for merchants#4610
refined-element wants to merge 2 commits intobitcoin-dot-org:masterfrom
refined-element:add-submit-business-page

Conversation

@refined-element
Copy link

@refined-element refined-element commented Jan 28, 2026

Summary

This PR creates a dedicated "Submit Your Business" page that helps merchants list their business in Bitcoin directories. This addresses the issue of directing users to external sites by providing a centralized resource on bitcoin.org.

Changes:

  1. New template: _templates/submit-your-business.html

    • Cards for four major Bitcoin directories: Coinmap, BTC Map, BitcoinWide, AcceptedHere
    • Tips for creating effective listings
    • Benefits of accepting Bitcoin section
  2. Updated translations: _translations/en.yml

    • Added all translations for the new page
    • Added URL mapping for submit-your-business
  3. Updated getting-started: _templates/getting-started.html

    • Changed the "visibility" section link from spend-bitcoin to submit-your-business
    • Merchants can now find a dedicated page with submission instructions

Addresses

This PR addresses bounty #1583: "Create custom page for 'Submit your business'"
#1583

Payment Address

Bitcoin address for bounty payment: bc1qax8d6etvphms3tqqc7hy52vas4af7ezv4msvqd


🤖 Generated with Claude Code

Create a dedicated page for businesses wanting to list themselves in
Bitcoin directories, including:
- Coinmap, BTC Map, BitcoinWide, and AcceptedHere directory links
- Tips for creating effective listings
- Benefits of accepting Bitcoin

Also updates the "visibility" link on getting-started page to point
to the new submit-your-business page.

Addresses bounty bitcoin-dot-org#1583

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings January 28, 2026 21:22
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR creates a dedicated "Submit Your Business" page that helps merchants list their business in Bitcoin directories, replacing the external link previously used in the getting-started page. The implementation addresses issue #1583 by providing a centralized resource on bitcoin.org for merchant visibility.

Changes:

  • Added a new page template with cards for four major Bitcoin directories (Coinmap, BTC Map, BitcoinWide, AcceptedHere)
  • Added all necessary English translations for the new page content
  • Updated the getting-started page to link to the new submit-your-business page instead of spend-bitcoin

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 4 comments.

File Description
_templates/submit-your-business.html New page template with directory submission links, tips for merchants, and benefits of accepting Bitcoin
_translations/en.yml Added all translation keys for the new page and URL mapping for submit-your-business
_templates/getting-started.html Updated the "visibility" section link to point to the new submit-your-business page

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

<h2 id="bitcoinwide">{% translate bitcoinwide %}</h2>
<p>{% translate bitcoinwidetext %}</p>
<div>
<a class="btn-bright" href="https://bitcoinwide.com/submit" target="_blank" rel="noopener">{% translate bitcoinwidebut %}</a>
Copy link

Copilot AI Jan 28, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The use of target="_blank" for external links is inconsistent with the existing codebase conventions. In the getting-started.html template, external links to bitcoin.it wiki (lines 104, 117) don't use target="_blank". While adding rel="noopener" is a security best practice, the use of target="_blank" itself should match the established pattern in similar contexts. Consider removing target="_blank" from these links to maintain consistency, or ensure this deviation is intentional and documented.

Copilot uses AI. Check for mistakes.
<h2 id="acceptedhere">{% translate acceptedhere %}</h2>
<p>{% translate acceptedheretext %}</p>
<div>
<a class="btn-bright" href="https://www.acceptedhere.io/submit-listing/" target="_blank" rel="noopener">{% translate acceptedherebut %}</a>
Copy link

Copilot AI Jan 28, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The use of target="_blank" for external links is inconsistent with the existing codebase conventions. In the getting-started.html template, external links to bitcoin.it wiki (lines 104, 117) don't use target="_blank". While adding rel="noopener" is a security best practice, the use of target="_blank" itself should match the established pattern in similar contexts. Consider removing target="_blank" from these links to maintain consistency, or ensure this deviation is intentional and documented.

Copilot uses AI. Check for mistakes.
<h2 id="coinmap">{% translate coinmap %}</h2>
<p>{% translate coinmaptext %}</p>
<div>
<a class="btn-bright" href="https://coinmap.org/add/" target="_blank" rel="noopener">{% translate coinmapbut %}</a>
Copy link

Copilot AI Jan 28, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The use of target="_blank" for external links is inconsistent with the existing codebase conventions. In the getting-started.html template, external links to bitcoin.it wiki (lines 104, 117) don't use target="_blank". While adding rel="noopener" is a security best practice, the use of target="_blank" itself should match the established pattern in similar contexts. Consider removing target="_blank" from these links to maintain consistency, or ensure this deviation is intentional and documented.

Copilot uses AI. Check for mistakes.
<h2 id="btcmap">{% translate btcmap %}</h2>
<p>{% translate btcmaptext %}</p>
<div>
<a class="btn-bright" href="https://btcmap.org/add-location" target="_blank" rel="noopener">{% translate btcmapbut %}</a>
Copy link

Copilot AI Jan 28, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The use of target="_blank" for external links is inconsistent with the existing codebase conventions. In the getting-started.html template, external links to bitcoin.it wiki (lines 104, 117) don't use target="_blank". While adding rel="noopener" is a security best practice, the use of target="_blank" itself should match the established pattern in similar contexts. Consider removing target="_blank" from these links to maintain consistency, or ensure this deviation is intentional and documented.

Copilot uses AI. Check for mistakes.
Address review feedback: other pages in the codebase don't use
target="_blank" for external links, so removing it here to maintain
consistency.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants