const nostrUrl = 'nostr:npub13dk3dke4zm9vdkucm7f6vv7vhqgkevgg3gju9kr2wzumz7nrykdq0dgnvc'
const themeColor = '#ffffff'
-const docsSidebar = [
- {
- title: 'Documentation',
- collapsable: false,
- children: [
- ['/getting-started', 'Getting Started'],
- {
- title: "BDK-CLI",
- collapsable: true,
- children: [
- '/bdk-cli/introduction',
- '/bdk-cli/installation',
- '/bdk-cli/concept',
- '/bdk-cli/interface',
- '/bdk-cli/regtest',
- '/bdk-cli/compiler',
- '/bdk-cli/playground'
- ]
- },
- '/descriptors/',
- '/examples/',
- ]
- },
- {
- title: 'API Reference',
- collapsable: false,
- children: [
- ['https://docs.rs/bdk_wallet/', 'Rust Stable Docs'],
- ['https://bitcoindevkit.org/docs-rs/bdk/nightly/latest/bdk_wallet/', 'Rust Nightly Docs'],
- ['https://bitcoindevkit.org/android/', 'Android Docs'],
- ['https://bitcoindevkit.org/jvm/', 'Kotlin/JVM Docs'],
- ['https://bitcoindevkit.org/java/', 'Java Docs'],
- ],
- }
-]
-
const builtWithBdkSidebar = [
{
title: 'Built With BDK',
editLinks: true,
sidebarDepth: 0,
nav: [
+ {
+ text: 'Github',
+ link: 'https://github.com/bitcoindevkit'
+ },
{
text: 'Docs',
- link: '/getting-started/'
+ link: '/docs/'
},
{
text: 'Adoption',
'/_blog/': blogSidebar,
'/blog/': blogSidebar,
'/foundation/': foundationSidebar,
- '/': docsSidebar,
},
footer: {
links: [
title: 'Docs',
children: [
{
- text: 'Getting Started',
- link: '/getting-started/'
+ text: 'Book',
+ link: '/docs/#book'
},
{
- text: 'BDK-CLI',
- link: '/bdk-cli/installation/'
+ text: 'Rust APIs',
+ link: '/docs/#rust-apis'
},
{
- text: 'Descriptors',
- link: '/descriptors/'
+ text: 'Other APIs',
+ link: '/docs/#other-apis'
}
]
},
--- /dev/null
+# Documentation
+
+## Book
+
+The "Book of BDK" is a gentle introduction to using the BDK suite of libraries. It includes a "Getting Started" guide and "Cookbook" with example code in Rust, Kotlin and Swift. It is still a work in progress, contributions welcome.
+
+- [Book of BDK](https://bitcoindevkit.github.io/book-of-bdk/)
+
+## Rust APIs
+
+- [bdk_wallet](https://docs.rs/bdk_wallet/)
+- [bdk_chain](https://docs.rs/bdk_chain/)
+- [bdk_sqlite](https://docs.rs/bdk_sqlite)
+- [bdk_electrum](https://docs.rs/bdk_electrum)
+- [bdk_esplora](https://docs.rs/bdk_esplora)
+- [bdk_bitcoind_rpc](https://docs.rs/bdk_bitcoind_rpc)
+- [esplora-client](https://docs.rs/esplora-client)
+- [electrum-client](https://docs.rs/electrum-client)
+
+## Other APIs
+
+- [Android Docs](https://bitcoindevkit.org/android/)
+- [Kotlin/JVM Docs](https://bitcoindevkit.org/jvm/)
+- [Java Docs](https://bitcoindevkit.org/java/)
\ No newline at end of file