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 0x9ec7e0e679bc876acb88f78b4dec3cf3e13fdf4c227416c68ec69c6ca02aa542. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d34bea00-aa90-4767-b350-011d30a125f1.json and https://artists.proofprofile.net/proofs/artist/d34bea00-aa90-4767-b350-011d30a125f1.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 0xa4f5f95f9376a52545f581ba3343c0dd1159394e08b20f185b15fbb8e1f3923d. 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/QM24S1912423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8217dc31e867dbb8f74439dea15778ebde5ff8e05c687f93284a02f2148025a. 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/QM24S1912424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b1dbdc6c16e475f50fbfa512d78903a670f0fb85352e87381a64fd1b6041ac2. 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/QM24S1912427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffbaaf20ed9397da477d5558b610ca0aef985ce4b3087882e5e38bfd15f52687. 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/QM24S1912430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1807bef584c78da1446feb998f5427956a6b4924ec0ae499b4958f2a0eea687b. 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/QZES91865857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8c72fda68326a23fc965c2b7980b359ef77700f2626c575c330432e9db84d2a. 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/TCADF1747006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7b76936c60c862b7f445c792b0791fc5d54f0246f8a939f9f04ec51d451261a. 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/TCADF1747016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfefa752baaad68256baf12adc33a9bae25e5807a75d5f1338ef2533ce9eb886. 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/TCADF1747018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd44f12f3d988ab7f7c6c4a52b2b3fd7dbe938a925aa196df3c60d691fa2b074a. 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/TCADA1796011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf98a0f097d5a4bdbf03d2a465527c4928553564e1e716a2c300ddc6bba7e7272. 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/TCACN1664387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9833d5bf4364cf9a1870a554c1d9eb40583f3c7fd7ca0abd301033a7113d935e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/TCACN1664396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00815170c5681da9724a8b4f39f3f6df0462784c94296593dc7f49bf2f85bf8a. 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/QM24S2000430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2022db83151e7ae653599e45a5856c6df49154c8a097ca1a19049aae990ce157. 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/QM24S1923802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe82b01d1d893c90e8fdf7239261107310bc4492a8df0b8153035dd13797cc8af. 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/QZES51853782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9fe3b142dd838505e7b64843dba1b5478c99a4af290f72553e975f107b4d74c. 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/QZDA51801578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd7fe42dcb55b9a0829a15ab45dbc9fd57f501c34091e134dee2aa3932f6bc06. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/TCACW1789373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41a5a79959508ed3b546bc3de59305e737f5eb8b5dd4b6d3dcf71c8930a3dea8. 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/TCACQ1655888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8fc19c4531402adfba75dedb47a2f9a62dba0ecae7c10ef434c86f82508df13. 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/TCACQ1657288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15a994b08b558d113dd102369e1275191d2b30490d7ac1b6ac8fc43f5b94923a. 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/SEYOK1522870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf75d1ab79002d680d5275b476ccda912072c8b521af70e6498c78f5cabf8b272. 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/TCACQ1655953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57930ad998270ce9f6513098c12c8d44cbca70f4aec7aa741f75c73fae101e21. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/FR5R00906267.