whatisgithub

What is stellar-poc?

fnando/stellar-poc — explained in plain English

Analysis updated 2026-08-04 · repo last pushed 2025-05-07

RustAudience · pm founderComplexity · 2/5StaleSetup · moderate

In one sentence

A starter template for building smart contracts on Soroban, the smart contract platform for the Stellar blockchain. It provides a pre-configured project structure with a sample hello world contract so you can skip setup and start coding.

Mindmap

mindmap
  root((repo))
    What it does
      Smart contract template
      Soroban platform
      Stellar blockchain
    Structure
      Sample hello world
      One folder per contract
      Shared dependencies
    Use cases
      Payment systems
      Tokens
      Escrow services
    Tech stack
      Rust
      Soroban
      Frontend support
    Audience
      Founders
      Product managers
      Developers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Build a payment system on the Stellar blockchain using smart contracts.

USE CASE 2

Create and deploy a custom token on Soroban.

USE CASE 3

Set up an automated escrow service as a Stellar smart contract.

USE CASE 4

Start a team blockchain project with a shared, standard contract structure.

What is it built with?

RustSorobanStellar

How does it compare?

fnando/stellar-poc04amanrajj/netwatch0verflowme/kvm_play
Stars0
LanguageRustRustRust
Last pushed2025-05-072024-05-14
MaintenanceStaleDormant
Setup difficultymoderatemoderatemoderate
Complexity2/53/54/5
Audiencepm founderops devopsdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires Rust toolchain and Soroban CLI installed, plus basic familiarity with the Stellar development environment.

No license information is provided in this repository, so you should confirm usage rights before building on it.

So what is it?

This repository is a starter template for building smart contracts on Soroban, which is the smart contract platform for the Stellar blockchain network. It gives developers a pre-configured foundation so they can skip the setup work and jump straight into writing code that runs on the network. At a high level, the project organizes your work into a simple folder structure. It includes a sample contract called "hello world" that serves as a basic example to learn from. The idea is that you keep each new contract in its own folder, and the project handles the shared dependencies so everything stays organized and works together. A founder or product manager exploring blockchain features would use this when they want to build applications on Stellar, for example, a payment system, a token, or an automated escrow service. The template is meant to be the starting point for that work, giving a team a shared, standard structure rather than having everyone invent their own. It also supports adding frontend code, so the interface that users actually interact with can live alongside the underlying contracts. Beyond what the structure shows, the documentation does not go into detail about advanced features or specific design decisions. The project is written in Rust, a programming language known for reliability and performance that is commonly used for blockchain development.

Copy-paste prompts

Prompt 1
Help me set up the stellar-poc template and walk me through the hello world contract so I understand how Soroban smart contracts work.
Prompt 2
I want to create a custom token contract on Soroban. Using the stellar-poc folder structure as a base, scaffold a new contract folder and write the token contract in Rust.
Prompt 3
I have the stellar-poc template running. Help me add a frontend that connects to the hello world contract and displays its output to users.
Prompt 4
Using the stellar-poc shared dependency setup, add a new contract folder for an escrow service and generate the starter Rust code for it.

Frequently asked questions

What is stellar-poc?

A starter template for building smart contracts on Soroban, the smart contract platform for the Stellar blockchain. It provides a pre-configured project structure with a sample hello world contract so you can skip setup and start coding.

What language is stellar-poc written in?

Mainly Rust. The stack also includes Rust, Soroban, Stellar.

Is stellar-poc actively maintained?

Stale — no commits in 1-2 years (last push 2025-05-07).

What license does stellar-poc use?

No license information is provided in this repository, so you should confirm usage rights before building on it.

How hard is stellar-poc to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is stellar-poc for?

Mainly pm founder.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.