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 0x36ec06451d82aca566e53a4b0488f89c75dc2f9a4cac02ff6bf436a33ad82a71. 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/aaed1398-be5e-45fc-acb6-7b0849a084aa.json and https://artists.proofprofile.net/proofs/artist/aaed1398-be5e-45fc-acb6-7b0849a084aa.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 0x786cc705ee5916a1c59d85ea6e8a73a8208730a6cf02c2c409b29913546926ed. 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/QZRP52423815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x139ed04768563439467876b8a85ee30ff40c1bcf43a08f037618165126e0c974. 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/QZRP52423818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d96b27a35b53cea54dfbea13f0f40f225f1cca1133e0d8a1133f7b61f81546e. 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/QZHN62331915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf233fceddcf245962ec57481b8488bd30d2a70746c4f9924e3f0678ef76e3dea. 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/SEYOK2028931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a3218d3dcbddc952b21b61b1b13425c83c63b69d6aa12d686bf2f264458db73. 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/SEYOK2028932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eb2d74e69a8fbddab106f49946a726446b008aea72839d261f4be3904b29dcb. 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/SEYOK2028933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a3480debc1ba16ca44f57755a5ad22e0198db2c28a84f5542fd0472c97c110c. 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/SEYOK2028934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f105d73dd7ca67bf7b3ddf80f29023791d79ecadc7f1d873cb1e7de8081cf67. 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/SEYOK2028935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9de0d1047e507a0c07498e7edb70f120f258eef514ce905a74d62cd0d642172. 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/SEYOK2028936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ef96372c3a5f5cec9dfc17de07e7beb4afe889ca7e30569990068a65c327c18. 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/SEYOK2028937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x844433ce5429e27f778c29c2ad04c85e74d109409e076a31acd811fee3b762e7. 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/SEYOK2028938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8aff95d579938f658204eebd02c78deb560c86f527508d847b5233a6bfd2aeb4. 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/QZHN32311838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b31d8932062f08a92b39dd1f6ccb7d942d112ea960fe35ae2a44ef4f52bc36c. 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/SEYOK2305441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fccb9d6a96600a37f4344febd5ca799c2063c118b9f40ce5b3f20a0ab64752f. 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/SEYOK2305442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8d5ecfd1d8dc6aedeca356b21e204b2cd2f4b8a525b24f992123b1e03a1f555. 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/SEYOK2305444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2f42ede461a9f562090b64d68f4fa7c879c21b6bd17e5ce96d84c883150d04c. 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/SEYOK2305445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x122442baacf722ab649420e304812632d33ec348017f6b37951c9557a1938eb8. 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/SEYOK2304187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57043d03e00ae8eca3df4b95d7bd6bbfa9d8c3c988c34045c6c9db2af2c4a54f. 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/SEYOK2304182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74d72abde7cf209e08d8432b06a07040b4cfab0c4029ee9a9b652bf9fe51bb2a. 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/SEYOK2304183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e8a07da97847281ca6ede4849aa0caa8f253e10cf8ee7b02d74d93236ad4fe7. 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/SEYOK2304184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a041ebbbf68ff173f86c5d847b77bb35d8b19b9ef727de7e9395312caa4c220. 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/SEYOK2304185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd8d34e6625c584ab99a2178f10cd0f9aea6855065f91092818ed870bf191f0f. 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/SEYOK2304186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90768913367c9e94570a1ccd6c5ffcca219b749d8f8020b10b1d740ef736cf74. 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/TCAEG1921776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x079a8147d11dc41e8e2e2c1cacebabb79e1fed405e8e80b0ea48debe7031308c. 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/TCAEG1921780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc45cdb5757c44d83428a2fc66d0e54c9ca3dab0d9ea5f59e7d561481e5e3e90a. 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/TCAEG1921782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x768f97084c81e43ff3882911f4f11464e5740f99be76654f02ac056aaba27efa. 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/TCAEG1921783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8451bd5d2c86ed738118f99eddfa45d5b157c102a322ffc07720717a745c09b. 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/TCAEG1921785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdeb69eeab170675d17b9b9f35587bd2dc4f166e52e9fc520b6549d60756a1aa3. 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/TCAEG1921786.