보안

뚫고 들어올 우리 것이 없습니다.

WiSP는 프로그램을 운영하지 않고, 관리자 키를 쥐지 않으며, 키에 닿을 수 있는 서버를 두지 않습니다. 포지션은 기기에서 파생된 평범한 Solana 지갑입니다. 남은 보안 대상은 브라우저에서 실행되는 코드이므로, 모든 릴리스 전에 바로 그 코드를 테스트하고 검토하고 메인넷에서 실행합니다.

531릴리스 출고 전 통과해야 하는 검사모든 릴리스 전에 · 56개 스위트
168적대적 검토 라운드, 모든 발견은 회귀 테스트로 종결계속 늘어나는 중
0WiSP가 보관하는 키, 구문, 지갑 맵정책이 아니라 구조상
2 of 3트레저리 자금 이동에 필요한 서명 수. 워커 한도 1 SOL/일은 온체인에서 강제Squads, 아래에서 검증 가능

우리에게 절대 없는 것

유출될 수 없는 다섯 가지. 애초에 우리에게 닿지 않기 때문입니다.

각각 구조적입니다. 사용자와 그 사이에 설정도, 약속도, 직원도 없습니다.

복구 구문

브라우저에서 생성된 24개 단어. 풀용과 모든 포지션 지갑용을 포함해 WiSP가 사용하는 모든 키는 이 단어들로부터 기기에서 파생됩니다. 구문이 곧 계정 전체입니다. 백업해 두면, 다른 누구도 재구성할 수 없습니다. 일회용 Receive 주소는 그 기능이 켜져 있을 때 암호화된 백업에 기록된 인덱스도 사용합니다. 그 백업을 최신으로 유지하세요.

확인 방법계정을 만들거나 잠금 해제하는 동안 네트워크 탭을 지켜보세요. 구문, 비밀번호, 비밀 키를 담은 요청은 없습니다. 키는 브라우저 안의 워커에서 파생됩니다.경로 m/44'/501'/9281'/0' (풀) · …/1'/i' (포지션)

포지션 키

모든 포지션은 공개된 경로에서 파생되어 기기에서만 사용되는 전용 지갑에 있습니다. 매도는 그 지갑에서 하는 사용자의 서명입니다. 어떤 키도 업로드, 에스크로, 분할, 미러링되지 않습니다.

확인 방법Keys 페이지 → 아무 지갑에서 Show key: 그 개인 키로 Phantom이나 다른 지갑 앱에서 같은 지갑이 열립니다. WiSP 없이, 구문 없이도요. 또는 두 번째 브라우저에서 구문으로 계정을 재구성해 보세요. WiSP 서버의 개입 없이 같은 지갑들이 나타납니다.메인넷에서 측정: 풀 전체를 읽고 자금이 든 계정을 2분 안에 재구성

지갑 맵

어느 입금이 어느 지갑에 자금을 댔는지, 어느 지갑이 귀하의 것인지는 한 곳에만 기록됩니다. 귀하 기기의 암호화된 금고입니다. WiSP의 서버는 정적 파일과 추천 엔드포인트 하나뿐이며, 사용자 표도 없고 만들 방법도 없습니다. 개인정보 페이지에 이름을 올린 당사자들(무엇보다 RPC 제공자)은 귀하가 조회하는 공개 주소를 보고 서로 연결할 수 있습니다. RPC를 귀하가 직접 선택하는 이유가 그것입니다.

확인 방법서버가 저장하는 것은 프라이버시 페이지에서 읽어 보세요. 기기 임대나 세션 서비스가 없으므로, 누가 활성 상태인지 세는 것도 없습니다.

자금 위의 프로그램

WiSP는 온체인 프로그램을 배포하지 않습니다. 쉬고 있는 자금은 우리가 운영하지 않는, 감사 20건을 받은 실드 풀에 있고, 열린 포지션은 사용자의 지갑에 있습니다. 체인 위에 일시정지하거나, 상한을 두거나, 업그레이드하거나, 악용할 우리 것은 없습니다.

