Ecommerce Template
Next.js·React 등으로 만든 최신 전자상거래 템플릿
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Discovery-first on-chain art auction protocol on Base
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
ArtSoul is an auction-first NFT art discovery protocol built on Base.
Artists publish artwork, the community discovers and signals interest, primary auctions establish the first collector and canonical floor, settlement lazily mints the NFT, and later resale preserves creator royalties and public provenance.
ArtSoul is an existing protocol codebase that was extended during OpenAI Build Week. Work completed during the event is intentionally separated from earlier project history and can be reviewed through timestamped commits and pull requests.README 전문 보기 ↗ArtSoul is an auction-first NFT art discovery protocol built on Base.
Artists publish artwork, the community discovers and signals interest, primary auctions establish the first collector and canonical floor, settlement lazily mints the NFT, and later resale preserves creator royalties and public provenance.
ArtSoul is an existing protocol codebase that was extended during OpenAI Build Week. Work completed during the event is intentionally separated from earlier project history and can be reviewed through timestamped commits and pull requests.
Codex with GPT-5.6 was used as the engineering agent for evidence-led debugging, implementation, regression-test design, validation, and pull-request preparation. The founder supplied real-device reproduction steps and on-screen production logs; Codex reconstructed event timelines, compared them with the wallet state machine, implemented narrowly scoped fixes, and verified the result against the repository canon.
The first confirmed Build Week change is the July 13, 2026 mobile-session reconciliation work in commit 3d7fe3f, merged through PR #85. That work:
The implementation was validated with the production Vite build, Node syntax checks, focused Node test suites, and git diff --check. GPT-5.6 was used through Codex for the engineering workflow; it is not an auction pricing authority. ArtSoul's optional in-product AI value guidance remains guidance-only and cannot change settlement, floor, ownership, or royalties.
The public site can be explored without credentials. Wallet transactions currently target Base Sepolia testnet. A testnet wallet is required only for protected actions such as publishing or bidding; read-only artwork, discovery, protocol documentation, and profile surfaces remain publicly accessible.
ArtSoul was entered in the WebMCP Challenge (25 August – 3 September 2026) as a pre-existing project extended with WebMCP during the submission window. The boundary is stated here so prior work is never presented as new.
Existed before 25 August 2026: the protocol canon and frozen economics, the Solidity core and NFT contracts deployed on Base Sepolia, the fail-closed event indexer, the public projection API, and the whole product interface — gallery, artwork and auction pages, publishing, profiles and provenance.
Added during the challenge window: the agent interface. ArtSoul now declares
eleven tools with JSON Schema inputs to a WebMCP-capable browser, so an agent
reads auction state, provenance and lifecycle directly instead of inferring them
from the page. Any action that moves value ends at the person's own wallet: the
agent can open it with a prepared bid, and only after the person has granted that
permission in the page, but the wallet always asks them to approve, and no
website can delegate that click. New files: webmcp-tools.js,
test/webmcp-tools.test.cjs and
docs/WEBMCP.md. Changes to existing files are limited to one
build-manifest line and one deferred script tag on three pages. Every commit in
this work is prefixed webmcp: and dated inside the submission window.
No contract, economic rule, API route or protocol behavior was changed for the
challenge. How to enable WebMCP and what each tool answers is documented in
docs/WEBMCP.md.
The protocol canon lives in docs/canon/.
Current and completed work is tracked in the durable project backlog. New ideas must be recorded there before implementation so chat threads do not become a parallel source of truth.
Important rules:
/api/public/artworks is the public indexed source.Install dependencies:
npm install
Copy the environment template:
cp .env.example .env
Fill local values in .env. Never commit real secrets.
Run checks:
node --check src/api/routes/public/artworks.js
node --check src/indexer/production-runner.js
Run the indexer locally when needed:
set -a
source .env
set +a
node src/indexer/production-runner.js
On Windows PowerShell, set variables through .env tooling or the process manager used for your environment.
ArtSoul uses a split licence.
ARTSOUL_CANON_BIBLE_FULL.md, docs/canon/, and the ArtSoul logo and brand assets are licensed separately under LICENSE-DOCS. They may be read and quoted with attribution, but not republished, adapted, or reused commercially.See NOTICE for the attribution summary required on redistribution.