GentisTrust Website - Landing page for SKGentis RWA Vault
|
All checks were successful
Build Notification / notify (push) Successful in 1s
- Removed actions/checkout (requires Node.js not on runner) - Uses pure shell commands only - Shows build info and copy-paste commands for manual deployment - Will upgrade to automated builds when DinD is configured |
||
|---|---|---|
| .forgejo/workflows | ||
| ansible | ||
| css | ||
| docker | ||
| js | ||
| src | ||
| .gitignore | ||
| deploy_skgentistrustcom-prod.yml | ||
| deploy_skgentistrustcom-staging.yml | ||
| Dockerfile | ||
| index.html | ||
| README.md | ||
| robots.txt | ||
| sitemap.xml | ||
GentisTrust Website
Landing page for the SKGentis RWA Vault - Private Treasury Asset Tokenization platform.
Website: gentistrust.com
Overview
This repository contains the static website for GentisTrust, the public-facing landing page for the SKGentis RWA Vault platform. The site provides information about:
- Private treasury asset tokenization
- Real World Asset (RWA) conversion
- Dutch Auction mechanism
- Smart contract security
- SKSV token details
Quick Start
Local Development
# Open index.html in your browser
open index.html
# Or use a local server
python -m http.server 8080
# Then visit http://localhost:8080
Docker Build
# Build image
docker build -t gentistrustcom:latest .
# Run locally
docker run -d -p 8080:80 gentistrustcom:latest
# Visit http://localhost:8080
Project Structure
SKGentisTrustCom/
├── index.html # Main landing page
├── css/
│ └── styles.css # Custom styles (Tailwind via CDN)
├── js/
│ └── main.js # Animations and interactions
├── assets/
│ └── images/ # Logos and graphics
├── docker/
│ ├── Dockerfile # Nginx-based container
│ └── nginx.conf # Optimized nginx config
├── ansible/
│ ├── deploy_gentistrustcom.yml
│ └── templates/
│ └── gentistrustcom.yml.j2
├── robots.txt # SEO crawler directives
├── sitemap.xml # SEO sitemap
└── README.md # This file
Deployment
Docker Image
Images are published to the SKGit registry:
# Tag pattern
skgit.skstack01.douno.it/smilintux/gentistrustcom:latest
skgit.skstack01.douno.it/smilintux/gentistrustcom:staging
skgit.skstack01.douno.it/smilintux/gentistrustcom:v1.0.0
Ansible Deployment
# Production (gentistrust.com)
ansible-playbook -e env=prod ansible/deploy_gentistrustcom.yml
# Staging (staging.gentistrust.com)
ansible-playbook -e env=staging ansible/deploy_gentistrustcom.yml
Manual Docker Deploy
# Deploy to swarm
docker stack deploy -c ansible/templates/gentistrustcom.yml.j2 gentistrustcom
Environments
| Environment | Domain | Network |
|---|---|---|
| Production | gentistrust.com | cloud-public-prod |
| Staging | staging.gentistrust.com | cloud-public-staging |
Features
Landing Page Sections
- Hero - Main value proposition with CTAs
- About - What GentisTrust does, supported asset types
- How It Works - 4-step process visualization
- Token Info - Contract address, SKSV details
- Security - Security features and audit status
- Compliance - Private trust notice and disclaimers
- CTA - Final call to action
Technical Features
- Tailwind CSS via CDN (no build step)
- AOS animations on scroll
- Responsive mobile-first design
- SEO Optimized with JSON-LD structured data
- Fast Loading nginx with gzip compression
- Security Headers via Traefik middleware
SEO & Discoverability
Meta Tags
- Open Graph for social sharing
- Twitter Cards
- Canonical URLs
- Robots directives
Structured Data
- Organization schema
- FinancialProduct schema for SKSV token
Sitemap & Robots
sitemap.xmlfor search enginesrobots.txtallowing all major crawlers and AI bots
Smart Contract
The SKSV token contract is deployed on Ethereum Mainnet:
- Address:
0x8cdC932700d48406B084b3d682C23B40495DEE19 - Token: SKGentis Scalable Vault (SKSV)
- Standard: ERC-20
- Network: Ethereum Mainnet
- Status: Verified on Etherscan
Related Repositories
- SKGentis - Main application (/standalone/skgentis)
- SKStacks - Infrastructure (/SKStacks)
License
Copyright (C) 2025 S&K Holding QT (Quantum Technologies)
This program is licensed under the GNU Affero General Public License v3.0.
SK = staycuriousANDkeepsmilin 🐧