확인 방법아무 WiSP 트랜잭션이나 살펴보세요. 프로그램은 풀, 런치 커브, 경로 탐색기, 그리고 Solana 자체의 것입니다. 우리 것은 없습니다.

거래 속 릴레이어

매수와 매도는 브라우저에서 만들어지고, 인스트럭션 단위로 검사되며, 사용자가 고른 RPC를 통해 전송됩니다. 체인보다 먼저 트랜잭션을 보는 우리 서버는 없으므로, 순서를 바꾸거나 지연시키거나 프런트런할 수도 없습니다.

확인 방법모든 매수와 매도는 서명 전에 검사된 영수증을 보여줍니다. 수수료 수신자, 금액, 가드, 거래 장소를 서명할 바이트에서 직접 읽습니다.

누가 막을 수 있는가

모든 설계에는 사용자를 막을 수 있는 사람이 있습니다. 정직한 설계는 그 목록을 적어 둡니다.

우리 목록입니다. 포지션: 아무도 없음. 쉬고 있는 자금: 풀의 팀, 그들이 공개한 통제 범위 안에서. 우리: 사용자의 돈에 닿는 것은 없음.

권한포지션에 대해쉬고 있는 자금(풀)에 대해WiSP가 보유
입금 일시정지아무도 없음풀의 팀. 조건은 그들이 공개하지 않음아니요
출금 거부 또는 지연아무도 없음풀의 릴레이어가 출금에 서명하고 스크리닝함. 증명이 수신자와 금액을 고정하므로 다른 곳으로 돌릴 수는 없음아니요
크기나 토큰에 상한아무도 없음공개된 것 없음아니요
포지션 동결아무도 없음. 단, 토큰의 발행자는 그 토큰에 한해 가능해당 없음. 풀은 SOL을 보유아니요
경로나 시점 선택아무도 없음. 포지션을 쥔 지갑에서 사용자가 서명해당 없음아니요
규칙 변경아무도 없음. 지갑은 지갑일 뿐풀의 멀티시그가 프로그램을 업그레이드할 수 있음. 현재 버전 뒤에는 감사 20건과 형식 검증이 있음아니요
거래 수수료 인상아무도 없음. 수수료는 서명하는 트랜잭션 안의 인스트럭션이며 서명 전에 표시됨풀이 자체 출금 수수료를 정함향후 거래에 한해, 눈에 보이게
활동 열람RPC는 요청받은 것을 봄. 그 경로에 WiSP 서버는 없음풀의 인덱서는 같은 공개 노트를 모두에게 제공아니요
키에 코드 밀어넣기——예: 다른 웹 앱처럼 우리가 앱을 제공함. 완화 조치는 미결, 아래 참고

모든 릴리스 전에 검사

검사 531개, 여섯 영역, 규칙 하나: 전부 통과해야만 릴리스가 나갑니다.

테스트 스위트는 모든 릴리스 전에 실행됩니다. 이어서 릴리스 게이트가 실제로 배포되는 번들 자체를 검사하여 테스트 스위치, 열린 수락 게이트, 교체되지 않은 기능 플래그를 가진 번들을 거부합니다.

147

계정과 키

구문에서 키로, 암호화 저장소, 비밀번호 잠금 해제, 지갑 서명 실드, 두 번째 기기 연결과 동기화, 프라이버시 프로필, 계정이 가질 수 있는 모든 상태.

59

트랜잭션 검사

매수나 매도가 담은 모든 인스트럭션을 디코딩해 사용자가 승인한 계획과 대조합니다. 수수료 수신자와 금액, 가드, 거래 장소, 경로.

64

추천과 트레저리

초대 증명, 지급 워커의 산술, 온체인 지출 한도, 트레저리 주소, 보유자 수수료 티어.

53

풀 노트와 증명

노트 인코딩, 블라인딩, 선택, 입금 구성, 중단된 단계 이후의 출금 복구, 복구 견적.

151

검토 회귀

