Skip to content

Commit a7e2e52

Browse files
authored
Rewrite README with expanded developer docs (#414)
Update README.md to improve first-page experience - Add Trust Wallet product introduction paragraph with link to trustwallet.com - Restructure navigation into grouped sections: Build, List, Libraries, Tooling - Add one-line descriptions under each section link - Add missing Staking Validators entry
1 parent 065e31b commit a7e2e52

1 file changed

Lines changed: 53 additions & 16 deletions

File tree

README.md

Lines changed: 53 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,53 @@
1-
# Trust Developer Documentation
2-
3-
Welcome to the Trust Wallet developer documentation. Here you can find documentation on contributing to Trust Wallet as well as on using Trust Wallet libraries on your own projects.
4-
5-
- [MCP Server](mcp/mcp.md)
6-
- [Claude Code Skills](claude-code-skills/claude-code-skills.md)
7-
- [Developing for Trust Wallet platform](develop-for-trust/develop-for-trust.md)
8-
- [Browser Extension](develop-for-trust/browser-extension/browser-extension.md)
9-
- [Mobile (WalletConnect)](develop-for-trust/mobile/mobile.md)
10-
- [Deep Linking](develop-for-trust/deeplinking/deeplinking.md)
11-
- [Listing new dApps](dapps/listing-guide.md)
12-
- [Listing new assets](assets/new-asset.md)
13-
- [Wallet Core](wallet-core/wallet-core.md)
14-
- [Barz - Smart Wallet](barz-smart-wallet/barz-smart-wallet.md)
15-
16-
Want to discuss more? join our [Trust Wallet Developers](https://discord.gg/trustwallet) on Discord.
1+
# Trust Wallet Developer Documentation
2+
3+
[Trust Wallet](https://trustwallet.com) is a self-custody, multi-chain crypto wallet used by millions of people worldwide. It supports 100+ blockchains and millions of assets, giving users full control of their keys while providing a seamless experience for storing, sending, receiving, and swapping crypto — as well as connecting to dApps across web3.
4+
5+
This documentation covers everything for developers: building on top of Trust Wallet, listing your project, and integrating Trust Wallet's open-source libraries.
6+
7+
---
8+
9+
## Build on Trust Wallet
10+
11+
### [Developing for Trust Wallet](develop-for-trust/develop-for-trust.md)
12+
An introduction to web3 development with Trust Wallet. Covers the Provider API, WalletConnect, deep linking, and the browser extension.
13+
14+
- [Browser Extension](develop-for-trust/browser-extension/browser-extension.md)
15+
- [Mobile (WalletConnect)](develop-for-trust/mobile/mobile.md)
16+
- [Deep Linking](develop-for-trust/deeplinking/deeplinking.md)
17+
18+
### [Barz — Smart Wallet](barz-smart-wallet/barz-smart-wallet.md)
19+
Barz is Trust Wallet's ERC-4337 compatible smart contract wallet. Learn how to integrate it into your project for a modular, upgradeable smart wallet experience.
20+
21+
---
22+
23+
## List Your Project
24+
25+
### [Listing a New dApp](dapps/listing-guide.md)
26+
Submit your dApp for listing in the Trust Wallet browser. Covers the listing requirements and submission process.
27+
28+
### [Listing a New Asset](assets/new-asset.md)
29+
Add your token or coin to the Trust Wallet asset repository. Covers logo requirements, token information, and the pull request process.
30+
31+
### [Staking Validators](assets/staking-validator.md)
32+
List your validator in the Trust Wallet app so users can discover and delegate to it directly.
33+
34+
---
35+
36+
## Libraries
37+
38+
### [Wallet Core](wallet-core/wallet-core.md)
39+
Trust Wallet's open-source, cross-platform cryptographic library. Supports 130+ blockchains with native bindings for iOS (Swift), Android (Kotlin/Java), Go, WebAssembly, and more.
40+
41+
---
42+
43+
## Tooling
44+
45+
### [MCP Server](mcp/mcp.md)
46+
Trust Wallet publishes a Model Context Protocol (MCP) server that gives AI coding assistants direct access to this documentation.
47+
48+
### [Claude Code Skills](claude-code-skills/claude-code-skills.md)
49+
Domain-specific Claude Code skills for Trust Wallet libraries, enabling AI-assisted development with knowledge of Trust Wallet's APIs and conventions.
50+
51+
---
52+
53+
Have questions? Join the [Trust Wallet Developers](https://discord.gg/trustwallet) Discord.

0 commit comments

Comments
 (0)