Skip to content

Commit a53fe39

Browse files
committed
docs: add Stellar payment links guide
- Add guides/stellar-payment-links.mdx covering URL schema, optional HMAC-SHA256 tamper-protection signature, deep-linking into native apps, QR code generation, expiry handling, StellarPaymentLink reference implementation walkthrough, and webhook receiver patterns - Register page in docs.json under Guides > Operations - Add cross-link from sdk/chains/stellar.mdx See Also section - Add cross-link from guides/privacy-best-practices.mdx See Also section Closes #37
1 parent 66ec309 commit a53fe39

4 files changed

Lines changed: 631 additions & 133 deletions

File tree

docs.json

Lines changed: 9 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -60,11 +60,7 @@
6060
"groups": [
6161
{
6262
"group": "Overview",
63-
"pages": [
64-
"introduction",
65-
"getting-started",
66-
"roadmap"
67-
]
63+
"pages": ["introduction", "getting-started", "roadmap"]
6864
},
6965
{
7066
"group": "Architecture",
@@ -76,13 +72,7 @@
7672
},
7773
{
7874
"group": "Contracts",
79-
"pages": [
80-
"contracts/evm",
81-
"contracts/stellar",
82-
"contracts/solana",
83-
"contracts/ckb",
84-
"reference/stellar-event-schemas"
85-
]
75+
"pages": ["contracts/evm", "contracts/stellar", "contracts/solana", "contracts/ckb", "reference/stellar-event-schemas"]
8676
}
8777
]
8878
},
@@ -91,19 +81,11 @@
9181
"groups": [
9282
{
9383
"group": "SDK",
94-
"pages": [
95-
"sdk/overview",
96-
"sdk/agent-client"
97-
]
84+
"pages": ["sdk/overview", "sdk/agent-client"]
9885
},
9986
{
10087
"group": "Chain Primitives",
101-
"pages": [
102-
"sdk/chains/evm",
103-
"sdk/chains/stellar",
104-
"sdk/chains/solana",
105-
"sdk/chains/ckb"
106-
]
88+
"pages": ["sdk/chains/evm", "sdk/chains/stellar", "sdk/chains/solana", "sdk/chains/ckb"]
10789
}
10890
]
10991
},
@@ -117,17 +99,15 @@
11799
"guides/single-chain-agent",
118100
"guides/multichain-agent",
119101
"guides/bring-your-own-model",
120-
"guides/privacy-best-practices",
121-
"guides/stellar-troubleshooting"
122-
"guides/spectre-stellar-cookbook"
102+
"guides/privacy-best-practices"
123103
]
124104
},
125105
{
126106
"group": "Operations",
127107
"pages": [
128108
"guides/stellar-mainnet-deployment",
129-
"guides/stellar-multisig-withdrawal",
130-
"guides/stellar-offline-signing"
109+
"guides/stellar-payment-links",
110+
"guides/stellar-payment-links",
131111
]
132112
}
133113
]
@@ -137,10 +117,7 @@
137117
"groups": [
138118
{
139119
"group": "API Reference",
140-
"pages": [
141-
"api-reference/endpoints",
142-
"api-reference/types"
143-
]
120+
"pages": ["api-reference/endpoints", "api-reference/types"]
144121
}
145122
]
146123
}
@@ -149,4 +126,4 @@
149126
"footerSocials": {
150127
"github": "https://github.com/wraith-protocol"
151128
}
152-
}
129+
}

guides/privacy-best-practices.mdx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,4 +170,5 @@ Identical amounts create a fingerprint. Consider varying the amount.
170170
| Vary payment amounts slightly | Prevents amount-based fingerprinting |
171171
| Use different times of day | Avoids timezone-based profiling |
172172
| Consolidate stealth addresses periodically | Reduces on-chain footprint |
173-
- [Stellar Offline Transaction Signing](/guides/stellar-offline-signing) — keep stealth spending keys fully air-gapped using the offline signing workflow
173+
- [Stellar Payment Links](/guides/stellar-payment-links) — avoid linking payment references to identities when generating invoices
174+
- [Stellar Payment Links](/guides/stellar-payment-links) — avoid linking payment references to identities when generating invoices

0 commit comments

Comments
 (0)