적대적 검토 라운드의 발견마다 테스트 하나. 고친 결함이 몰래 되돌아올 수 없습니다.

53

호스팅

호스트 라우팅, 헤더, 본문 크기 제한, 공개 RPC 폴백, 느린 제공자에 대한 속도 조절, 증명 파일 다운로드, 토큰 카탈로그, 토큰 조회. 크로스체인 스왑의 주소와 견적 검사도 포함합니다.

적대적 검토

무너뜨리려 시도한 168 라운드.

매 라운드, 우리의 수정을 보지 못한 독립 검토자에게 코드와 목표 하나를 줍니다. 사용자의 자금을 잃게 하거나, 사용자의 지갑들을 연결하거나, 앱이 거짓말하게 만들 방법을 찾는 것. 검토자는 판정과 순위가 매겨진 발견을 돌려줍니다. 모든 발견이 수정되고 테스트를 갖춰야만 라운드가 끝나고, 다음 라운드는 새 코드에서 시작합니다. 검토자는 우리 저장소 이력에 접근하지 못한 채 실행되는 별도의 AI 모델입니다. 아래의 사람에 의한 감사를 대신하지 않으며, 우리도 그렇게 내세우지 않습니다.

사용자보다 먼저 잡아낸 것들: 소진된 잔액에 "Up to date"를 표시한 두 기기 사례, 새로고침에서 새던 노트 식별자, 런치 커브가 완료되자 포지션을 고립시킨 거래 장소 검사, 허용량을 쓸 수 있는 현금으로 센 충전. 모두 종결, 모두 회귀 테스트 포함.

메인넷에서 실행

데브넷이 아닌 실제 SOL로 테스트했습니다.

사용자가 쓸 바로 그 앱으로, 실제 체인에서 실행합니다. 트랜잭션 참조는 정식 출시 때 공개됩니다.

풀에 자금이 있는 상태의 복구

새 계정이 SOL을 실드했고, 지워졌고, 깨끗한 브라우저에서 24개 단어로 재구성됐습니다. 재구성은 풀의 모든 노트를 읽어 잔액을 찾았고, 포지션에 자금을 넣고, 사고, 팔고, 회수했습니다.

결과모든 풀 노트를 2분 안에 읽음. 잔액은 램포트 단위까지 복구.메인넷 · 데스크톱

수수료는 페이지에 적힌 곳에 도착

모든 매수와 매도는 수수료를 두 번의 전송으로 담습니다. 70%는 공개된 트레저리로, 30%는 바이백 지갑으로. 온체인에서 측정했습니다.

결과기본 0.5%와 추천 0.25%, 트레저리 볼트가 램포트 단위까지 수령.메인넷

온체인 한도 안의 추천 지급

지급 워커가 추천인의 보상을 추천 볼트에서 옮기고 수익에서 다시 채웠습니다. 둘 다 Squads 지출 한도를 통해서이며, 이 한도는 탈취된 워커 키가 옮길 수 있는 양을 제한합니다.

결과지급과 충전 확인. 워커의 키는 풀 볼트에서 하루 최대 1 SOL, 수익에서 주당 최대 3 SOL을 풀 볼트로만 옮길 수 있습니다.메인넷

부하와 엣지

공개 표면 전체가 글로벌 엣지 뒤의 작은 머신 하나에서 실행됩니다. 외부에서 부하를 걸면서 동시에 제한기를 찔러 봤습니다.

결과초당 약 60회 페이지 로드. 동시 50에서 p95 1.7초. 측정 구간 동안 서버 오류 0. 병렬 버스트에서도 요청 제한이 유지됨.호스트 밖에서

우리가 딛고 선 풀

Solana에서 가장 큰 실드 풀 위에. 우리 것은 아닙니다.

Privacy Cash

