Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .vscode/extensions.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"recommendations": ["dbaeumer.vscode-eslint"],
"recommendations": [],
"unwantedRecommendations": ["esbenp.prettier-vscode"]
}
2 changes: 0 additions & 2 deletions Blockchain/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
# Superprotocol Oracle

This is example of [Blockchain Oracle](https://en.wikipedia.org/wiki/Blockchain_oracle) that can be run on Superprotocol.

Follow to our documentation [page](https://docs.superprotocol.com/developers/deployment_guides/blockchain/oracles) to get up and run instructions
2 changes: 1 addition & 1 deletion Python/readme.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
## Introduction

Base image for Python solutions. See [these guides](https://docs.superprotocol.com/developers/deployment_guides/python) to learn how to use it for deploying your own solutions on Super Protocol.
Base image for Python solutions.
4 changes: 0 additions & 4 deletions Tunnel Client/chat/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,6 @@

This is NextJS application SuperProtocol Secret Chat.

Detailed project description you can find in our docs [here](https://docs.superprotocol.com/developers/offers/superchat/)

Up and run instructions you can find [here](https://docs.superprotocol.com/developers/deployment_guides/tunnels/superchat)

# Develop

* Touch .env file with [env](#env)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,11 @@ export const list = [

export const linksDoc = [
{
text: 'Read Marketplace GUI Guide',
href: 'https://docs.superprotocol.com/developers/marketplace/walkthrough',
text: 'Read Marketplace GUI overview',
href: 'https://docs.superprotocol.com/marketplace',
},
{
text: 'Read CLI Deployment Guides',
href: 'https://docs.superprotocol.com/developers/deployment_guides',
text: 'Read CLI Deployment Guide',
href: 'https://docs.superprotocol.com/cli/guides/quick-guide',
},
];
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ export const contentLinkBoxes = [
title: 'Join Developer Community',
text: 'Super Protocol is operating on the forward edge of innovations: decentralized confidential computing for Web3. We strongly believe that this is the future. Do you? Be with us for the Next Big Thing!',
hrefText: 'Learn About Devs Community',
href: 'https://docs.superprotocol.com/developers/',
href: 'https://docs.superprotocol.com/cli/',
},
];

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ export const text = 'Created by the Super Protocol team to illustrate the capabi

export const href = 'https://superprotocol.com';

export const hrefGuide = 'https://docs.superprotocol.com/developers/offers/superchat';
export const hrefGuide = 'https://docs.superprotocol.com/cli';

export const btnsText = ['Create Chat Room', 'Return to Chat', 'Join Chat Room'];
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,5 @@ import { PageLink } from './types';

export const list: PageLink[] = [
{ title: 'Website', href: 'https://superprotocol.com/' },
{ title: 'Testnet', href: 'https://docs.superprotocol.com/testnet/' },
{ title: 'Guide', href: 'https://docs.superprotocol.com/developers/offers/superchat' },
{ title: 'Docs', href: 'https://docs.superprotocol.com/' },
];
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ export const intoList: { title: string; content: JSX.Element; eventKey: string;
{ title: 'What is confidential computing?', content: <div>Confidential computing is the animal-friendly version of a sealed box with Schrödinger&apos;s cat inside. This box is called Trusted Execution Environment (TEE) and it’s protected by the server’s special hardware. This secure box cannot be opened by any unauthorized third parties.</div>, eventKey: '2' },
{ title: 'How is it decentralized?', content: <div>Super Protocol has no single point of failure. First of all, confidential compute machines are sourced from multiple cloud providers (as opposed to centralized CSPs which are limited to their own data centers). This ensures that no single authority can shut down your deployment. Second, data is saved to decentralized databases. And third, of course, Super Protocol runs on blockchain.</div>, eventKey: '3' },
{ title: 'Why is this special?', content: <div>Web3 decentralized applications (dApps) are built using smart-contracts, which are simple and very limited apps running on-chain. Super Protocol expands the capabilities of Web3 by adding a decentralized off-chain computing layer which may be used by dApps to perform any types of complex computations in full confidentiality, beyond the limits imposed by smart-contracts.</div>, eventKey: '4' },
{ title: 'What is Testnet 4?', content: <div>Super Protocol is still in the testnet phase - we are adding new functionality all the time. Everyone is welcome to join and deploy their own chat. Please follow <Link href="https://docs.superprotocol.com/testnet/" className={classes.link} target="_blank">this link</Link> to register.</div>, eventKey: '5' },
{ title: 'I want to build on Super Protocol', content: <div>Great! As it happens, we are now looking for developers who are passionate about Web3 technologies and curious about confidential computing to start creating their apps on Super Protocol – with the full support of our team. Please go <Link href="https://docs.superprotocol.com/developers" className={classes.link} target="_blank">here</Link> to learn more.</div>, eventKey: '6' },
{ title: 'What is Testnet 4?', content: <div>Super Protocol is still in the testnet phase - we are adding new functionality all the time. Everyone is welcome to join and deploy their own chat. Please follow <Link href="https://docs.superprotocol.com/" className={classes.link} target="_blank">this link</Link> to register.</div>, eventKey: '5' },
{ title: 'I want to build on Super Protocol', content: <div>Great! As it happens, we are now looking for developers who are passionate about Web3 technologies and curious about confidential computing to start creating their apps on Super Protocol – with the full support of our team. Please go <Link href="https://docs.superprotocol.com/cli" className={classes.link} target="_blank">here</Link> to learn more.</div>, eventKey: '6' },
{ title: 'How do I report a problem?', content: <div>Nobody’s perfect and this chat is still an experimental release. If you see something that doesn’t look right, please tell us and we will fix it! You can contact us through <Link href="https://discord.com/invite/superprotocol" className={classes.link} target="_blank">Discord</Link>.</div>, eventKey: '7' },
];
4 changes: 0 additions & 4 deletions Tunnel Client/minecraft/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,3 @@ Key features:
- Client — [prismarine-web-client](https://github.com/PrismarineJS/prismarine-web-client)

The client includes a web-server that connects to the MS Server and provides the UI to the user in a web browser.

## Installation and deployment guide

To up and run Minecraft locally or on the Superprotocol please follow [this documentation](https://docs.superprotocol.com/developers/deployment_guides/tunnels/minecraft)
8 changes: 4 additions & 4 deletions Tunnel Client/static-content/src/common/data.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@ export const links = [
},
{
id: 'faq',
title: 'FAQ',
href: 'https://docs.superprotocol.com/faq',
title: 'Docs',
href: 'https://docs.superprotocol.com',
},
{
id: 'developers',
title: 'Developers',
href: 'https://docs.superprotocol.com/developers/',
title: 'Super Protocol CLI',
href: 'https://docs.superprotocol.com/cli',
},
];
Original file line number Diff line number Diff line change
Expand Up @@ -23,5 +23,5 @@ export const list = [

export const footer = {
text: 'Learn About Marketplace',
href: 'https://docs.superprotocol.com/developers/marketplace',
href: 'https://docs.superprotocol.com/marketplace',
};
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@ export const content = [
text: 'Want to see it for yourself? We have launched Testnet 4 - the next phase of our protocol. Introducing the system of offer requirements and compute configurations, critical for proper resource utilization, pricing, monetization and marketplace economics. Be with us for the revolution!',
footer: {
text: 'Apply for Testnet 4',
href: 'https://docs.superprotocol.com/testnet',
href: 'https://docs.superprotocol.com/',
},
},
{
title: 'Deploy Your Solutions',
text: 'Take part in building your solutions for decentralized confidential environments. We have prepared developers documentation with CLI deployment guides and examples.',
footer: {
text: 'Start Building on Super Protocol',
href: 'https://docs.superprotocol.com/developers',
href: 'https://docs.superprotocol.com/cli/guides/quick-guide',
},
},
];
Expand Down
32 changes: 18 additions & 14 deletions readme.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,23 @@
## Introduction

This repository contains solutions that are already deployed on Super Protocol and are available to all testnet participants. Some solutions designed for end users and require only some input data to function. Then there are base images used by other solutions which could only be accessed through [Command-line Interface (CLI)](https://github.com/Super-Protocol/spctl).

| Solution | Description |
|:---------------------------------------------------|:----------------------------------------------------------------------------------------------------|
| [Python](./Python) | Base image for Python solutions. |
| [Image Classification](./Image%20Classification) | Machine learning algorithm that determines what is shown in the picture. |
| [Face Recognition](./Face%20Recognition) | Machine learning algorithm that calculates the probability that two photos contain the same person. |
| [Speech Recognition](./Speech%20Recognition) | Machine learning algorithm that transforms speech into text. |
| [Oracles](./Blockchain) | Confidential Oracle service. |
| [SuperChat](./Tunnel%20Client/chat) | SuperChat tunnel client. |
| [Minecraft](./Tunnel%20Client/minecraft) | Minecraft tunnel client. |
| [Static Content](./Tunnel%20Client/static-content) | Static website tunnel client. |


This repository contains solutions already deployed on Super Protocol and legacy ones.

| Solution | Description |
|:-------------------------------------------------------|:----------------------------------------------------------------------------------------------------|
| [Python](./Python) | Base image for Python solutions. |
| [Image Classification](./Image%20Classification) | Machine learning algorithm that determines what is shown in the picture. |
| [Face Recognition](./Face%20Recognition) | Machine learning algorithm that calculates the probability that two photos contain the same person. |
| [Speech Recognition](./Speech%20Recognition) | Machine learning algorithm that transforms speech into text. |
| [Oracles](./Blockchain) | Confidential Oracle service. |
| [SuperChat](./Tunnel%20Client/chat) | SuperChat tunnel client. |
| [Minecraft](./Tunnel%20Client/minecraft) | Minecraft tunnel client. |
| [Static Content](./Tunnel%20Client/static-content) | Static website tunnel client. |
| [ComfyUI](./ComfyUI) | Open-source platform for generating visual and audio content using AI models. |
| [Jupyter Notebook](./Jupyter) | Open-source, interactive development environment. |
| [n8n](./n8n) | Workflow automation platform. |
| [Text Generation WebUI](./Text%20Generation%20WebUI) | Web UI designed for running large language models. |
| [Unsloth](./Unsloth) | Open-source framework for LLM fine-tuning and reinforcement learning. |
| [vLLM](./vllm) | Inference and serving engine for LLMs. |

## Steps to download solution

Expand Down
Loading