1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x407ef4c95ba92956a787ccaa41c223e4ee9be89520ae6a46398d515026a319be. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5c625e8e-98d7-4774-9413-75d734f4a594.json and https://artists.proofprofile.net/proofs/artist/5c625e8e-98d7-4774-9413-75d734f4a594.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
The Ghost Detective (Original Television Soundtrack), Pt. 3
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf36cdf48f1e120d9847bb6e7f53ae3e4c497501d5584f76ff104bfe961ea6282. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/KRE581900007.
HYENA (Original Television Soundtrack) Pt. 5
하이에나 (Original Television Soundtrack), Pt. 5
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ac339d7805f7aabb77e0b8991301c1a141aa17731e255f9497279d120824696. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZEKE1925604.
My Wonderful Life, Pt.6 (Original Soundtrack)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccf03ce9bfd0d8c0399c554558d7dcf6fd3dbee40eb3d020079070c4272fac29. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/KRA492100808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda816c2a83eef10778329a601edac486182e9f17dac95817060b61d1e240c397. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/KRMIM2253541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x410011be80d2bed0009df379c6c765862db280711c891973d1f2b3b8f3d96950. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/KRA382401288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb0cfbd328b365eb685d2eda56c6f5a014ef40e73cad409daaed7f0b305965a5. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:33:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/KRMIM2439704.
사랑도 없이 결혼 (Original Television Soundtrack), Pt. 23
Good Partner (Original Television Soundtrack) Pt. 3
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab4f851bb47b8f2aea97eb4b36473064bcbe80f0807fb2217a1a44c14593a294. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAENV2567381.