Skip to content

Commit b0b7072

Browse files
committed
New intro with logo. New more info page. Twitter link added.
1 parent d022f8b commit b0b7072

File tree

3 files changed

+11
-10
lines changed

3 files changed

+11
-10
lines changed

src/content/page/pageHome.swift

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,8 @@ import SwiftySites
22

33
let pageHome = Page("/", "Home") { #"""
44
5-
# Swift Bitcoin
6-
7-
Pure-Swift Bitcoin client implementation with full node capabilities.
8-
9-
Find out more about it [here](/info).
5+
| | |
6+
|:-:|-|
7+
| <img src="/assets/SwiftBitcoin.png" alt="Swift Bitcoin Logo" style="width: 100%; max-width: 250px;"> | Multiplatform Bitcoin SDK for Swift and beyond.<br /><br />BIPs compliant network client with full node capabilities.<br /><br />Find out more about Swift Bitcoin [here](/info). |
108
119
"""# }

src/content/page/pageInfo.swift

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,19 @@ let pageInfo = Page("/info", "Info") { #"""
44
55
# Bitcoin Swift
66
7-
Swift Bitcoin is a bitcoin library for Swift. It is written entirely using The Swift Programming Language with the exception of the Elliptic Curve Cryptography part which is outsourced to [libsecp256k1](https://github.com/bitcoin-core/secp256k1).
7+
Swift Bitcoin is both a comprehensive Bitcoin SDK for Swift and a standalone full-featured Bitcoin network client with full node capabilities.
88
9-
The library can be used in open-source development targeting UNIX/Linux or Apple Platforms (e.g. iOS).
9+
The software package is itself built entirely using The Swift Programming Language with the exception of the Elliptic Curve Cryptography part which is outsourced to [libsecp256k1](https://github.com/bitcoin-core/secp256k1).
1010
11-
While still under development, the goal is to provide full node capabilities to any app using Swift Bitcoin.
11+
The framework which includes many functionally distinct libraries can be used as part of any project targeting UNIX/Linux or Apple Platforms (e.g. iOS). It is primarily intended for Swift development although it can easily be integrated into other CMake-based projects.
12+
13+
While still under development, the goal is to provide an as complete as possible implementation of the Bitcoin protocol and associated BIP documents keeping efficiency and security in mind. Swift Bitcoin aims to give developers and users access to all the features of the Bitcoin ecosystem with modern and ergonomic interface.
1214
1315
# Contact
1416
17+
- Swift Bitcoin on X: [@swiftbitcoinorg](https://x.com/swiftbitcoinorg)
1518
- Open a PR on [GitHub](https://github.com/swift-bitcoin/swift-bitcoin)
16-
- DM the developers on Twitter:
17-
- [@notcraigwright](https://twitter.com/notcraigwright)
19+
- DM the developers on X:
20+
- [@notcraigwright](https://x.com/notcraigwright)
1821
1922
"""# }

static/assets/SwiftBitcoin.png

27.4 KB
Loading

0 commit comments

Comments
 (0)