쉬고 있는 자금은 Privacy Cash에 있습니다. 브라우저에서 만드는 Groth16 증명, Poseidon 노트 트리, 이중 지불을 막는 널리파이어, 공개 소스, 이름이 알려진 외부 참여자가 있는 신뢰 설정 세리머니, 여러 회사의 감사와 그 위의 형식 검증. 우리가 아닌 쪽이 운영하는 풀을 택한 이유는, 중요한 자리에 우리 것이 하나도 없게 하기 위해서입니다. 그 풀의 권한은 위 표에 우리 것과 나란히 적혀 있습니다.

고정된 증명 파일

브라우저가 쓰는 회로와 증명 키는 풀이 공개한 릴리스에서 받아 오며, 사용 전에 크기와 콘텐츠 해시로 검증합니다. 바뀐 파일은 로드되지 않고 거부됩니다.

고정circuit2.wasm · 3,208,099 B · fe752ced413ed3a47b5bfa94199728ccb103c6eacircuit2.zkey · 16,461,496 B · 75c13038c7dff9ddeea5b43fa08fca545394bfa3업스트림 릴리스의 git blob 해시

다른 체인을 위한 NEAR Intents

Zcash, Bitcoin, Ether, USDC에서 들어오거나 그쪽으로 나가는 것은 NEAR Intents(그 1Click 서비스)를 거치며, WiSP 키도 WiSP 서버도 사이에 두지 않고 브라우저에서 호출됩니다. 출금은 그 서비스가 견적한 입금 주소로 가는 평범한 풀 출금이고, 입금은 스왑에서 사용자의 자금 주소에 도착합니다. 자체 약관을 가진 별도의 사업체이므로 스왑을 보류, 스크리닝, 환불할 수 있고, WiSP는 거기에 개입할 수 없습니다. 앱은 이 서비스를 사용하는 화면에서 그 이름을 밝히며, 거래를 이 서비스로 라우팅하는 일은 절대 없습니다.

확인 방법서비스의 문서와 약관견적, 입금 주소, 상태만

수수료가 가는 곳

누구나 읽을 수 있는 멀티시그와, 도망칠 수 없는 워커.

트레저리: 2 of 3

수수료는 사용자가 서명하는 트랜잭션에 의해 Squads 멀티시그의 볼트 0으로 지급됩니다. 이를 옮기려면 서명자 3인 중 2인이 필요합니다. 추천 보상은 볼트 1에서 자동화된 워커가 지급하며, 그 키에 허용된 것은 정확히 두 가지이고 우리가 아닌 Squads 프로그램이 강제합니다. 볼트 1에서 누구에게든 하루 최대 1 SOL, 그리고 볼트 0에서 볼트 1로만 주당 최대 3 SOL.

확인 방법볼트 0, 수수료 트레저리멀티시그와 지출 한도온체인, 누구나 열람 가능

수수료는 바이트 안에 있습니다

서버에 수수료 설정은 없습니다. 0.5%(초대 시 30일간 0.25%)는 트랜잭션 안의 전송 인스트럭션 두 개(70%는 트레저리로, 30%는 바이백 지갑으로)이며, 브라우저에서 만들어져 서명 전 영수증에 표시됩니다. 수신자나 금액이 다르면 검사에 실패하고 절대 서명되지 않습니다.

확인 방법아무 WiSP 매수나 익스플로러에서 열어 보세요. 거래 옆에 위 볼트와 바이백 지갑으로 가는 시스템 전송 두 개가 있습니다.

모든 수수료의 30%로 $WiSP를 되삽니다

바이백 지갑은 수수료를 내는 바로 그 거래 안에서 모든 플랫폼 수수료의 30%를 받습니다. 이 지갑의 키만 가진 서비스가 약 6시간마다 그 돈으로 PumpSwap에서 $WiSP를 사고, 산 토큰을 모두 소각합니다. 거래가 보낸 만큼만 쓸 수 있습니다.

확인 방법바이백 지갑모든 매수와 소각온체인, 누구나 열람 가능

토큰

$WiSP: 민트 하나, 배포자 하나, 잠금 하나.

중요한 모든 주소와, 어디서 읽을지.

유일한 WiSP 토큰

