Skip to content

Commit ae7cdb5

Browse files
Merge pull request #73 from IntersectMBO/docs/fix-broken-links
docs: fix broken links
2 parents 669c8a2 + c956a69 commit ae7cdb5

File tree

12 files changed

+43
-48
lines changed

12 files changed

+43
-48
lines changed

README.md

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@
66

77
Build robust Cardano applications with modern TypeScript, functional programming, and comprehensive type safety.
88

9-
[![Build Status](https://img.shields.io/github/actions/workflow/status/no-witness-labs/evolution-sdk/ci.yml?branch=main)](https://github.com/no-witness-labs/evolution-sdk/actions)
9+
[![Build Status](https://img.shields.io/github/actions/workflow/status/IntersectMBO/evolution-sdk/ci.yml?branch=main)](https://github.com/IntersectMBO/evolution-sdk/actions)
1010
[![TypeScript](https://img.shields.io/badge/TypeScript-5.4+-blue.svg)](https://www.typescriptlang.org/)
1111
[![Effect](https://img.shields.io/badge/Effect-3.0+-blueviolet.svg)](https://effect.website/)
1212
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
1313

14-
[Documentation](https://no-witness-labs.github.io/evolution-sdk)[Quick Start](#quick-start)[Contributing](#contributing)
14+
[Documentation](https://intersectmbo.github.io/evolution-sdk)[Quick Start](#quick-start)[Contributing](#contributing)
1515
</div>
1616

1717
---
@@ -152,18 +152,18 @@ evolution-sdk/
152152

153153
## Core Modules
154154

155-
Evolution SDK provides 78 comprehensive modules organized into the following categories:
155+
Evolution SDK provides **125+ core modules** plus SDK utilities, organized into comprehensive categories:
156156

157157
### Address Management (10 modules)
158158
- `Address` - Core address utilities with bech32/hex encoding
159-
- `BaseAddress`, `ByronAddress`, `EnterpriseAddress` - All address types
159+
- `BaseAddress`, `ByronAddress`, `EnterpriseAddress` - Address type implementations
160160
- `PaymentAddress`, `PointerAddress`, `RewardAddress` - Specialized addresses
161-
- `AddressDetails`, `AddressTag`, `StakeReference` - Address metadata
161+
- `AddressEras`, `AddressTag`, `StakeReference` - Address metadata
162162

163-
### Transaction Handling (7 modules)
164-
- `Transaction`, `TransactionBody`, `TransactionHash` - Core transaction
163+
### Transaction Handling (9 modules)
164+
- `Transaction`, `TransactionBody`, `TransactionHash` - Core transaction types
165165
- `TransactionInput`, `TransactionOutput`, `TransactionIndex` - I/O handling
166-
- `TransactionMetadatumLabels` - Metadata support
166+
- `TransactionWitnessSet`, `TransactionMetadatum`, `TransactionMetadatumLabels` - Metadata & witnesses
167167

168168
### Cryptography & Security (9 modules)
169169
- `Ed25519Signature`, `KesSignature`, `VrfCert` - Digital signatures
@@ -248,23 +248,23 @@ pnpm turbo type-check
248248
## Documentation
249249

250250
### Website
251-
For comprehensive guides, tutorials, and interactive examples, visit our [official documentation](https://no-witness-labs.github.io/evolution-sdk).
251+
For comprehensive guides, tutorials, and interactive examples, visit our [official documentation](https://intersectmbo.github.io/evolution-sdk).
252252

253253
### API Reference
254-
Complete API documentation with type definitions and examples is available in our [API reference](https://no-witness-labs.github.io/evolution-sdk/api).
254+
Complete API documentation with type definitions and examples is available in our [API reference](https://intersectmbo.github.io/evolution-sdk/api).
255255

256256
### Learning Resources
257257

258-
- [Getting Started Guide](https://no-witness-labs.github.io/evolution-sdk/getting-started) - Your first steps with Evolution SDK
258+
- [Getting Started Guide](https://intersectmbo.github.io/evolution-sdk/getting-started) - Your first steps with Evolution SDK
259259

260260
## Community & Support
261261

262262
Join our thriving community of Cardano developers:
263263

264-
- [Discord](https://discord.gg/RcW9xqFC) - Get help, share projects, and discuss development
264+
- [Discord](https://discord.gg/jnGW5YG3) - Get help, share projects, and discuss development
265265
- [X](https://x.com/nowitnesslabs) - Latest announcements and ecosystem updates
266-
- [GitHub Issues](https://github.com/no-witness-labs/evolution-sdk/issues) - Bug reports and feature requests
267-
- [GitHub Discussions](https://github.com/no-witness-labs/evolution-sdk/discussions) - Questions, ideas, and community showcases
266+
- [GitHub Issues](https://github.com/IntersectMBO/evolution-sdk/issues) - Bug reports and feature requests
267+
- [GitHub Discussions](https://github.com/IntersectMBO/evolution-sdk/discussions) - Questions, ideas, and community showcases
268268

269269
### Getting Help
270270

@@ -340,7 +340,7 @@ We love your input! We want to make contributing to Evolution SDK as easy and tr
340340

341341
1. Fork and clone the repository
342342
```bash
343-
git clone https://github.com/your-username/evolution-sdk.git
343+
git clone https://github.com/IntersectMBO/evolution-sdk.git
344344
cd evolution-sdk
345345
```
346346

@@ -384,7 +384,7 @@ Evolution SDK builds on the incredible work of:
384384

385385
- [Turborepo](https://turborepo.org/) - For the incredible build system
386386
- [Effect](https://effect.website/) - For functional programming excellence
387-
- Our [contributors](https://github.com/no-witness-labs/evolution-sdk/graphs/contributors) - Building the future together
387+
- Our [contributors](https://github.com/IntersectMBO/evolution-sdk/graphs/contributors) - Building the future together
388388

389389
---
390390

@@ -393,10 +393,10 @@ Evolution SDK builds on the incredible work of:
393393
<sub>Built with ❤️ by <a href="https://github.com/no-witness-labs">No Witness Labs</a></sub>
394394
</p>
395395
<p>
396-
<a href="https://github.com/no-witness-labs/evolution-sdk">⭐ Star us on GitHub</a> •
396+
<a href="https://github.com/IntersectMBO/evolution-sdk">⭐ Star us on GitHub</a> •
397397
<a href="https://x.com/nowitnesslabs">Follow on X</a> •
398-
<a href="https://discord.gg/RcW9xqFC">Join Discord</a>
398+
<a href="https://discord.gg/jnGW5YG3">Join Discord</a>
399399
</p>
400400

401-
[Read the docs](https://no-witness-labs.github.io/evolution-sdk) to get started building with Evolution SDK
401+
[Read the docs](https://intersectmbo.github.io/evolution-sdk) to get started building with Evolution SDK
402402
</div>

docs/content/docs/addresses/address-types/base.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,6 @@ console.log("Script-based address:", bech32);
9797

9898
## Related
9999

100-
- **[Enterprise Addresses](./enterprise)** - Payment credential only
101-
- **[Reward Addresses](./reward)** - Staking credential only
100+
- **[Enterprise Addresses](/docs/addresses/address-types/enterprise)** - Payment credential only
101+
- **[Reward Addresses](/docs/addresses/address-types/reward)** - Staking credential only
102102
- **[Franken Addresses](/docs/addresses/franken)** - Addresses with credentials from different sources

docs/content/docs/addresses/address-types/enterprise.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,5 +99,5 @@ console.log("Script enterprise address:", bech32);
9999

100100
## Related
101101

102-
- **[Base Addresses](./base)** - Addresses with both payment and staking credentials
103-
- **[Reward Addresses](./reward)** - Staking credential only
102+
- **[Base Addresses](/docs/addresses/address-types/base)** - Addresses with both payment and staking credentials
103+
- **[Reward Addresses](/docs/addresses/address-types/reward)** - Staking credential only

docs/content/docs/addresses/address-types/index.mdx

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -32,19 +32,19 @@ Each address type encodes different credential combinations:
3232

3333
| Address Type | Payment | Staking | On-Chain Size | Bech32 Prefix | Header Bits |
3434
|--------------|---------|---------|---------------|---------------|-------------|
35-
| **[Base](./base)** ||| 57 bytes | `addr`/`addr_test` | `0000xxxx` |
36-
| **[Enterprise](./enterprise)** ||| 29 bytes | `addr`/`addr_test` | `0110xxxx` |
37-
| **[Reward](./reward)** ||| 29 bytes | `stake`/`stake_test` | `1110xxxx` |
38-
| **[Pointer](./pointer)** || Pointer | Variable | `addr`/`addr_test` | `0100xxxx` |
35+
| **[Base](/docs/addresses/address-types/base)** ||| 57 bytes | `addr`/`addr_test` | `0000xxxx` |
36+
| **[Enterprise](/docs/addresses/address-types/enterprise)** ||| 29 bytes | `addr`/`addr_test` | `0110xxxx` |
37+
| **[Reward](/docs/addresses/address-types/reward)** ||| 29 bytes | `stake`/`stake_test` | `1110xxxx` |
38+
| **[Pointer](/docs/addresses/address-types/pointer)** || Pointer | Variable | `addr`/`addr_test` | `0100xxxx` |
3939

4040
## Address Type Documentation
4141

4242
Detailed serialization specifications for each format:
4343

44-
- **[Base Addresses](./base)** - Payment and staking credential encoding
45-
- **[Enterprise Addresses](./enterprise)** - Payment credential only encoding
46-
- **[Reward Addresses](./reward)** - Staking credential only encoding
47-
- **[Pointer Addresses](./pointer)** - On-chain stake registration reference encoding
44+
- **[Base Addresses](/docs/addresses/address-types/base)** - Payment and staking credential encoding
45+
- **[Enterprise Addresses](/docs/addresses/address-types/enterprise)** - Payment credential only encoding
46+
- **[Reward Addresses](/docs/addresses/address-types/reward)** - Staking credential only encoding
47+
- **[Pointer Addresses](/docs/addresses/address-types/pointer)** - On-chain stake registration reference encoding
4848

4949
## Related
5050

docs/content/docs/addresses/address-types/pointer.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,5 +119,5 @@ console.log("Pointer address (deprecated):", pointerAddr);
119119

120120
## Related
121121

122-
- **[Base Addresses](./base)** - Standard address format with embedded stake credential
123-
- **[Enterprise Addresses](./enterprise)** - Payment credential only
122+
- **[Base Addresses](/docs/addresses/address-types/base)** - Standard address format with embedded stake credential
123+
- **[Enterprise Addresses](/docs/addresses/address-types/enterprise)** - Payment credential only

docs/content/docs/addresses/address-types/reward.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,6 @@ Reward addresses enable separation between payment and staking operations:
9999

100100
## Related
101101

102-
- **[Base Addresses](./base)** - Addresses with both payment and staking credentials
103-
- **[Enterprise Addresses](./enterprise)** - Payment credential only
102+
- **[Base Addresses](/docs/addresses/address-types/base)** - Addresses with both payment and staking credentials
103+
- **[Enterprise Addresses](/docs/addresses/address-types/enterprise)** - Payment credential only
104104
- **[Staking](/docs/staking)** - Using reward addresses for delegation and withdrawals

docs/content/docs/architecture/provider-layer.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,6 @@ The provider layer integrates with other architectural components:
128128

129129
## Related Topics
130130

131-
- [Client Architecture](/docs/architecture/index) - How providers attach to clients
131+
- [Client Architecture](/docs/architecture) - How providers attach to clients
132132
- [Transaction Flow](/docs/architecture/transaction-flow) - Provider queries during build phase
133133
- [Deferred Execution](/docs/architecture/deferred-execution) - Provider integration with program execution

docs/content/docs/architecture/wallet-layer.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,6 @@ Compiler automatically selects correct return type based on wallet parameter.
130130

131131
## Related Topics
132132

133-
- [Client Architecture](/docs/architecture/index) - How clients compose with wallets and providers
133+
- [Client Architecture](/docs/architecture) - How clients compose with wallets and providers
134134
- [Transaction Flow](/docs/architecture/transaction-flow) - How wallet type affects build/sign/submit flow
135135
- [Deferred Execution](/docs/architecture/deferred-execution) - Change address resolution from wallet

docs/content/docs/index.mdx

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,10 @@ import { Card, Cards } from 'fumadocs-ui/components/card'
3232
description="Generate TypeScript types from Plutus Blueprint JSON"
3333
href="/tools/blueprint-codegen"
3434
/>
35-
<Card
36-
title="Examples"
37-
description="Explore real-world examples and common patterns"
38-
href="/docs/examples"
39-
/>
4035
<Card
4136
title="API Reference"
4237
description="Complete API documentation for all modules"
43-
href="/docs/api"
38+
href="/docs/modules"
4439
/>
4540
</Cards>
4641

@@ -69,7 +64,7 @@ Learn the fundamentals of working with Evolution SDK.
6964
<Card
7065
title="Querying"
7166
description="Query blockchain data and UTxOs"
72-
href="/docs/getting-started/provider"
67+
href="/docs/querying"
7368
/>
7469
</Cards>
7570

docs/content/docs/introduction/getting-started.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ const client = createClient({
3939
});
4040
```
4141

42-
See [Creating Wallets](/docs/wallets/creating-wallets) for all wallet types.
42+
See [Creating Wallets](/docs/wallets) for all wallet types.
4343

4444
### 3. Attach a Provider
4545
Connect to the blockchain via a provider:

0 commit comments

Comments
 (0)