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 0xfec7d045010cfcfdab349c7658d36a8489e86eb0efa1c1c5060adfa82cd2a46a. Chain 2 (Bitcoin): anchored in block 953699 (2026-06-14T22:00:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/662d9352-b38f-4e3d-8401-213d789f6fc1.json and https://artists.proofprofile.net/proofs/artist/662d9352-b38f-4e3d-8401-213d789f6fc1.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 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 0x3eb8a369e77c802709223c35fedddbf7bddd2179895a77f2061248f8bf099e94. Chain 2 (Bitcoin): anchored in block 957676 (2026-07-12T08:20:25Z), 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/SEYOK2058130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fdc0250f09f4b53b66e7bb4ab1714a7f0d8c49e4e1dda84b5b12ab5c016e5b7. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/SEYOK2058133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x344af1fbea2b7e3bf88164626cb369fd6b1f77a3cd02bbcdafc6d853280110b2. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/SEYOK2058131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fe2a71743347fd234ebdfd06a16d134c46cc0267812b52ff935b7b4330ccf13. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29:45Z), 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/SEYOK2058129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56c328c8b83849b70012872346f825787623c5ee9f4a14138416b5b2028ba92f. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/SE5XG2419338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x030e39983c25ae59fa283ab338a4540007faf1f4c52eb1f39d90df046f0adeea. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/SE5XG2440686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5680ccf8d298976ba89cbfb6de60d6957b714750ccfbfa9dce9a3e40a8a32241. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15:29Z), 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/SE5XG2439051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf3a91d20ceb7cd01f78f9272414426a4ed73ddb0cc650901bfc21c12cf550e5. 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/SEYOK2304416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6b13f24eb0fffe10aa8398c06947e285c0c1a14c753378717951eeb6451b323. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/SEYOK2301605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd892b1b53dcd074cd38368504eef0b1c44f2cf7ed295403108b8604a5fc06e3b. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/SE5XG2440687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f38754496cf2adc16f2952daf09f01caf99f207aa677ef0fa36c3ed1d3c00f4. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26:32Z), 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/SEYOK2058135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12f0877c98beef084818287804c77265258602e4cb936f49e944925e18c0280e. 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/SEYOK2238719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf74c0c0773632b41c196c2707e6e07d993157b67cee221b8f376ddc73a49dfb6. 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/SE5XG2425146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x922fdcce7f0dc05ad28a52869083185ae2ba25fc038aa96adef059aafa5cdc5b. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/SEYOK2058137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3af06f2848f53ecc8a4329ffacf96595aa3aa254689ee03a0f816ee5bc91d4e9. Chain 2 (Bitcoin): anchored in block 959034 (2026-07-21T16:34:25Z), 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/SEYOK2058136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x859c2fd1de8cdba4d09e5ddb94135bb95e3f29503f9b6c3afe9f4823ad7b2f13. Chain 2 (Bitcoin): anchored in block 959026 (2026-07-21T15:38:13Z), 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/SEYOK2058132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdabdaf33436826671c636d5ff8be0eb6a65fadc90b3fa79715f83d5e684a778d. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33:30Z), 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/SE5XG2440688.