Skip to content

Commit 1d45c40

Browse files
authored
Update the content detail and unbold text (#341)
* fix the title * Unbold the text under toggle list
1 parent 6fecb31 commit 1d45c40

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

src/components/ToggleElement.astro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ const anchorHash = anchor.replace(/\s+/g, "-")
4848
border-radius: 27px;
4949
border: 1px solid #dadada;
5050
overflow: hidden;
51-
font-weight: 600;
51+
font-weight: 400;
5252
padding-left: 0.3rem;
5353
@apply text-black dark:text-white-800 border-primary dark:border-dark-primary;
5454
}

src/content/docs/en/developers/guides/canvas-badge-integration.mdx

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Canvas is an open onchain profile database of user identities and achievements (
2626

2727
### Badge
2828

29-
**Badges** are attestations of identities, achievements and traits verified through the [Ethereum Attestation Service](https://docs.attest.sh/docs/welcome), issued **permissionlessly by different ecosystem projects**. Badges are wallet-bound and non-transferable. **Badges facilitate interactions between ecosystem projects and users.**
29+
**Badges** are attestations of identities, achievements and traits verified through the [Ethereum Attestation Service](https://scroll.easscan.org/learn/scroll), issued **permissionlessly by different ecosystem projects**. Badges are wallet-bound and non-transferable. **Badges facilitate interactions between ecosystem projects and users**.
3030

3131
Developers can issue badges in three methods:
3232

@@ -48,7 +48,7 @@ Developers can design badges in two ways:
4848
Badge issuance and deployment of the contract is fully permissionless. Please follow the steps below to issue a Badge for your project.
4949

5050
<Aside type="note" title="Join Developer Support Channel">
51-
For Canvas and badge questions, please join [Scroll dev support channel](https://discord.com/channels/853955156100907018/1028102371894624337)
51+
For Canvas and badge questions, please join [Scroll dev support channel](https://discord.com/invite/scroll)
5252
</Aside>
5353

5454
## Step 1 `Design`: Badge Design Guidelines
@@ -72,7 +72,7 @@ For Canvas and badge questions, please join [Scroll dev support channel](https:/
7272
| Description | Brief description of the *purpose* of this badge and *who is eligible* |
7373
| Structure | *One single attribute*<br/> *Multiple Badges with levels* trigged by different actions and traits |
7474
| Category | *Achievement*: tasks you have done. e.g. Scroll Origin NFTs, tasks completion badge <br/> *Identities*: who you are. e.g. Ethereum year, GItcoin passport, NFT community badge |
75-
| Issuance method | *Fully permissionless*: meaning your badge can be automatically issued by checking smart contract conditions <br/> *Gifted:* Badges can also be issues with no user interaction <br/> **Backend-authorized**: requires APIs to enable eligibility criteria ([API requirements](https://www.notion.so/Badge-APIs-95890d7ca14944e2a6d34835ceb6b914?pvs=21)) |
75+
| Issuance method | *Fully permissionless*: meaning your badge can be automatically issued by checking smart contract conditions <br/> *Gifted*: Badges can also be issues with no user interaction, requires APIs <br/> *Backend-authorized*: requires APIs to enable eligibility criteria |
7676
| Support link | **Support channel link** to your Discord/Telegram group |
7777

7878
<Aside>
@@ -146,8 +146,6 @@ Since **badges are permissionless**, Scroll Foundation may not troubleshoot indi
146146
// http code is not 200
147147
```
148148
</ToggleElement>
149-
150-
More details: [Badge APIs] {/* TODO: where to put this extra page */}
151149

152150
4. **Access Readiness**: Ensure badge contract address implements `defaultTokenURI`, allowing retrieval of default display data (`name, image, description`) via `bytes32(0)` with informative name and description.
153151
5. **Set up support**: Prepare a channel for your badge holders can find you for support, get the url to join that channel ready.
@@ -193,15 +191,18 @@ Regularly monitor server logs to stay informed of any potential issues, especial
193191
<aside>
194192
📖
195193

196-
[**Scroll Canvas - A**nthropomorphic "assistants" **Integration Guide for Developers**](https://www.notion.so/Scroll-Canvas-Anthropomorphic-assistants-Integration-Guide-for-Developers-2712f7a91af042c0a2d145af804bab51?pvs=21)
194+
[**Scroll Canvas - A**nthropomorphic "assistants" **Integration Guide for Developers**](https://github.com/scroll-tech/frontends/blob/mainnet/docs/canvas.md)
197195

198196
</aside>
199197

200198
2. Share on social media about your badge launch and the eligibility criteria. Use `#BadgeonScroll` and tag `@Scroll_ZKP` to boost more visibility.
201199
3. Monitor your community / support channel for user feedback. If there is any Canvas backend related issues, please reach out to Scroll Discord channel.
202200

201+
---
202+
203203
<ToggleElement anchor="reference-cors">
204-
<div slot="title">Get listed on [Canvas & Badges] (https://scroll.io/canvas-and-badges)</div>
204+
205+
<div slot="title">Get listed on [Canvas & Badges](https://scroll.io/canvas-and-badges)</div>
205206

206207
<Aside>
207208
You can display **all of the badges** in your own product permissionlessly. Discover Badges page serves as an additional discovery channel for your badges.

0 commit comments

Comments
 (0)