Skip to content
This repository was archived by the owner on Sep 11, 2026. It is now read-only.
Merged
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
6 changes: 5 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,14 @@
# RAMP

> **RAMP is now FORA.** Same protocol, new name. The spec and docs moved to
> [fora-protocol.org](https://fora-protocol.org), and development continues in
> [FORA-Protocol/protocol](https://github.com/FORA-Protocol/protocol). This repository is no longer updated.

Open transaction protocol for licensed AI content access.

Built on [IAB Tech Lab CoMP v1.0](https://github.com/IABTechLab/CoMP) and [RSL 1.0](https://www.journalismai.info/programmes/responsible-ai/rsl); extends both with discovery, transaction execution, and settlement infrastructure so an autonomous agent can negotiate access to a publisher's content under that publisher's licensing terms, pay through an exchange, and produce a cryptographically auditable record of the transaction.

📖 **Spec & docs:** [ramp-protocol.org](https://ramp-protocol.org) — start with the [proto reference](https://ramp-protocol.org/reference/proto-ramp/) · 🧩 **Reference implementation:** [RAMP-Protocol/reference-implementation](https://github.com/RAMP-Protocol/reference-implementation)
📖 **Spec & docs:** [fora-protocol.org](https://fora-protocol.org) — start with the [proto reference](https://fora-protocol.org/reference/proto-ramp/) · 🧩 **Reference implementation:** [RAMP-Protocol/reference-implementation](https://github.com/RAMP-Protocol/reference-implementation)

> **v1.0.0 — pre-1.0 clean-cut.** This is the initial public release. The wire
> format was finalized in a single clean pass with **no backward-compatibility
Expand Down
12 changes: 2 additions & 10 deletions amplify.yml
Original file line number Diff line number Diff line change
@@ -1,17 +1,9 @@
version: 1
frontend:
phases:
preBuild:
commands:
- cd website
- npm ci
build:
commands:
- npm run build
commands: []
artifacts:
baseDirectory: website/dist
baseDirectory: website/notice
files:
- '**/*'
cache:
paths:
- website/node_modules/**/*
1 change: 1 addition & 0 deletions website/notice/favicon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
121 changes: 121 additions & 0 deletions website/notice/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,121 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>RAMP is now FORA</title>
<meta name="description" content="The RAMP Protocol is renamed to FORA. The protocol and its documentation now live at fora-protocol.org." />
<link rel="icon" href="/favicon.svg" />
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link href="https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Instrument+Sans:wght@400;500;600;700&display=swap" rel="stylesheet" />
<style>
:root {
--accent: #4f6df5;
--accent-glow: #4f6df533;
--accent-dark: #3d58d6;
--black: #0a0a0f;
--near-black: #12121a;
--gray: #8888a0;
--off-white: #e8e8f0;
--white: #f5f5fa;
--mono: 'DM Mono', monospace;
--sans: 'Instrument Sans', -apple-system, BlinkMacSystemFont, sans-serif;
}

*, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }

body {
font-family: var(--sans);
color: var(--off-white);
background: var(--black);
-webkit-font-smoothing: antialiased;
min-height: 100vh;
display: flex;
align-items: center;
justify-content: center;
position: relative;
overflow-x: hidden;
}

body::before {
content: '';
position: absolute;
inset: 0;
background:
radial-gradient(ellipse 80% 60% at 50% 0%, var(--accent-glow) 0%, transparent 70%),
linear-gradient(180deg, var(--near-black) 0%, var(--black) 100%);
pointer-events: none;
}

main {
position: relative;
z-index: 10;
text-align: center;
padding: 3rem 2rem;
max-width: 56rem;
}

.badge {
display: inline-block;
font-family: var(--mono);
font-size: 0.75rem;
color: var(--accent);
text-transform: uppercase;
letter-spacing: 0.15em;
margin-bottom: 1.5rem;
padding: 0.4rem 1rem;
border: 1px solid var(--accent);
border-radius: 2px;
}

h1 {
font-size: clamp(2rem, 5vw, 3.25rem);
font-weight: 700;
line-height: 1.1;
letter-spacing: -0.03em;
color: var(--white);
margin-bottom: 1.25rem;
text-wrap: balance;
}
h1 a {
color: var(--accent);
text-decoration: none;
border-bottom: 2px solid transparent;
transition: border-color 0.2s;
}
h1 a:hover { border-bottom-color: var(--accent); }

p {
font-size: 1.125rem;
color: var(--gray);
line-height: 1.6;
margin-bottom: 2.5rem;
}

.btn {
display: inline-flex;
align-items: center;
gap: 0.5rem;
padding: 0.75rem 1.75rem;
font-size: 0.9375rem;
font-weight: 600;
text-decoration: none;
border-radius: 3px;
background: var(--accent);
color: #fff;
border: 1px solid var(--accent);
transition: all 0.2s;
}
.btn:hover { background: var(--accent-dark); border-color: var(--accent-dark); }
</style>
</head>
<body>
<main>
<div class="badge">Formerly RAMP</div>
<h1>Same protocol. New name: <a href="https://fora-protocol.org">FORA</a></h1>
<p>The protocol and its documentation now live at fora-protocol.org.</p>
<a class="btn" href="https://fora-protocol.org">Go to fora-protocol.org →</a>
</main>
</body>
</html>
Loading