Skip to content

Commit

Permalink
chore(docs): more SolverNet (#2593)
Browse files Browse the repository at this point in the history
Adds more context about the problem we're solving to the SolverNet
section, so users coming to that section have full context and don't
need to read through the `Learn` section as well. Don't change the learn
section though, it's good to have it there too.

issue: none
  • Loading branch information
ttarsi authored Dec 2, 2024
1 parent 994f2d6 commit 6e0ca93
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 1 deletion.
2 changes: 1 addition & 1 deletion docs/content/solvernet/how.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# How SolverNet Works
# How It Works

## An Intent-Based Architecture

Expand Down
19 changes: 19 additions & 0 deletions docs/content/solvernet/problem.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Problem We're Solving

## The Challenge of Cross-Chain Applications

Building cross-chain applications is hard. Building on top of a cross-chain messaging protocol introduces many challenges, and in the long run of smart contract development will primarily be used by infrastucture providers and sophistacted actors like solvers rather than apps for end users.

In particular, cross chain app development introduces challenges like:

1. **Complexity**: Cross-chain applications require more complex smart contracts, which are more vulnerable to hacks.
2. **Finality Risks**: Developers of cross-chain applications need to consider chain reorgs, finality risks, and other issues that do not exist on a single chain.
3. **Extended Development Timelines**: Building cross chain applications simply takes way longer than building on a single chain. In a fast-evolving industry where most applications are still pursuing product-market fit, this long development cycle is impractical.
4. **Platform Risk**: App developers need to bet the success of their protocol on the success of a cross-chain messaging protocol, in addition to each of the chains they're built on.

_**SolverNet fixes this.**_

1. Build applications on a single chain.
2. Don't worry about finality, solvers do that.
3. Build on a single chain.
4. Omni brings users and capital to you, without you needing to integrate it into your smart contracts (just your frontend!).
1 change: 1 addition & 0 deletions docs/website/sidebars.ts
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ const sidebars: SidebarsConfig = {
label: 'Build with SolverNet',
items: [
'solvernet/intro',
'solvernet/problem',
'solvernet/how',
],
collapsed: true,
Expand Down

0 comments on commit 6e0ca93

Please sign in to comment.