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 0x730bc39559886b811eaf6e837dcaeaf98a62b5e34ea3952f0d4572dc538365d5. Chain 2 (Bitcoin): anchored in block 953588 (2026-06-14T04:52:46Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/02cde964-b6c3-4e91-b0ea-eac5c7effae5.json and https://artists.proofprofile.net/proofs/artist/02cde964-b6c3-4e91-b0ea-eac5c7effae5.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 0xd2a36dc7bea4b8457c0cfb3dde057ed8611937f48965c3ff999af190bd864311. 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/SE5752410594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ee9248d09702823ea435ed9a1e0bc068ead06ee3e067c9c76ee26d6a1d38ef8. 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/SE5752410599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d133e38a443eaa9712f0e74e4d60f4010b231882d9765c213737e2e82b29f64. 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/SE5752410601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74823bb9ee26a43b565f994416fe2af3ed0c23f925fb61790072167538b7b8d5. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/SE5752410593.
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 0xaa76391373781a50b977ec8e08f979aaf958e0e34abd24f8a940467e65bf6c6c. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/SE5752410595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x512b3b3201697e157c13882ab56198833630baceb821bc2dfe14eb0e60c9bb58. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/SE5752410596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb68e6cbe02718d7c06ab079f981cf413a78261d1826c896dbb189d9d63466522. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/SE5752410597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2d7422af36497e5074cd71b8c5546efa960446eb97b7cc0fe039380012b4fa7. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/SE5752410600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc5f9c744b972468dd0c83d61d0b225a336725d1fa49178f799b009e7b19f71f. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/SE5752410602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcbced91a12ccdf564d074dc3540964db7bb4dfeecfad6e9293656d7e0ce369b. 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/SE6TI2381921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf60b30033446e5c11530c1e75d75ed1e0014669a2b5c8594876388f9101af33. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/SE6TI2358110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4b3311612659f3b36df2b5301fc3932865acaf3e301079adefb3e0534aa8ac8. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/SE6TI2358823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbba8a4c7f88f578e7607ef41da323780dee014c9a26a781a82d449262617bd08. 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/SE6SA2367515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7d54e7022615ab470e89bc72cc53bae7cbe15771c691df54033ae749975f388. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/SE6SA2370102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe976ae32b583dcbecce44732b29daa87e1a12d0e44f27c55aefcee302a62671c. 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/SE6XW2375606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5ef4803b4adb6e9109fe99007e4a3c29632eba46ec1edd8669c491b9d69311c. 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/SE6QE2383269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64d82b6ca229106111b83c3ac8710a35f70ee9d911f90659b4a6a9be27c8d92e. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/SE6XY2337499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf05670fd00e9cbc602195e96de449c8d8769cabc4924125d521696aabdbdd14f. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/SE5BU2312128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd707b3ace1a2e11da3b84efd61d23efe569c07827cde2d6a26fd24c9a902168e. 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/SE5BU2312133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x280685c194a3865f3fa5bf4cfe763e7b74382f02cfbd5c8b0c88a2e4458e6f6d. 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/SE5BU2312127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85366b8f9fd50bdab03a39b8a9becd829389c2f7714920a84bb45c5c87bf7020. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/SE5BU2312129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f633ae9c2cd3c4f3d273db7c6ae3bce30ed5c7e70f0bc0009cf8a55cdd879dc. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35: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/SE5BU2312130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30cbbe1c6867d2918f816d060d8f4c4ea62c20f8f0ad6dfb0b8f9ffff828963d. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/SE5BU2312132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6ff29291bdecec2899f413340d237b70dfed3ade7edef49d15bfd15baf1f12f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/SE5BU2268184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91888dc0a5b0e010cfb8bb12526f2e99567a154d9d966889ce189a9dab40c8a0. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/SE5BU2268186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f8f49e9af953a742f723396e9e25bbdba48475782449c219df8a7e4f5f514a7. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/SE5BU2268185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa89ef20086c085cf92d4a1fb3169d3c9063002ce21b74982e841122ac4a58d1b. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/SE6HN2486860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x917fabfa5ef5720635319e31576abde7e333ef278a1f9584356fa9192e0b0337. 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/SE6SA2238456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacc297bd1b3622cf924756605a994a861d8a82765d1b675db04bfd3d85237aba. 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/QZMER2271823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad219eae8d702aa2db49c9ff0b6cf5d54be159a04069f0796658789d68b17c99. 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/QZMER2271824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde2d5cc9931c708010f1e9e93e22c932faff4f7c4cca076a31f52a0a6a9ae158. 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/QZMER2271825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30d654d2f744917080c07c0338fc9ce7306a416bceaa00685186112248516834. 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/QZMER2271827.