diff --git a/LICENSE b/LICENSE index 143689a..f49df5f 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,4 @@ -Copyright 2023 Poet Network Inc. +Copyright 2023 Alex Palmer, Victor Mimo. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: diff --git a/README.md b/README.md index 2c6c79a..975f758 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Transfer Agent Protocol frontend and landing page -Public-facing site for the [Transfer Agent Protocol](https://github.com/poet-network/tap-cap-table). +Public-facing site for the [Transfer Agent Protocol](https://github.com/transfer-agent-protocol/tap-cap-table). ## Official links diff --git a/next-sitemap.config.js b/next-sitemap.config.js index e266c2c..2c7b5be 100644 --- a/next-sitemap.config.js +++ b/next-sitemap.config.js @@ -11,7 +11,7 @@ const config = { }, { userAgent: "*", - allow: ["/", "/join"], + allow: ["/"], disallow: ["/app*", "/_next/*"], }, ], diff --git a/next.config.js b/next.config.js index 9435b8a..b9bf476 100644 --- a/next.config.js +++ b/next.config.js @@ -8,9 +8,6 @@ const nextConfig = { compiler: { styledComponents: true, }, - serverRuntimeConfig: { - SLACK_WEBHOOK_URL: process.env.SLACK_WEBHOOK_URL, - }, }; module.exports = nextConfig; diff --git a/package.json b/package.json index 3711130..577eb48 100644 --- a/package.json +++ b/package.json @@ -1,10 +1,9 @@ { - "name": "app-scaffold", + "name": "tap-app", "version": "4.0.0", "private": true, - "author": "Alex Palmer ", "license": "UNLICENSED", - "description": "Poet's frontend scaffold for web apps", + "description": "TAP's frontend", "scripts": { "dev": "next dev", "build": "next build", @@ -22,6 +21,7 @@ "next-sitemap": "^4.0.6", "react": "^18.2.0", "react-dom": "^18.2.0", + "react-gtm-module": "^2.0.11", "react-is": "^18.2.0", "styled-components": "^5.3.9" }, diff --git a/public/robots.txt b/public/robots.txt index cd88466..ecfc6d3 100644 --- a/public/robots.txt +++ b/public/robots.txt @@ -5,7 +5,6 @@ Allow: / # * User-agent: * Allow: / -Allow: /join Disallow: /app* Disallow: /_next/* diff --git a/public/sitemap-0.xml b/public/sitemap-0.xml index b835861..3a539fd 100644 --- a/public/sitemap-0.xml +++ b/public/sitemap-0.xml @@ -1,5 +1,4 @@ -https://transferagentprotocol.xyz2023-09-18T20:46:53.296Zdaily0.7 -https://transferagentprotocol.xyz/join2023-09-18T20:46:53.296Zdaily0.7 +https://transferagentprotocol.xyz2024-01-03T19:25:42.544Zdaily0.7 \ No newline at end of file diff --git a/src/components/Navbar.tsx b/src/components/Navbar.tsx index a0e9f49..cb6a1b9 100644 --- a/src/components/Navbar.tsx +++ b/src/components/Navbar.tsx @@ -14,17 +14,17 @@ export default function Navbar() { - + TAP Cap Table Github - + Documentation - + YouTube Videos diff --git a/src/components/layout.tsx b/src/components/layout.tsx index 8186bd9..3fa976d 100644 --- a/src/components/layout.tsx +++ b/src/components/layout.tsx @@ -12,7 +12,7 @@ export default function Layout({ children }: Props) {
{children}
- © {new Date().getFullYear()} builders + © {new Date().getFullYear()} Transfer Agent Protocol Authors diff --git a/src/pages/_app.tsx b/src/pages/_app.tsx index 4ec5410..84d7f83 100644 --- a/src/pages/_app.tsx +++ b/src/pages/_app.tsx @@ -1,10 +1,12 @@ import type { AppProps } from 'next/app'; import type { NextPage } from 'next'; import Head from "next/head"; +import { useEffect } from "react"; import { ThemeProvider } from "styled-components"; import theme from "../components/theme"; import GlobalStyle from "../components/globalstyle"; import { IBM_Plex_Mono } from 'next/font/google'; +import TagManager from "react-gtm-module"; import Layout from "../components/layout"; @@ -60,6 +62,13 @@ export default function App({ Component, pageProps }: AppProps & { Component: Ne + <> + {useEffect(() => { + // Google Tag Manager for the Transfer Agent Protocol property and Clearbit + TagManager.initialize({ gtmId: "GTM-T976LRGP" }); + }, [])} + + diff --git a/src/pages/index.tsx b/src/pages/index.tsx index 1f4365f..a229a13 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -1,55 +1,40 @@ -import Script from "next/script"; -import { Heading, Content, TallyWrapper, Credits } from "../components/wrappers"; +import { Heading, Content, Credits } from "../components/wrappers"; import { H1, H2, Blockquote, P } from "../components/typography"; -const TallyStyles = { - width: "100%", - height: "61.8rem", - marginHeight: 0, - marginWidth: 0, - frameBorder: 0, - border: "none", -}; - export default function Home() { return (

Onchain equity protocol.

-

Onramp for in-demand tokenized real world assets.

+

Transfer Agent Infrastructure for tokenizing real-world assets on the blockchain.

Permissionless. Open source. Compliant with transfer agent regulation in the US.

-

Crypto deserves compliant infrastructure for tokenized capital markets. We believe it must be truly open, free, and user-centric.

-

Introducing an open source onchain equity protocol to build web3 equivalents of transfer agents.

-

This infra lets you mint performant equity cap tables onchain.

- Read the full announcement +

Introducing an open source onchain equity protocol to build web3 equivalents of traditional transfer agents.

+

This infra lets you mint performant equity cap tables onchain and handle post-trade settlement of tokenized RWAs.

+

It is based on and is fully compatible with the Open Cap Table format.

+ Read the full announcement

Built by

- Poet + thatalexpalmer.eth + | + vic | - Plural Energy + Plural Energy | - Fairmint + Fairmint

- Build with us + Testnet deployments

- -