import * as React from "react";
import { Section, SectionTitle, CardWithDescription } from "../components/Layout";
import { Carousel } from "../components/Carousel/Carousel";
import { ExternalLink, DataSwap, Encryption, Layers, Mesh, Toolkit, DevBig } from "../components/Icons";
import CodeTerminal from "../components/CodeTerminal";
import SEO from "../components/seo";
import Link from "../components/Link";
const LearnMoreButton = () => (
Learn more
);
const reasonCards = [
{
Icon: DataSwap,
title: "Immutable Data, Globally Available & Trustless",
text:
"Our immutable data layer means files are instantly accessible on any device, by any portal and are fully verifiable, by leveraging trustless, decentralized storage on the Sia blockchain.",
},
{
Icon: Encryption,
title: "Dynamic Content with a User-Focus",
text:
"SkyDB enables complex apps by providing a key-value store for mutable data secured by the private key of the user.",
},
{
Icon: Layers,
title: "BYO Frontend Library",
text:
"Our SDKs are built with web2 developers in mind. Client-side web apps and static generators are perfect for using Skynet to deploy with.",
},
{
Icon: Mesh,
title: "Decentralized Stack-Friendly",
text:
"With integrations with HNS & ENS, along with easy-access for off-chain storage, Skynet is positioned to connect with the DWeb and web3 technologies you need.",
},
{
Icon: Toolkit,
title: "Hack Today & Activate an Existing User Base",
text:
"Start building without worrying about server overhead costs or where users will come from. Bootstrap the user experience with interoperable storage and user-identity – right out of the box.",
},
];
const resources = [
{
title: "Skynet Developer Guide",
description: "Developer portal for resources and guides.",
href: "https://support.siasky.net/the-technology/developing-on-skynet",
},
{
title: "Skynet SDK Docs",
description: "SDKs in Javascript, Go, Python and more.",
href: "https://siasky.net/docs/",
},
// {
// title: "Skynet AppStore",
// description: "Explore webs apps in the ecosystem, many open source.",
// href: "https://skyapps.hns.siasky.net",
// },
{
title: "Skynet Core Repo",
description: "The code base that makes the rest tick.",
href: "https://gitlab.com/SkynetHQ/skyd",
},
{
title: "Skynet on Github",
description: "Includes SDKs, resources, and web portal. PR’s always welcome.",
href: "https://github.com/SkynetHQ",
},
{
title: "Join us on Discord",
description: "A generous developer community, ready to solve hard problems.",
href: "https://discord.gg/skynetlabs",
},
];
const docs = [
{ name: "Developer Guide", href: "https://support.siasky.net/the-technology/developing-on-skynet" },
{ name: "Skynet SDK Docs", href: "https://siasky.net/docs/" },
];
const DevelopersPage = () => (
<>
Decentralized Apps with speed, confidence, and{" "}
usability
{docs.map(({ name, href }, index) => (
{name}
))}
Plenty of reasons to use Skynet
Plenty of reasons to use Skynet
{reasonCards.map((card, index) => (
))}
{/* Join a community of builders already using Skynet
cards
*/}
Join a community of builders already using Skynet
Start building with Skynet
Whether hosting your front-end or building a full-scale web app, start here.