# PulseXplorer

# 📣 MUST READ: Submission Guideline

아래 가이드라인을 준수하지 않을 경우, 심사에 불이익이 있을 수 있습니다. 모든 항목을 체크하며 꼼꼼히 확인하시기 바랍니다.

- [ ] `**트랙 선택**`**  **참가 트랙을 반드시 선택해주세요. 한 팀이 2개 이상 트랙 중복 제출은 불가합니다.

- [ ] `Part1. Describe your project`  프로젝트를 소개할 수 있는 텍스트와 이미지를 제공해주세요. 

- [ ] `Part2. Verify your project` 프레젠테이션 링크, 깃허브 링코, 영상 링크를 첨부해주세요. 

- [ ] `Part3. Fill your team cards` 탭을 이동하여 모든 멤버의 프로필을 상세히 작성해주세요.
- [ ] 

- [ ] `이용약관 서명` 탭을 이동하여 모든 멤버의 프로필을 상세히 작성해주세요.

- [ ] `제출 기한 엄수` 2024년 8월 31일 23시 59분
- [ ] 코드와 프레젠테이션 덱은 발표 전까지 자유롭게 수정 가능합니다!

# Part 1. Describe your project

## Product Images 

프로덕트 이미지 추가하세요. 이미지 프레임은 배율에 따라 최적화 됩니다.

