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 0xf53e35e63dda1f26779b9ab1f3bde86f0c53ee2e33aa9961027fd4b79e556f41. 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/13ca7f99-262e-498f-a2da-a84f2ac53c06.json and https://artists.proofprofile.net/proofs/artist/13ca7f99-262e-498f-a2da-a84f2ac53c06.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 0x09e723a54351fbd0fa0443b3705ed25b2f8554822d2055ddf6c1885964fd4099. 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/QZES82029972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37b38f993feb193bfc3971621fe2d5341d2531114489b159dfcc684b82f627de. 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/QZES82029973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d1e39746567541442a657907406d700640b164a394ebe8c3f4b28589f16857c. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17: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/QZES82029974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb022707ce0ca1149ff13fcc1d3822269d6233b43cb9a37f691ee06852b760bb. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-20T00:01:31Z), 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/QZES82029975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4195c700d878add37c429fd0c2d27f62bf1e11a800e2d33ac886e4a299a48bd5. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14: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/QZES82029977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x643bd3c46d6932e7f8a316e3669856d81c1726aa5e8da3460c3296741937a392. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T16:15: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/QZES82029978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca1a2c5698280e662d276efac9544648bb6d9d70f113cde08ed83d06bbcf2e36. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31:54Z), 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/QZES82029979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32b3f950e92d08c0889b5fe6b3552dd600f25c5e37d1de077a8cfa89e107082f. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/QZES82029980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c51496c87876b383f24cf229d3798c4fa1cb9256a63009bde33261af739634d. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T17:51:54Z), 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/QZES82029981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20eda614cd9ee1f47fe47c69c95e0f96ffd0b5f793bf21bf93a32e96c4de625e. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18:07Z), 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/QZES92018325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8485eb31be691ba09f271d22a93859b4a56e84064a76021ae1077c21c31c236f. 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/QZES92018326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x334eba7ed7135d5e9a2451868695e3edbea8d0d966b08ba6cd8672e4377fec31. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/QZES92018327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85485bc655a8ac2edd7184350a587a193ae93a9d56afd34144517bbdd05b751c. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZES92018328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9700152aa85eb6a56267950e00d5249d021283f8711832a56f881beab4903154. 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/QZES92018329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcde8c8aa76b7ecb8beeb8f28b0b5e6ad0bb954f6f02f186ef02755ec70467756. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54:58Z), 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/QZES92018330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8508f4646b54be02e82a1dbb3f11db5a6803dc41e2c381ef3c9c98238642a4f3. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZES92018331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02d02f341d73dd79884d3ecd172fd12b49b2a74a45bca960ba0a4ef4e444e4a3. Chain 2 (Bitcoin): anchored in block 958378 (2026-07-17T06:45:39Z), 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/QZES92018333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19a5db061b8435b87dd9e8039264c0f7e4c1afe8d7fbff640e5c50ccc6f8dc06. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/QZES92018334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bea5424010347a8a41fc48bd3fc636ded4aec3288e80c8fb6983ba464889fb6. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17: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/QZHN32021047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a2e04266a73310e8e8ee2466184f0b119f8b7ee558f603899aafc985b8c6c73. 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/QZHN32021048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55ecbacea1ed0291db4badb5cc1de6d5c05540a953e09bcb421d1716b03324ef. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49:21Z), 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/QZHN32021049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fe4b343c8a04ebb5492eac7757d93d5ad1998454b58453426de7d1addb740ac. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZHN32021050.