๐ฆ SPG (Periphery)
ํ๋กํ ์ฝ๊ณผ์ ์ํธ ์์ฉ์ ๋จ์ํํ๋ Story Protocol Gateway์ ๋ํด ์์๋ณด๊ธฐ
Story Protocol Gateway(SPG)๋ ์ฐ๋ฆฌ ํ๋กํ ์ฝ์ ๋ฐฐํฌ๋ ์ฃผ๋ณ๋ถ/์ ํธ๋ฆฌํฐ ์ค๋งํธ ๊ณ์ฝ ๊ทธ๋ฃน์ผ๋ก ๋ ๋ฆฝ์ ์ธ ์์ ๋ค์ ๊ฒฐํฉํ ์ ์๊ฒ ํด์ค๋๋ค - ์๋ฅผ ๋ค์ด ๐งฉ IP Asset์ ๋ฑ๋กํ๊ณ ํด๋น IP Asset์ License Terms๋ฅผ ์ฒจ๋ถํ๋ ๊ฒ - ์ ํ๋์ ํธ๋์ญ์ ์ผ๋ก ๊ฒฐํฉํ์ฌ ์ฌ์ฉ์์ ํธ์์ฑ์ ๋์ ๋๋ค.
์ด๋ ์ฃผ๋ก ์ฐ๋ฆฌ์ SDK๋ฅผ ๋ ์ฝ๊ฒ ์ฌ์ฉํ ์ ์๋๋ก ๊ฐ๋ฐ๋์์ต๋๋ค.
์๋ฅผ ๋ค์ด, ์ด๊ฒ์ mintAndRegisterIpAndAttachPILTerms
SPG์ ํจ์ ์ค ํ๋์
๋๋ค (๋ ๊ตฌ์ฒด์ ์ผ๋ก๋ LicenseAttachmentWorkflows.sol
์ ์์ต๋๋ค) ์ด๋ฅผ ํตํด NFT๋ฅผ ๋ฐํํ๊ณ , IP Asset์ผ๋ก ๋ฑ๋กํ๊ณ , ํ ๋ฒ์ ํธ์ถ๋ก License Terms๋ฅผ ์ฒจ๋ถํ ์ ์์ต๋๋ค:
์ง์๋๋ ๋ชจ๋ ์ํฌํ๋ก์ฐ
์์์ ์ธ๊ธํ๋ฏ์ด, ์ฐ๋ฆฌ๋ ์ฌ๋ฌ ๊ธฐ๋ฅ์ ํ๋๋ก ๊ฒฐํฉํ ๋ค์ํ ํจ์๋ฅผ ๋ง๋ค์์ต๋๋ค. ์ด๋ค์ ๋ค๋ฅธ ๊ทธ๋ฃน์ผ๋ก ๋ถ๋ฅํ์ต๋๋ค. ์ด ๊ทธ๋ฃน๋ค์ โ์ํฌํ๋ก์ฐโ๋ผ๊ณ ๋ถ๋ฆ ๋๋ค.
๋ชจ๋ ์ํฌํ๋ก์ฐ ๋ณด๊ธฐ
์ฌ๊ธฐ๋ฅผ ํด๋ฆญํ์ฌ ์ง์๋๋ ๋ชจ๋ ์ํฌํ๋ก์ฐ๋ฅผ ํ์ธํ์ธ์.
์ค๋งํธ ๊ณ์ฝ
์ฌ๊ธฐ๋ฅผ ํด๋ฆญํ์ฌ ์ํฌํ๋ก์ฐ ์ค๋งํธ ๊ณ์ฝ์ ํ์ธํ์ธ์.
ํธ์ถ ์ผ๊ด ์ฒ๋ฆฌ
SPG์๋ mintAndRegisterIpAndAttachPILTerms
, registerIpAndAttachPILTerms
, ๊ทธ๋ฆฌ๊ณ ๋ ๋ง์ ํจ์๋ค์ด ํฌํจ๋์ด ์์ง๋ง, IP Asset๊ณผ์ ๋ชจ๋ ๊ฐ๋ฅํ ์ํธ์์ฉ ์กฐํฉ์ ๊ณ ๋ คํ์ฌ ๊ณ์ํด์ ๊ณ์ฝ์ ์
๋ฐ์ดํธํ๋ ๊ฒ์ ๋ฒ๊ฑฐ๋ก์ธ ๊ฒ์
๋๋ค.
๋์ , ์ฐ๋ฆฌ๋ ์ํ๋ ๋๋ก ํธ๋์ญ์ ์ ์ผ๊ด ์ฒ๋ฆฌํ ์ ์๋ โMulticallโ ๋ฉ์ปค๋์ฆ์ ํ์ฉํ์ต๋๋ค. ์์ธํ ์ ๋ณด๋ ํจ์ ํธ์ถ ์ผ๊ด ์ฒ๋ฆฌ๋ฅผ ์ฐธ์กฐํ์ธ์.