![Image](https://upload.cafenono.com/image/slashpageHome/20240822/045844_EDhCl7d5sDM365eDH3?q=80&s=1280x180&t=outside&f=webp)

## Slogan

> 더욱 안전한 XRPL 생태계를 만들기 위한 XRPL 기반 버그 바운티 플랫폼

## Description 

> XRPL의 생태계를 무엇보다 안전한 생태계로 만들고 사람들이 신뢰하고 사용할 수 있도록 지속적인 보안 강화와 확장성 개선을 목표로 하고 있습니다. 

## Problem

> 저희 팀은 이번 해커톤을 준비하면서 실제로 XRPL에서 발생할 수 있는 보안 취약점을 알아보기 위하여 여러가지 보안 검증을 하였습니다. 저희 팀이 실제로 취약점을 찾고 난 이후, 어떠한 보고서 양식도 없이 자유 형식으로 취약점에 대한 설명, PoC (Proof-of-Concept), 패치 방안 등 여러 항목들을 작성하여 XRPL 버그 바운티 담당 메일로 연락 하였습니다. 그러나 현재 저희 팀의 보고서가 검토 중이기는 한 건지, 어떠한 방식으로 보고서가 검토 되는지, 혹시 전송한 보고서의 내용을 패치하고 바운티 지급을 하지는 않을지 등 어떠한 진행 상황도 모르기 때문에 여러 염려되는 부분이 많을 수밖에 없었습니다. 만약 이러한 프로세스가 지속된다면 여러 보안 연구원들은 XRPL의 버그 바운티 프로세스를 신뢰할 수 없게 되고 이는 심각한 보안 사고로 이어질 수 있을 것이라 생각하였습니다.

## Solution

> 저희 팀은 XRPL의 보안성과 확장성 강화라는 목표를 가지고 ‘PulseXplorer’ 를 기획하게 되었습니다. ‘Pulsexplorer’ 에서는 XRPL에 온보딩 되어 있는 다양한 서비스들이 존재하고 이러한 서비스들이 보안 감사를 끝낸 이후에도 지속적인 보안 개선을 할 수 있도록 버그 바운티 제도를 보다 수월하게 운영하여 XRPL에 온보딩 되어 있는 서비스들의 보안성을 강화할 수 있게 됩니다. 또한 ‘PulseXplorer’는 XRP로 바운티를 지급하고, 상위 랭커들에게는 NFT를 지급하며 여러 연구원들이 바운티에 대한 동기로 지속적인 XRPL의 보안 연구를 하는 등의 이유로 XRPL의 확장성 개선에도 많은 기여를 하게 됩니다. 저희 팀은 XRPL 생태계가 보다 안전하고 신뢰할 수 있는 생태계가 될 수 있도록 최선을 다하여 노력 할 것 입니다.

# Part 2. Verify your project

### Presentation

_Toggling! 효과적인 발표를 위해 프리젠테이션 템플릿을 확인하세요. _

> linK: [https://docs.google.com/presentation/d/12e-z6eZqgKF-qQguGiIduq_ifl3A3w5r/edit?usp=sharing&ouid=116079553198485308463&rtpof=true&sd=true](https://docs.google.com/presentation/d/12e-z6eZqgKF-qQguGiIduq_ifl3A3w5r/edit?usp=sharing&ouid=116079553198485308463&rtpof=true&sd=true) 

[XRPL Hacakthon Seoul 2024_pulsexplorer_final_final.pptx의 사본.pptx](https://docs.google.com/presentation/d/12e-z6eZqgKF-qQguGiIduq_ifl3A3w5r/edit?usp=sharing&ouid=116079553198485308463&rtpof=true&sd=true)

### GitHub

_토글링! 깃허브 Organization에 제출하면 코드를 프라이빗하게 제출 할 수 있습니다._

링크:
[https://github.com/XRPL-Hackathon-Seoul-2024](https://github.com/XRPL-Hackathon-Seoul-2024)

[해커톤 GitHub Organization 초대 안내]

안녕하세요 해커톤 빌더 여러분,

이번 해커톤에서 프로젝트 관리를 더 효과적으로 수행하기 위해, GitHub Organization을 활용하기로 했습니다. 미래의 스타트업 아이템이 될 수 있는 코드의 보안성을 강화하기 위해, Organization과 리포지토리 모두 Private으로 설정하기로 했습니다. 아래 안내에 따라 GitHub Organization에 가입하고, 본인의 리포지토리를 생성해 주시기 바랍니다.

1. GitHub Organization 초대 수락
1. 각자 참가 등록하신 이메일로 GitHub Organization 초대 링크를 받으셨을 것입니다. 해당 링크를 클릭하여 초대를 수락하고, Organization에 가입해 주시기 바랍니다.

2. Private Repository 생성
2. Organization에 가입하신 후, 본인의 프로젝트를 관리할 Private Repository를 생성해 주십시오. 이 리포지토리는 해커톤 코드 제출용입니다. 최종 코드를 제출할 때까지 이 리포지토리를 사용해 주시기 바랍니다. 코드의 보안을 지키고 싶으시면, Private 설정을 선택해 주세요. 이렇게 하면 해당 리포지토리는 본인과 Organization Owner만 접근할 수 있게 됩니다.

3. 기존의 레포지토리를 활용하고자 하는 경우, 해당 레포지토리를 새로운 Private Repository로 클론한 후 제출하셔도 무방합니다.

> link: [https://github.com/XRPL-Hackathon-Seoul-2024/PulseXplorer](https://github.com/XRPL-Hackathon-Seoul-2024/PulseXplorer) 

[https://github.com/XRPL-Hackathon-Seoul-2024/PulseXplorer](https://github.com/XRPL-Hackathon-Seoul-2024/PulseXplorer)

### Demo Video

_Toggling! 사전 심사에 활용할 수 있도록 3분 이내의 아이디어를 영상을 공유해주세요._

> link: [https://youtu.be/1NkXV8N8zoI?si=EC66h7VdETL4Bm2X](https://youtu.be/1NkXV8N8zoI?si=EC66h7VdETL4Bm2X) 

# Part 3. Fill your team cards

- Name: 박도연

- Roles: Co-Founder, 보안 연구원

- Organization: 고려대학교

- Social Links: 

    - LinkTree: [https://linktr.ee/p6rkdoye0n](https://linktr.ee/p6rkdoye0n) 

[Park DoYeon | Instagram | Linktree](https://linktr.ee/p6rkdoye0n)

- Point of Contact : parkttule0305@gmail.com

- Name: 김정훈

- Roles: Co-Founder, 보안 연구원

- Organization: KAIST

- Social Links: 

    - Instagram :  [https://www.instagram.com/luff_y84](https://www.instagram.com/luff_y84)

[김정훈 (@luff_y84) • Instagram profile](https://www.instagram.com/luff_y84)

    - X :  [https://x.com/luff_y84](https://x.com/luff_y84)

[x.com](https://x.com/luff_y84)

- Point of Contact : kjhdinomath@gmail.com

- Name: 배송현

- Roles: Co-Founder, 보안 연구원

- Organization: 고려대학교

- Social Links: 

    - Instagram : [https://www.instagram.com/bshyuunn](https://www.instagram.com/bshyuunn) 

[배송현 (@bshyuunn) • Instagram photos and videos](https://www.instagram.com/bshyuunn)

- Point of Contact : baesonghyun91@gmail.com

- Name: 안철민

- Roles: Co-Founder, 보안 연구원

- Organization: 고려대학교

- Social Links: 

    - Instagram : [instagram.com/feno_xa/](https://instagram.com/feno_xa/) 

[안철민 (@feno_xa) • Instagram photos and videos](instagram.com/feno_xa/)

    - X : [https://x.com/lampr0sE](https://x.com/lampr0sE) 

[x.com](https://x.com/lampr0sE)

- Point of Contact : lswtch24@gmail.com

- Name: 이현이

- Roles: 메인 개발자

- Organization: 서울여자대학교

- Social Links: 

    - Instagram : @s_he_1.08

    - Public Profile :  [https://hyunlee-portfolio.notion.site/Hello-I-m-HYUNLEE-52ae0366f387496f89ce38861d7384d0?pvs=74](https://hyunlee-portfolio.notion.site/Hello-I-m-HYUNLEE-52ae0366f387496f89ce38861d7384d0?pvs=74)

[Notion – The all-in-one workspace for your notes, tasks, wikis, and databases.](https://hyunlee-portfolio.notion.site/Hello-I-m-HYUNLEE-52ae0366f387496f89ce38861d7384d0?pvs=74)

- Point of Contact : gusdle794@gmail.com

- Name: 김민주

- Roles: 디자이너

- Organization: 고려대학교

- Social Links: 

    - Instagram : @kiim_iinjuu

- Point of Contact : dasukda@naver.com

- Name: 김정현

- Roles: 디자이너

- Organization: 고려대학교

- Social Links: 

    - Instagram: [https://www.instagram.com/caatchmme_ifyyoucaan/](https://www.instagram.com/caatchmme_ifyyoucaan/) 

[정현 (@caatchmme_ifyyoucaan) • Instagram photos and videos](https://www.instagram.com/caatchmme_ifyyoucaan/)

- Point of Contact : rlawjdfus427@gmail.com

- Name: 

- Roles: 

- Organization:

- Social Links: 

    - GitHub

    - Linked in

    - X

- Point of Contact

# 해커톤 제출 약관 확인

- [x] 해커톤 제출 약관에 동의합니다. 

```javascript
XRP Ledger 생태계에서 혁신적인 개발을 촉진하기 위해 해커톤(이하 "해커톤")이 진행됩니다. 본 약관 및 조건(이하 "약관")은 귀하의 해커톤 참여와 관련된 요구사항 및, 우승자로 선정될 경우 받을 수 있는 상금에 대해 설명합니다.

1. 용어 정의
-   참가자: 해커톤에 신청서를 제출하고 참여하는 개인 또는 팀.
-   지적재산권: 참가자가 해커톤에 제출하는 모든 자료와 콘텐츠에 대한 모든 권리. 참가자는 제출된 프로젝트와 관련된 지적 재산권을 계속 보유합니다.
-   프로젝트마크: 참가자의 제품 및 서비스와 관련된 상표, 로고 및 상호.
-   프로젝트자료: 해커톤과 관련하여 주최자에게 제공된 모든 자료 및 정보.
-   상금: 심사위원단에 의해 우승자로 선정된 참가자에게 주어지는 XRP 토큰.
-   프로젝트: 해커톤에 제출된 자료와 콘텐츠.
-   심사위원단: 해커톤의 우승자를 선정하는 전문가 그룹.
-   토큰: XRP Ledger의 기본 암호화폐인 XRP 토큰.
-   그랜트: 해커톤 이외에 주어질 수 있는 추가적인 지원 기회로, 별도의 조건이 적용됩니다.

2. 자격 및 해커톤 요구사항
해커톤에 참여하려면 다음 조건을 충족해야 합니다
-   제재 대상 국가나 단체의 시민이 아니어야 합니다.
-   상금을 수령할 때 KYC 절차를 통과해야 합니다.

3. 참가자 가이드라인
참가 신청서는 다음 기준을 충족해야 합니다
-   불쾌감을 주는 내용이 없어야 하며, 타인의 권리를 침해하지 않아야 합니다.
-   모든 자료는 법을 준수해야 하며, 주최자가 정한 기준을 따라야 합니다.

4. 상금
상금은 심사위원단의 판단에 따라 선정된 우승자에게 주어집니다. 상금은 지정된 USD 금액에 해당하는 XRP로 지급됩니다. 이때 사용되는 XRP 환율은 지급일 이전 3일 동안의 XRP 종가의 평균으로 계산됩니다. 상금은 XRP 토큰으로 로 지급되며, 관련 세금과 비용은 참가자가 부담합니다. 상금을 수령하려면 KYC 절차를 통과해야 합니다.

5. 지적 재산권
참가자는 해커톤에 제출한 프로젝트와 관련된 모든 지적 재산권을 보유합니다. 그러나, 참가자가 제출한 자료는 해커톤의 홍보 및 마케팅 목적으로 주최자가 활용할 수 있으며, 이에는 프로젝트의 설명, 이미지, 로고 등이 포함될 수 있습니다.

6. 그랜트
우승자는 해커톤과는 별도로 제공될 수 있는 그랜트를 신청할 수 있는 자격을 가질 수 있습니다. 그랜트는 별도의 조건과 절차에 따라 제공됩니다.

7. 개인정보 보호정책
참가자의 개인정보는 주최자의 개인정보 보호정책에 따라 처리됩니다.
```

For the site tree, see the [root Markdown](https://slashpage.com/glitch.md).
