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 0xc397d1b8436b33cb191d0a69f08e8a45a85e340e3f2f3bc9ed229701d846d982. 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/e9c2f127-1fcb-4186-bcb0-068aaba1cf44.json and https://artists.proofprofile.net/proofs/artist/e9c2f127-1fcb-4186-bcb0-068aaba1cf44.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 0x0cecc5b8b7f3e3fbab016d2292bf94a01a5bfce1fa7ac4ca4be58ae6398d39a2. Chain 2 (Bitcoin): anchored in block 957026 (2026-07-07T11:02:43Z), 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/RUAGT2448768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf695c28faeec380127067324914991432ea8d93cbdf883fe0bc1e35823ba81e1. 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/GB8KE2420663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb068f4906fb899003fdb6196a66b75c72caf29ff3615e8a6c7ad6e3e889317b4. 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/GB8KE2420430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8118a1a2fb4a22d3f3876e4caa42a75dc5720fcddd50fdb13b54bc04f4d17e00. 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/GB8KE2417216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x925fe04bd7b0d4dcfcdec5105b6bb518df7807c54d501ff8ed5dbfa585ca1224. 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/QM7282441686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8105e1095ec84d56e95b606504181ea17b5dd680bccc1b7f7996a9c372e46787. 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/GB8KE2416538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x387aebbe70bfeb696fe0489b9584fe9878a3a350079afa0511b3c3ae116803bb. 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/GB8KE2414817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb40c7929c86b0f2b37264e4d809f47c7c5d2cb7841336e4fb6ba07a9d9c8f589. 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/GB8KE2413882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a70ac6f7974eaa6002ac65c77e1703aef6f19e2971bba6f644561098723483d. 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/GB8KE2412261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe222bc6af98d9d7ab7eaef9bd0c9de0ab54a010fd2afbba909ac473b8b693968. 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/GB8KE2410644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a9a796f8ac4efad80db742cd371835bcb421450866e1dfa6abd5d71c547897a. 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/GB8KE2410037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7747e8d7b8fdd7f1cdc4b41d32de5f11f1aa291b71c88e9b0412b6dc9e614b29. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GB8KE2409505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4c1710a319e4ecc20aaecd082d4b456e0e3751c3f22139606fb2385181d8fb1. 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/GB8KE2409824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9c5c3a06c7d12c8552581a9772a68c9d0e8a04c93e452116825c60058c796ad. 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/GB8KE2407972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb602bce40bb2ffd654621565d4d60b1f46a939d5f4037021c87bb0ca5bee1777. 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/GB8KE2407352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dc02d19c22036e357a4149585ed551a19060dd54e7b1bf3d2eb8cdce58a855a. 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/GB8KE2408183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6c20fd275b34d4ae55cd6d26160905bdc1453246cda3b74fd4922c55af0f1df. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/GB8KE2406240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe85996f1d4ced53a92f0f69ba17fa5c5858a0342efa0f1b1cc4c4941a9107a20. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GB8KE2404535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1087b2e0cde7f2f059361a876a7ff6daee5f239c2af9dacbc28f6bbb423ab666. 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/GB8KE2401360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb88522093358a43c8d3d6690a745cbc53db0f8594770284860e340bcfe446d23. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GB8KE2400214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1a9ffc37805a6361043d7946e0d00199661a189eb58378490d78247085e3013. 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/GB8KE2401189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe174a46c8ad3d8ef164f0054c441e348eebb18038b7e184711d25f4f8449c577. 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/GB8KE2328333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf285343811e75b4509418cef9ecc92fbbff2c3a8f7a7702d6ff5a6bd78548022. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GB8KE2326035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc704d924006935d4092e0741c9b9ae91441164a9a858c0bf4fc5e3812506009. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/GB8KE2325377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x955713c2b84757ae3845d421db7e4ca2733ece3ace8032054f80b2ac7ed91291. 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/GB8KE2313982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2678f91df0c7210d1bccea14b626faa4e5d7d4fd5d1323e2f8f2ed60b88a8420. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/GB8KE2313411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x973d22ee3fb09a59d5551bea887d4061d2136359d65efb8365d5b247b4174003. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QM7282363766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb01c799f632b0173fee62f331f6cc372d6dba6c8ffa7a1a5f8fb90861daf0a3. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T16:50: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/QM7282363768.
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 0x6ae318187a0e74d2c92f21fd183a7b9b2acec4830391a2355342e654c2a24ef0. 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/GB8KE2310372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf0341e220e688caac0ae5d37ea749c09a6fca98e0ad2fd5b3f14fa4abc3eb6e. 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/QM6N22335288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3751400b66fedfd2ccf86f28750919d68dcd44051acaf136893ebcd76764746d. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/GB8KE2304758.