The Coinbase Commerce feature in the SocialGood App allows you to purchase SocialGood (SG) tokens using your other cryptocurrencies.
Buying SG through Coinbase Commerce is required to activate your Premium Membership or earn Staking rewards.
How to Access the Coinbase Commerce Feature
1. Open the SocialGood App 📱
2. Tap the “Earn 10% Staking” floating icon on the Assets page
or tap “Get Staking 10% SG Now” on the Account page
3. Follow the on-screen instructions to complete your SG purchase 🧾
💡 Note:
You do not need a Coinbase account to use this feature.
However, you must have crypto available in a wallet or crypto exchange account.
If you do have a Coinbase account, you can connect it for a smoother purchase experience.
How to purchase SG in the Coinbase Commerce Feature inside the app
1. Before You Start: Connect Your Wallet 🔗
To use the Coinbase Commerce feature, you’ll need to connect your wallet (e.g., Trust Wallet, MetaMask, etc.) to the SocialGood App.
The SG you purchase will be sent directly to your connected wallet.
👉 How to Connect Your Wallet to the SocialGood App
👉How to Activate the Premium Membership
2. After Connecting Your Wallet
① Tap the “Get Staking 10% SG Now” button.
② Enter the amount of SG you would like to purchase.
③ Tap “Continue” to go to the Preview Order screen.
Please read the Precautions About Purchasing SG with the Coinbase Commerce Feature article carefully. Check the confirmation box and tap “Get Staking 10% SG.”
Next, go to the “SG Purchase History” section on the Account page to check your current payment status.
To proceed with payment, tap the Invoice ID located at the bottom of the Order Details page.
This will open the Coinbase Commerce payment window.
⚠️ Important:
Please make sure to complete your payment within the 48-hour window.
Payments made after 48 hours will not result in SG being received, and no refunds will be issued.
3. Choose a Network (Optional)
By default, SG will be transferred via the Polygon network (lower network fees).
You may also choose the Ethereum network, but please note that the network fee is usually higher.
👉 Choosing a Network for Buying SG or Withdrawing SG
4. Select the Cryptocurrency and Complete the Payment
In the Coinbase Commerce window, select the cryptocurrency you want to use for payment — Bitcoin, Ethereum, USDT, or POL (formerly MATIC) — to open the payment screen.
If you’re using an external wallet such as Trust Wallet, tap “Open in Wallet” to launch the app. The recipient address and payment amount will be filled in automatically.
5. Confirm Payment Details
Double-check that the recipient address and payment amount in your wallet match the information displayed on Coinbase Commerce.
💡 If your wallet doesn’t allow sending amounts with many decimal places, round the amount slightly up (larger than the displayed payment amount) to ensure successful payment.
How to Check Your SG Purchase History 📘
When you make a purchase using Coinbase Commerce, an invoice is created and its status will appear in your SG Purchase History in the app.
There are six possible invoice statuses:
1. New
An invoice was created, but payment has not been detected yet.
If no payment is made within 48 hours, the invoice will automatically become “Canceled” after a few hours.
⚠️ If you send payment after the 48-hour window, you will not receive SG and no refund will be issued.
Please wait until the invoice shows “Canceled,” then start a new purchase.
2. Pending
Payment was completed and your SG is being processed.
Due to network congestion, it may take 2–3 days for SG to arrive in your connected wallet.
3. Paid ✅
Your SG has been successfully sent to your connected wallet.
4. Unresolved ⚠️
The payment amount was less than the invoice total.
An additional invoice was automatically created for the remaining amount.
(Only one additional invoice can be created per purchase.)
5. Resolved ✔️
The remaining balance from an Unresolved invoice has been fully paid.
6. Canceled ❌
The invoice was not paid within 48 hours or was manually canceled by the user.
If You Don’t See SG in Your Wallet 👀
If your SG purchase shows Paid but you still don’t see SG in your wallet,
you may need to manually add the SG contract address (Ethereum or Polygon).
・Ethereum contract address:
0xddf7fd345d54ff4b40079579d4c4670415dbfd0a
・Polygon contract address:
0x79375C41d88F839f551457145066096C5C8944Bc