Give your agent a wallet you control.
에이전트가 일회용 카드나 기계 결제 프로토콜로 온라인 결제하고, 모든 요청을 직접 승인
무료 트레이딩 봇과 무료 전략, 실시간 차트와 Dtrader를 지원하는 강력한 시각적 봇 빌더
Free trading bots, free ready-made strategies, and a powerful visual bot builder with live charts and Dtrader — everything you need to automate your trading with Executive Prime Markets, at no cost to
금융TypeScript · JavaScriptGitHub @it254a-ux온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Trading app generated by Deriv App Builder
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A self-hosted, visual trading-bot builder on the Deriv WebSocket API. Drag-and-drop strategy building with Blockly, an interactive SmartCharts chart, automated strategy execution, and dashboard/tutorials.
Note: Unlike the other templates in this repo (Rise/Fall, Accumulators, Digits) which are Next.js apps, the bot is a Rsbuild + React Router single-page app. The commands, build output, and environment variables below differ accordingly.
http://localhost:4003 for local development)..envCopy .env.example to .env and fill in your values:
cp .env.example .env
# Required: Deriv app id — drives OAuth login/sign-up and WebSocket connections.
NEXT_PUBLIC_DERIV_APP_ID=your_app_id_here
# Optional: environment + affiliate attribution.
NEXT_PUBLIC_DERIV_ENV=production
NEXT_PUBLIC_DERIV_REFERRAL_LINK=your_referral_link_here
# Optional: Google Drive integration (leave blank to disable).
GD_CLIENT_ID=
GD_APP_ID=
GD_API_KEY=
| Variable | Description |
|---|---|
NEXT_PUBLIC_DERIV_APP_ID | Deriv app id issued for your registered app. Drives OAuth login/sign-up and WebSocket connections. Without it, Log in / Sign up stay disabled. |
NEXT_PUBLIC_DERIV_ENV | production for live Deriv endpoints; preview (or staging) for staging. Read by both the bot's URL resolver and @deriv/core for OAuth. |
NEXT_PUBLIC_DERIV_REFERRAL_LINK | Affiliate referral link — appended as affiliate_token / utm_campaign on OAuth (optional). |
GD_CLIENT_ID / GD_APP_ID / GD_API_KEY | Google Drive integration credentials for saving/loading strategies (optional). |
These variables are injected at build time via Rsbuild's
source.define(seersbuild.config.ts), so re-build after changing them.
npm install
npm run dev
The app is available at http://localhost:4003. (npm install and npm run dev
also regenerate brand CSS — see Branding below.)
npm run build
This produces a static build in the dist/ directory (Rsbuild output — there is no
.next/out). Serve the contents of dist/ from any web server or static host.
SmartCharts engine assets are copied into dist/js/smartcharts/ during the build.
Saving/loading strategies to Google Drive stays disabled unless GD_CLIENT_ID,
GD_APP_ID, and GD_API_KEY are all set. If it's not set up in your host
environment yet:
GD_APP_ID.https://your-app.vercel.app)
to the OAuth client's Authorized JavaScript origins (exact origin; no wildcards).source.define), so trigger a new build/deploy.Deploying via Deriv App Builder? Open your app in Edit mode and enter these three values — App Builder injects them into your host environment for you (never into the app source).
Branding (logo, primary color, fonts, app name) is driven by brand.config.json,
not Next.js config:
brand.config.json, then run
npm run generate:brand-css to bake the values into the theme CSS variables. This
runs automatically on npm install, npm run dev, and npm run build.public/logo.<png|jpg|jpeg|webp> to set the header logo; it is also
used as the favicon. Without it, a letter badge (the app name's first letter) is shown.When assembled by the App Builder, these are configured for you (logo upload, color, font, and app name are injected at deploy time).