Main Site

튜토리얼

단계별 튜토리얼과 예제 코드를 제공합니다.

시작하기 튜토리얼

개발자 튜토리얼

예제 코드

JavaScript/TypeScript 예제

// 시민 상태 조회
const response = await fetch('https://metacivia-backend.pages.dev/api/citizen/status', {
  headers: {
    'X-Wallet-Address': '0x1234...'
  }
})
const data = await response.json()
console.log(data)

// Ritual 제출
await fetch('https://metacivia-backend.pages.dev/api/ritual/submit', {
  method: 'POST',
  headers: {
    'X-Wallet-Address': '0x1234...',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    era: 1,
    ritualType: 'declaration',
    ritualData: {
      declaration: 'I declare my intent to join this civilization.'
    }
  })
})