Compare commits

...

8 Commits

Author SHA1 Message Date
tim
19463faba8 fee touchup 2025-05-20 19:25:40 -04:00
tim
9dbf51b5d6 job listings 2025-05-20 17:27:28 -04:00
tim
64a1791dd5 0.01% fee 2025-05-20 13:39:51 -04:00
tim
2fedcb41b2 0.01% fee 2025-05-20 13:36:47 -04:00
tim
6791c05887 0.01% fee 2025-05-20 13:27:25 -04:00
tim
2487e2e98b we're "hiring" 2025-05-19 17:09:41 -04:00
tim
4b6b40fa9b corp feature loop front & center 2025-05-19 16:48:47 -04:00
tim
5d34766105 put app back on app.dexorder.com and corp site on dexorder.com with www redirecting to apex 2025-05-19 15:47:04 -04:00
14 changed files with 64 additions and 22 deletions

BIN
media/banner-3-1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

BIN
media/video/dca.mov Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
media/video/supercut.mov Normal file

Binary file not shown.

View File

@@ -12,7 +12,7 @@ export default defineConfig({
head: [ head: [
[ 'meta', { name: 'viewport', content: 'width=device-width, initial-scale=1'}], [ 'meta', { name: 'viewport', content: 'width=device-width, initial-scale=1'}],
[ 'link', { rel: 'icon', href: '/favicon.ico' }], [ 'link', { rel: 'icon', href: '/favicon.ico' }],
// [ 'link', { rel: 'canonical', href: 'https://dexorder.com/' }], [ 'link', { rel: 'canonical', href: 'https://dexorder.com/' }],
[ 'link', { rel: 'preconnect', href: 'https://fonts.googleapis.com' }], [ 'link', { rel: 'preconnect', href: 'https://fonts.googleapis.com' }],
[ 'link', { rel: 'preconnect', href: 'https://fonts.gstatic.com', crossorigin: '' }], [ 'link', { rel: 'preconnect', href: 'https://fonts.gstatic.com', crossorigin: '' }],
[ 'link', { rel: 'stylesheet', href: 'https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&family=Victor+Mono:ital,wght@0,100..700;1,100..700&display=swap' }], [ 'link', { rel: 'stylesheet', href: 'https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&family=Victor+Mono:ital,wght@0,100..700;1,100..700&display=swap' }],
@@ -84,6 +84,7 @@ export default defineConfig({
{text: 'Features', link: '/features',}, {text: 'Features', link: '/features',},
{text: 'FAQ', link: '/faq',}, {text: 'FAQ', link: '/faq',},
{text: 'Fees', link: '/fees',}, {text: 'Fees', link: '/fees',},
{text: 'Jobs', link: '/jobs',},
] ]
}, },
{ {
@@ -111,6 +112,7 @@ export default defineConfig({
footer: { footer: {
copyright: `© ${new Date().getFullYear()} Dexorder Trading Services Ltd. (BVI)`, copyright: `© ${new Date().getFullYear()} Dexorder Trading Services Ltd. (BVI)`,
message: "<span>Email us <a href=\"mailto:info@dexorder.com\">info@dexorder.com</a></span><span style=\"display: inline-block;width:2em;text-align: center\">&nbsp;</span><span><a href=\"/jobs\">We're hiring</a>!</span>",
}, },
}, },

View File

@@ -3,14 +3,16 @@ import { h } from 'vue'
import type { Theme } from 'vitepress' import type { Theme } from 'vitepress'
import DefaultTheme from 'vitepress/theme-without-fonts' // WITHOUT fonts import DefaultTheme from 'vitepress/theme-without-fonts' // WITHOUT fonts
import './style.css' import './style.css'
import IntroVideoAutoplay from "../../components/IntroVideoAutoplay.vue"; import FeatureVideoLoop from "../../components/FeatureVideoLoop.vue";
import IntroVideo from "../../components/IntroVideo.vue";
export default { export default {
extends: DefaultTheme, extends: DefaultTheme,
Layout: () => { Layout: () => {
return h(DefaultTheme.Layout, null, { return h(DefaultTheme.Layout, null, {
// https://vitepress.dev/guide/extending-default-theme#layout-slots // https://vitepress.dev/guide/extending-default-theme#layout-slots
'home-hero-actions-after': () => h(IntroVideoAutoplay), 'home-hero-info-after': () => h(FeatureVideoLoop),
'home-features-after': () => h(IntroVideo),
}) })
}, },
enhanceApp({ app, router, siteData }) { enhanceApp({ app, router, siteData }) {

View File

@@ -0,0 +1,8 @@
<template>
<div style="display: flex; margin: 2em 0">
<video width="500" autoplay loop muted>
<source src="/supercut.mov" type="video/mp4" />
Your browser does not support the video tag.
</video>
</div>
</template>

View File

@@ -1,11 +1,13 @@
<template> <template>
<div style="margin-top: 1.5em; margin-bottom: 1.5em;"> <div style="display: flex; flex-direction: column; align-items: center">
<div style="margin: 1.5em auto; display: inline-block">
<!-- NOTE: <!-- NOTE:
add ?autoplay=1 to the src query string add ?autoplay=1 to the src query string
add enablejsapi=1 to query to allow video play tracking in the page's Google Analytics add enablejsapi=1 to query to allow video play tracking in the page's Google Analytics
--> -->
<iframe style="display: inline-block" width="560" height="315" :src="`https://www.youtube.com/embed/${idAndSi}&enablejsapi=1&autoplay=${autoplay?'1':'0'}`" title="Dexorder on YouTube" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe> <iframe style="display: inline-block" width="560" height="315" :src="`https://www.youtube.com/embed/${idAndSi}&enablejsapi=1&autoplay=${autoplay?'1':'0'}`" title="Dexorder on YouTube" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div> </div>
</div>
</template> </template>
<script setup> <script setup>

View File

@@ -1,7 +0,0 @@
<template>
<intro-video/>
</template>
<script setup>
import IntroVideo from "./IntroVideo.vue";
</script>

View File

@@ -7,14 +7,15 @@ title: Fees
## Fill Fee ## Fill Fee
Dexorder charges the same fee as the Uniswap pool you trade, capped at a maximum of 0.15%. Dexorder charges just one basis point (0.01%) of the tokens you receive from trading.
| Uniswap Pool Fee | Dexorder Fee | Total Fee | | Uniswap Pool Fee | Dexorder Fee | Total Fee |
|------------------|--------------|-----------| |------------------|--------------|-----------|
| 0.01% | 0.01% | 0.02% | | 0.01% | 0.01% | 0.02% |
| 0.05% | 0.05% | 0.10% | | 0.05% | 0.01% | 0.06% |
| 0.30% | 0.15% | 0.45% | | 0.30% | 0.01% | 0.31% |
| 1.00% | 0.15% | 1.15% | | 1.00% | 0.01% | 1.01% |
## Gas Fees ## Gas Fees

View File

@@ -9,7 +9,7 @@ hero:
actions: actions:
- theme: brand - theme: brand
text: Launch App text: Launch App
link: https://dexorder.com/ link: https://app.dexorder.com/
target: dexorder-app target: dexorder-app
- theme: alt - theme: alt
text: Documentation text: Documentation
@@ -72,6 +72,6 @@ a.VPButton-medium-brand:hover {
</style> </style>
<div style="text-align: center; margin-top: 2rem;"> <div style="text-align: center; margin-top: 2rem;">
<a class="VPButton-medium-brand" href="https://dexorder.com/" target="dexorder-app">Launch App</a> <a class="VPButton-medium-brand" href="https://app.dexorder.com/" target="dexorder-app">Launch App</a>
</div> </div>

34
src/jobs.md Normal file
View File

@@ -0,0 +1,34 @@
# We're Hiring!
Join our growing team and build the future of DeFi!
## Front-end Engineer
* Remote work; background check required
* Must have Web3 experience
* JavaScript / Vue 3 / Socket.io / Ethers.js
* Apply to <a href='jobs@dexorder.com'>jobs@dexorder.com</a> and if you're serious, include the latest VaultInitCodeHash from our Arbitrum contracts.
## Marketing Manager
* Remote work; background check required
* Must have a strong network in crypto
* Campaign design and implementation
* Social media management
* KOI relationship management
* Ongoing content creation
* Apply to <a href='jobs@dexorder.com'>jobs@dexorder.com</a> and if you're serious, say what you think our most marketable feature is.
## Business Manager
* Remote work; background check required
* Resposible for all compliance activities
* Liase with legal and accounting
* Regular tax and compliance filings
* Payroll
* Bookkeeping
* Apply to <a href='jobs@dexorder.com'>jobs@dexorder.com</a> and if you're serious, mention what you think our biggest regulatory risk is.

BIN
src/public/supercut.mov Normal file

Binary file not shown.