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 0x22c23e07e18e8b0f18f68f1466cf9794257cd6eebad9261697fde97bed16491d. Chain 2 (Bitcoin): anchored in block 953648 (2026-06-14T15:20:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3c2eb57b-f13c-4a02-8720-f5467b9a6dff.json and https://artists.proofprofile.net/proofs/artist/3c2eb57b-f13c-4a02-8720-f5467b9a6dff.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 0xd1ed3ab974a31af3b23c6f23572e7550eb4d449fb82a08abdef34f6366651008. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZPYN2368140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf007487251a03e55a7af2ac79ad1e40d2ac8d095dc699142a1b3f7a9fbfee04f. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZPYN2368141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3c6b1028d7b385936da7d995883f39058527a2e38fd8da9ff935abfb05ab95b. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZPYN2368143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42354210b538c3e717c36e8a5078d7496ec1cf1e5148182cf66eb741fdaf6941. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZPYN2368146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfa99e8419110cdb10dc22f6af3e1596aba35a0c306388e7b779c1dd7c224a6f. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QZPYN2368147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6e90d51217c6e5a8166d001a4a4b984dfd6c6d31231c536d5b2b64e09d00557. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZPYN2368148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4568910057e3363286d6fbc75974f7449b753d6ed9f966fb99d6b5b3f9942ee1. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZPYN2368149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62d1821496ea714f9aec83512283907b05767d1ca8c225245deb81b209749b25. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/QZPYN2368144.
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 0x835e62df179d75bfae379737e13331cda1bb5bbc8cdd050f09b6969762922766. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/JMA271803907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x519ec5ad8b8542e72a8fc14ff341e630ed14f5d736fb8813e2811fbc4984e018. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/JMA271803908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3408502f75bde62e2fcea8e5a454f69b2a11614082a1c4a73db8f27ce223422d. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/JMA271803910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8022a15514c9a6091f1b005986cffed40ba527a4bdf71c6321b3610ef2d69539. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/JMA271803911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1941aa51f8c6d38f31add863fcaf7e88d1bd893493d3334bbb08e391b1c84a3c. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/JMA271803912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x253ea820f6c3142c305d1dda6bbb8de26ac54370d38c746d0cfa1f1ca233add5. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T21:02:44Z), 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/JMA271803909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x613ef15cafdfb536aba1a2899c0fb975270f2d932bfb266a4d2f2515dfd15759. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/JMA271803906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97078b1a6dc45e26a52dce0adefad55b44a5a3dd9a7e930dc10ef80a4237dc2c. Chain 2 (Bitcoin): anchored in block 960429 (2026-07-31T16:07:24Z), 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/JMA271803913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13e47a9a51d487ac9710c911f8cd49f2313e2601c9fd005c302c2662390844fc. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/JMA271803914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa652e0c3b401c5fdd9e18d01f5930c08ac376bdb1f96906f2d8be2f98db89079. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/ITT361400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc7989f5377af1e81d19c91abddf23971ed2143e26f6ce62b525a56a71c974c4. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/ITT361400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b6f0b56cf81312014c5b6fa84b406f4f07c91db92df57278bb00d52c217d1e2. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/ITT361400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1fd11dfed0d9b820fe485fc256cd08bf2b6235ab3d7bee91b1352517d94d9c9. 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/QZPYN2370773.