민트 USEu5qroduzuvrSZfvs3xM1MwyU83joapQF5LMyWiSP는 배포자 fTQGbMHMt4MeanYpZp8PoecvWCzRHWitVVJEY5aWiSP가 kontract.fun을 통해 pump.fun에 만들었으며, 같은 트랜잭션에서 공급량의 25%도 샀습니다. 민트 권한과 동결 권한: 없음. WiSP라는 이름의 다른 토큰은 우리 것이 아닙니다.

24.5%를 100년간 잠금

245,000,000 WiSP가 배포자가 런치 직후 만든 Jupiter Lock 에스크로에 있습니다. 취소 모드 없음이므로 우리를 포함해 누구도 취소할 수 없고, 전량이 생성 100년 뒤 클리프에서 풀리며, 수령자는 트레저리 멀티시그의 볼트 0입니다. 멀티시그는 수령자를 후속 트레저리로 바꿀 수 있을 뿐, 그 외에는 아무것도 할 수 없습니다.

확인 방법에스크로잠금 트랜잭션프로그램 Locp…qjn(Jupiter Lock). 계정에서 수령자, 취소 모드, 클리프를 읽으세요.온체인

팀 지갑으로 0.5%

5,000,000 WiSP가 잠금과 같은 트랜잭션에서 fomo.family 팀 지갑 4BepgEZjxxGtzyJBjUoxAyFh3p1HZchfdZ2sX3BvUa9A으로 전송됐습니다.

확인 방법팀 지갑전송배포자 지갑의 잠금 트랜잭션을 열어 보세요. 에스크로 생성 옆에 토큰 전송 하나가 있습니다.온체인

트레저리의 키

멀티시그 CL2NZ7GpDbQkHqhwVLvAkECNopL5HvYGWKhQTiyAECF9에는 서명자 3인 중 2인이 필요합니다: 13mnth9zxXnT757yBhXD55Qy2gzjFeeDGCHTh3uSWiSP, LvA7V1y4DwL5o1di9k8XQERm1ju7zKEz2c4YUK1WiSP, fsFPPMxATYPyJMMRwuzaVgmHNv1Jz3AvMvhe9CaWiSP. 지급 워커 2GUzPU9GxkPaN3AxoayGeppgSf2jNqCBtoASFAhZWiSP가 쥔 키로 Squads 프로그램이 허용하는 것은 정확히 두 가지입니다. 볼트 1 Dooj5zFzeH5Qbz3gE375uJQZMhupqtsCnkYNJUTKrhRd에서 누구에게든 하루 최대 1 SOL 지급, 그리고 볼트 0에서 볼트 1로 주당 최대 3 SOL 이동.

아직 안 된 것

이 페이지가 오늘 주장할 수 없는 것.

직접 겪기보다 여기서 읽으시길 바랍니다.

감사WiSP 클라이언트에 대한 제3자 감사는 수행되지 않았습니다. 사용하는 풀은 감사를 받았지만, WiSP 자체 코드는 아닙니다. 플랫폼이 자리를 잡는 대로 감사 회사와 접촉합니다. 그때까지는 감사받지 않은 다른 클라이언트에서처럼 포지션 크기를 정하세요.
소스클라이언트 소스는 아직 공개되지 않았으므로, 앱을 직접 빌드해 해시를 비교할 수 없습니다. 공개 전까지 위 표의 "우리가 앱을 제공함" 행 하나는 다른 웹사이트를 믿듯 우리를 믿어야 하는 자리입니다.

발견하셨나요?

먼저 알려 주세요.

사용자의 자금을 잃게 하거나, 사용자의 지갑들을 연결하거나, 앱이 거짓말하게 만들 방법을 찾았다면, 공개 보고보다 비공개 보고를 먼저 받고 싶습니다. 그리고 우리가 어떻게 조치했는지 서면으로 밝히겠습니다. security@usewisp.trade로 보내 주세요. 빌드 해시는 정식 출시와 함께 공개됩니다.

신뢰는 영수증, 약속이 아닙니다.