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 0xbab4fddcc4087ecd004e8d23a88ae0e6c41fa3ae346a52c8993712833daf2d01. 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/60f8b1e9-5528-4440-bffd-b5cbd4aacd01.json and https://artists.proofprofile.net/proofs/artist/60f8b1e9-5528-4440-bffd-b5cbd4aacd01.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 0x3ba40d2521e998891508f83efcbd22c0dbadca8f783a279a738572bbc96f5b52. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/USHM81378179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4525e0cff6c06ef8e345f54cb91f00ca3cefa36e239c7c275c0e3368989967a. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56: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/USHM81378180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x945230a81c83c761332300a086537054094635e8b33dac481472f89d3b532504. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/USHM81378181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x905b929a31ddcd16a5594abae41c0ea1d4501cda3f0974ccd8a60b2631d61dd6. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/USHM81378182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1187cc7e6b834b6be8f52def4dd76194a5418b89e35262eab212ae2b592dbff. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/USHM81378183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b7369f80d7e721f6c6ff5c0cc6ee1746769b42c98f2a0ce982e76585f6131d7. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/USHM81378184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f9f126dd3f300c4d1239a00e3fffccc113b65955540d290ed244ba31387cc15. 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/USHM81378185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd797a35d2a8c0cb884f9e1376dd19524c4451c8d779c63c392aec6a47d3fb841. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/USHM81378186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81246388e34e5f6b5fbf40cc02484ad8c10aa06fe83422176bc66f4f6ed7cdef. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/USHM81379906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x301316246246ecc410217160e230a4ef8d54f3d66358835eb14f3d3a2f892bca. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/USHM81379909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1fd148cbc23b46b8b7d3efc3b90c7dc845ffd17807bcdc8b0630a43ad175ce0. 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/USX9P1317667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x565953d4ba9017d340f98e0912076752621471d649a516560bab7df3c839ffc9. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/USX9P1317669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e071c56033b6dbf0caf2a5f4b39e2f3804a5bf9ca3178d5a630ecfbdd187068. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/USX9P1317670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc755357f30f9cb29495c897554193d7578a3437f880d185009c8d27515973e58. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/USX9P1317671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd78bfa5a22566323e467fa92888730421068d34cea43c180f2be86d19c9aab66. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/USX9P1317673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22b7ff3a30155fc33580dd5a6b8656eb672f88334a6dcb1ca1ded9aeb0709646. 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/USHM21371080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bfb478d60e562d156182de22cb227fd62f494e12b11dd3638c85ad7e8e00558. 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/USHM21371084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f7560cf6e20875eecaaecd8b470fdad6066675e1986544d8c03831ed938f898. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33:04Z), 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/USX9P1330330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebc763a2d3f84d89898ed561835fd325c75c614c3bb5e5b6d42ff6af035cbf19. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/USX9P1330331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe7270a34a0ad343f386eb70d7a19b9d798cb9e65642551f6e314c5adb283084. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/USX9P1330335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec3d503b35178147c617420359aa43369fee2df8a50b102dbcfaac7c36bde46f. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/USX9P1330339.