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 0x1887b931f32275abad7b2fd4b8b8266b7d8effdfee3ab4bf8e8855f12bb0fcb5. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/eb6cc4c3-92ad-4e1a-a732-ea1c3e2e4367.json and https://artists.proofprofile.net/proofs/artist/eb6cc4c3-92ad-4e1a-a732-ea1c3e2e4367.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 0x5b894c59cd1af08847ccef9f5c4e1efc2db18e6f50bb0394a615d43fcc6d74bf. 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/TCAGF2231893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa330e47fbea5ddc654aef4362d419a8f89b2e2be05ca07acd0138fb7da20a31c. 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/TCAFJ2175840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cc6633a3b6fdee7f74785b2af39921cf16ad253a158081e7c9b0371f5a59f97. 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/TCAGF2231901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b38153baa9d2cf43ba9bddc544afd8ac3a69e5dd9c69a7d690885518a7a08d5. 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/TCAGF2231902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb27b7dfbcb5c6f7e7d321857d857305ea884040b07a150cf5664969a6056103. 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/TCAGF2231903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a49523a04cd57a77dec08346afa9b48c39fb7af82c48fd84e5fa180a5491d6e. 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/TCAGF2231904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21ac926d27ba9c82c088d6d9f69d5a43d065cc17f8be96010c558f65370383b0. 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/TCAGF2231905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7823724a5e2285db2c950fe0066a1097d60cd952f9cd364818a4e37674b47a39. 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/TCAGF2231915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c98a1ebac62e602f487deabbb83da4fe81cd71543d0394ea2228d8284c349f8. 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/TCACT1674463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a70cd8aac8a8a0c3a37ef21da6bf17fcb197c1608ab626d02783747d0184c5e. 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/TCACT1674464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99de27951f061065784d3de480919ef39f6f9f369052bc4b40ea990e0dc26485. 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/TCACT1674465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05248457330614898c407f629ce353871ca5a3b0b7c5167b23fe9aa9d50f55d8. 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/TCACT1674466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25a749284429c840579abe2bb8401302c904954c1beec97fdd50fc7b1a65c40c. 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/TCACT1674467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08f4e6504755ab69b0b821a1c9ab2ee33ce93b8ea884af1e3e3d5f77224442bc. 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/TCACT1674469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x335df83a117da11deed8d4db9f5c6fca40fa2adee8c007a3eae607f75d8140ba. 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/TCACT1674470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefa41fa2440e35a816e9cfe009db964fc5c117ad4cf509acf91b4f002d8f5f4d. 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/TCACT1674471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e5852cdbe89aad7d0b7801982a49d84b60d8ca5001bea452b3446fd118484fb. 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/TCACT1674472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ffec5e5024b5ddc180a26f4e6132b1806687fa9e7e007935d0b6ddaff880dcc. 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/TCACT1674473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ffcca59b5bde55503e3416c78c9460fb00f363be343273c75e357e15d72b63f. 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/TCACT1674474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69b3d4ca61631e3da43d1533c35eb5c5820c69096526a474c5b02bba3b546780. 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/TCACT1674475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c94bfc4c97474104895271ebe652d283b0280aa79d02e9de1d83431a147e5e6. 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/TCACT1674476.
I Hope My Dreams Come True (But They Never Do)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa330e47fbea5ddc654aef4362d419a8f89b2e2be05ca07acd0138fb7da20a31c. 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/TCAFJ2175840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcdb6fe82b8296bb5e2c6fbf36755db15f73f12e72766bfa831d373c93e40322. 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/TCACY1717164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf54f1b9d6cef24d370bd15f2906b9ee749435528d09b9d485517b2363c4bd8cf. 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/TCACQ1630251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa55b6da63964bc98808c7bacae09be1899df10b3eccacea42b40daccb9e9567a. 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/TCACB1480879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30eb519e31d88570bdcc9577292833aec9efd6799577c8ac5b974c5b990d03d0. 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/TCACB1480880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1ae32cc7ae4370374f051dfb14062001cc2d682bb83fede54d3c889b288ae94. 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/TCACB1480881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x787a6198bd41f7e0c896e97de977b2bb0dfb5f082269ddbf02a316ca29a87df8. 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/TCACB1437609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1501eb0a4838d1f2f0e3a6037b690b587cf6e04b6756117591607200fa132e9c. 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/TCABZ1419214.