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 0x6ca8744697831ab4e6f226ff1e3e59a3145988081ba0dc0eafeccbed2a0b4a29. 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/0156aa10-4901-4459-8012-2e8044a410d9.json and https://artists.proofprofile.net/proofs/artist/0156aa10-4901-4459-8012-2e8044a410d9.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 0x2ab9f24286876fee4805c9434ccabcb6e56c154ca5ea23b1c7904e2be4f2bb2c. 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/QZNJZ2398016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3375ab9204f614f3a206763765ef93d86484ffb294a7608af6db0bb9f80c0e70. 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/QZNJZ2398017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c08ed84438a99bd11589f2b7351d7061a46552923a1eb20ae4bec699cea7b02. Chain 2 (Bitcoin): anchored in block 960352 (2026-07-31T05:48:30Z), 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/QZNJZ2398018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83ec9e878f4bf34ade881e297e4021ad03db734eb91f8fb272e3c1fe2f765245. 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/QZNJZ2398019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa54f7af616330b54bb086c3342208522199e58e5ddabcfaff831638584e451d5. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/QZNJZ2398020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x266c3845ab956d6e4f3af5209be6d2aeec1f665ef8aec458d3c7de5a914ed7d7. 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/US7VG2583128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1892b61be6e9180e2cdd995aa4f0cd9840f8816c8a86a0ba9855210c45eec746. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58: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/US7VG2583129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x831b52d9f61539d811f4c5f93dd36a4f43181475f480b81cc5e0750f69af1ed6. 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/US7VG2583130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99fbdf0d6c5df0548e12cd5d5d00ae04f82e9b6e9ab14f25abc5ebaf35742e42. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/US7VG2583131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x542ace1a97d9bb2ab183744b85a0f1aecbcc1aac5da6de93d4ab09b54abadc5a. 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/US7VG2583132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5717eacb19690d40c7c992706c15bd65887ef2acf2fa9b48b1ab617f463d7695. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43:45Z), 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/US7VG2583133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8be3444685e6b089023b3a643ee616be10cabdcff848d702b028e5d8e1fcc850. 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/QZWDE2567546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad6cf729baae1cf5b6fdd0820bd75b1144e6303b7b97fbe4189fc462bdcc4f80. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZWDE2567560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8711c5f734916d65213fda5942c7eafb8fa0ae0b4a57d0dbb96cbd004bc0c19. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QZWDE2567564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6809a54cfb8aa094b846bfaca0427f96104b5410754554449652cc1004ec012. 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/QZWDE2567567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac78785a3af0bcd59c438394f9d07eb06d9b2c0bb8eb9f5c84bf4e7c82cf6d03. 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/QZWDE2567569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2bbb9c05f69983a6629bea366b5c6b4ccb5bf5874b028ba89e9c616f04116b0. 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/QZWDD2498526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ac58cf2a67fd78a81df4684956a46f3a05c14a5e7c7038fef2acbe90a900576. 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/QZZEB2469215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbee71fe48bdf98bdc82f61ffc3d6b5d3f54e96c155ecd9808438f9e56fa12898. 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/QZZEB2469221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff6fd4b3e0f08cf56db0eeba01982917bafefff0f4393cd0da43052dcb33099d. 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/QZZEB2469222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8858e9cb9e47deb353723a55c6a9e0781fec85d21ab13352b6f115c32dafb0f. 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/QZZEB2469237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa75921c50bcc0259cf7f6b73a9f577d1440db31bc5af910bbdb8a9fdd95f38f7. 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/QZZEB2469244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d865386a72bf840090802578aa6689a8b9a79f79ad5b487d1c14b825be3ca23. 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/QZZEB2469246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9524b9f512306c6d9d793fb8658ea42bbf7168c57082843047bfcdfdd66b864d. 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/QZZEB2469250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba5edcc5775219775515ae536a6172c65770237ac4e401d1f9a3eac92e4ffc32. 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/QZZEB2469252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb10610a181821f39dcc292b8dc350ffd6c3bd1f4b60c076e3f9932bad2d6d0dc. 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/QZZEB2469255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8993eca88bb5d950f8a134bbe60dfa16d118b655ce1ce39880f02618bf029b81. 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/QZZEB2469259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0ce0b3c716a2289c5fc127e96fe73375741be50317f28a0d0bb32f76dc8799d. 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/QZZEB2469261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ff305629fc69a5b9c0dad46519738434467bbeed288deb2c77a10e66bbdc497. 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/QZZEB2469263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb598aa5c5b06731d4fba6355874c27e35ef041a8fea397a68a85edf216e057a0. Chain 2 (Bitcoin): anchored in block 960241 (2026-07-30T09:58: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/QZW9L2338316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x814a2e5ccfaf192e37de05a296f3b1fdb6eb223e1336e22603ff56713eadefe5. 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/QZW9N2260036.