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 0x318963b8ed575b88f031dc13bd6b95ebc8ba904f8e5144427038efabb3bbcabb. 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/7b5f98d1-a6af-42af-9084-8a65acb7a253.json and https://artists.proofprofile.net/proofs/artist/7b5f98d1-a6af-42af-9084-8a65acb7a253.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 0x9b949aa65b4281b80e9fb76d8b87014daedeb5fc44964d681cb51d4ebcd868d5. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZ5AB2469209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26d8662455f4a719c15698ffb06d3ccae0ec4a1b13c82426252c8224a42d4ce9. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/SGB502454330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3a08b13ad515f48e6403afe60471608e54bcbd240091a872e5862b84e5eefbb. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/SGB502462171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3a08b13ad515f48e6403afe60471608e54bcbd240091a872e5862b84e5eefbb. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/SGB502462171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2a844b329bef28d8c0d5cf4caaa38223693ed2047e3fc813064c8dcaf75831b. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZGLM2495805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x175db2aacdf20663e5cc173f807b0d5d65dd4b3253eb9f16dc97c20b1d137e48. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T12:26:06Z), 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/USHM22140595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7ac321aff1217a2302b2ba87899f395be8c9d920b1954de1ce626537d87dc69. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/SGB502462177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7ac321aff1217a2302b2ba87899f395be8c9d920b1954de1ce626537d87dc69. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T19:04:22Z), 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/SGB502462177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20018d1457b2e0c3b86d5abe699319b424939c49e96346e4ae5334c90e86dc9b. 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/SGB502464296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x424bcd61cd2eaaf3e31ea3164fd648d0a88da7aa4e627766b6778f855fe7fdcd. 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/SGB502462190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x424bcd61cd2eaaf3e31ea3164fd648d0a88da7aa4e627766b6778f855fe7fdcd. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/SGB502462190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x362ad7e7d6eae14fe5cb7d03d3d0fb139a10a2db1cc25d75a4e3b2f7af6a2a24. 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/SGB502468266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5638faee02acc3f518286b2271360206b4a220323281265050507518691ffb65. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33:22Z), 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/SGB502464069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5638faee02acc3f518286b2271360206b4a220323281265050507518691ffb65. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02: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/SGB502464069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x977ccce483217b1f892c50bb1f64c256b8293674b6047b9f9df19ef403834cc8. Chain 2 (Bitcoin): anchored in block 957761 (2026-07-12T21:55: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/SGB502468265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaedbc53d87ab98688abadd9877f6a215aed06365b8f5ea696169d020bf8c12ef. Chain 2 (Bitcoin): anchored in block 958091 (2026-07-15T03:17: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/SGB502465639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x977ccce483217b1f892c50bb1f64c256b8293674b6047b9f9df19ef403834cc8. Chain 2 (Bitcoin): anchored in block 958086 (2026-07-15T02:55: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/SGB502468265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb465f469528fc39d73399e6d660f16f771a8afc628d0f71591292fb1a35d2ca0. Chain 2 (Bitcoin): anchored in block 958091 (2026-07-15T03:17: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/GXD7V2338092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04836bb6e9b1009cd6ecd8373c25319691522be5e43bba0431b534c63a304711. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T12:24:22Z), 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/GXD7V2312807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7adc0cbcb5eb61da3308101095bbb75fb5251ca0eeaee1761b171bbedf759aac. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/GXD7V2388730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9aefbd3975b6487e3ad6284dd830f5666d5249de7b7aa9878ac75c86e3bd0ce. 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/GXD7V2385858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfee5ef612683fe69ba4a4c326ec2fe735735a7e4e4919b579a0971756f7aff72. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50: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/GXD7V2331723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2584916cc35701cf3b4e3678da630a6f94e1338674601f3710a1d553fdea0099. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01: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/GXD7V2343227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e45925ef5b4cbd12d29417484578919dcb705ed7a8a7a3cf44bad5ecbfaeb45. 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/GXD7V2393388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa80f2a1f759de3b744f3306040967587e8de1e9feffe16e93206d50f3f8b9bd6. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02: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/GXD7V2419605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5259f4688f2fef504b508e8b1bd6e4546cc9effea72798f40d707efec387a44b. 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/GXD7V2478104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc481f01a91f96a1495c3c12343ee1bb740affbb01a507509bba27056ef5b92d6. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02: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/AEA3A2406325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71bfee9b693212d3d7c7d572ed8f2f24bdae2c328383a34e12ec062c4acc78d3. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/SE6QE2488833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd30e4d4fc940c8a4d30b483818c65c782aaea0a84fff4892eb58bd0a1d41575. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/SE6SA2443675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd149ecf87751c0b15be75bb0e61d51b83dda7855072f29175b3f3fe215ae5d54. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T20:45:36Z), 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/SGW502237676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa722437fbd64ae40b6b6886e1bfe0e66e0ec22aec7f7120114187d1c919de34. 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/QZGLM2447201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50de69fda69bb9440daa12dd3c98db7e88268ee3eea842a2999220644f59e7fd. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T23:08:36Z), 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/USLZJ2474666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2a844b329bef28d8c0d5cf4caaa38223693ed2047e3fc813064c8dcaf75831b. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33:57Z), 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/QZGLM2495805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b949aa65b4281b80e9fb76d8b87014daedeb5fc44964d681cb51d4ebcd868d5. Chain 2 (Bitcoin): anchored in block 958170 (2026-07-15T19:11:55Z), 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/QZ5AB2469209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad792f1c9e8d72391a6b729278d64315bae2424faf3137ae6f08c1df35c36814. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZWV32552497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa755b7a74d768fb6fe8b2ba485d02ed54d44677d8064b3d85dd79f87c8f5c17. Chain 2 (Bitcoin): anchored in block 957780 (2026-07-13T00:36: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/QZWV32555141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x075476d6f294fc6db09b6e5b0bb4be2d1bfa5359380ad7027bcaaca960fe2a4b. 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/QZWV32556792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc8781556f140431bce04327ae2149e50613100f0e3749d123a934cbde22a359. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZWV32556752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25459b0808d4d5b35670a627d0c0439143bf672af2defff4bb0cd10267c2041e. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52:48Z), 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/QZWV32556865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5975acecde9831eeb5489df679194eabceea33e0a326abf1ca0be7dd2f5f0e19. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T10:22: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/GXHAF2580355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cd8082b8d898da47326fb11da0f757c27d5483df144272857b387c72aa9a09b. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/GXHND2522275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc0d94cafc3655bc311cdd6fa1703b88d2db370c6b3e3359ae91c202832b7b4f. 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/USLZJ2434246.