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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c2d024d1fdfe73ccd651bd610cc3f713232ba1e00efabb4816b714ef63fb837. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a1206fb8-2d1f-42a4-ac5f-9476e04cd41e.json and https://artists.proofprofile.net/proofs/artist/a1206fb8-2d1f-42a4-ac5f-9476e04cd41e.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa666f8471db377b04240d30851f2dab08dae13f549d10cc99cc20dfcc0864cb. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33:42Z), 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/FR96X2197398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc66ecfa922d77c2f3e20d2adafbb0b167ecf269114648d7ccf192829f335ae5. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/FRX452130763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef56ac34b8daa1cb4ce25957b9dbe9e17f0ab87e409c7f34030d993602d1ffcf. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T12:08:26Z), 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/FR2X42218984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a37c11eaf16556784b46fa2d6dade4dfb51c6dafb4fca5e767028debaf8ae49. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-16T01:59:42Z), 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/FRX282300395.
Kitty the Killer (Original Motion Picture Soundtrack)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dcb1a593de8b451394baf571194abc504e30b352df22ea78fb79c0f4191b1ee. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), 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/DGA0H2307456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71ada24b5e84c42de1239fb0b3613a8523ac1e60ce496a5a40e3d084af372e56. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/FRX282539288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfed4be68eb0054cb28b9c229109ab3f741726b62c525054d5f2ac31442acba40. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/FRX282544693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53693c3d7abe0a4c26d11dd5312f8c93ef36857a69bf98cc1b8b18771e34b176. 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/QZNJZ2564940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe974b4d675fda05cd85a54d0e6adff64b60b007249c71be832b81c2c4378e553. 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/QZTVM2576733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x947f831906b550d2b2616c65fc9b5087e81b1bf941b9775087b138e0588e3a9b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FRX201844096.
นนทบุรี (feat. P'Twice, VKL, Way-G, Blackthug and Gameskin)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d10cee5f458c60561a20c28c29557ab709ca5b0a794507ba6b1372a76f079f3. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23:33Z), 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/THW091900659.
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 0x99ca3e3f5267477e99e20fa01d0c35bd221b5b881e6d9fb68101f76a1447334e. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/FR96X1737001.