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 0x5f73bd476c71c8cce84a2f1c8973845c2391a4d52abc2226a64f3fb5dd4e661c. Chain 2 (Bitcoin): anchored in block 953674 (2026-06-14T19:07:16Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5a8fae1e-e6cc-4dc7-9aac-b244b015834b.json and https://artists.proofprofile.net/proofs/artist/5a8fae1e-e6cc-4dc7-9aac-b244b015834b.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 0x35640ed3049ac54c8515af01d2e431f201dbbce86c07174e5ec7393f3e78ffba. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/QZGWW1906143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3544cde1325682cde4a10313c1b7fc85e12f93a158aecfdf1a41d04afdf17935. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00:46Z), 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/QZGWW1906144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa91e0f69b2a2651c8fafea0e786d6005f9a18fe421386664706cd281a72662f7. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZGWW1906145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x022bf0de064b343322b15953fcc9e518c375e0096d4c93acf2dce9265a287ea0. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/QZGWW1906146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x098112d918d0d08a13fb3d343172d625717d63942602df0a3044acb86d6769fd. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/QZGWW1906147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fe3edd86337a0b7d5b9770063fc2ebd162f4e3dad165c722121ea57786e93b3. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZGWW1906148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x191f5601d683f5b58b34a7f1eb103f68f4470cbcca0dea56fad3b761d707540d. 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/QZGWW1906149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa69dfe0d0c0df475c1d68c2ee822b72285ccd91aea185dd066879a21a906855f. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/FRX281969151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7cd14138841155e23f668c91daf95753c837d61e74456de4856c1957f7e8144. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/FRX281969154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ae316e47f172aa82cadd47edbb97c168dcbd5fafe91c15612045c5f60d558d1. Chain 2 (Bitcoin): anchored in block 960429 (2026-07-31T16:07:24Z), 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/FRX202118529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x707ee52864537c6abbadf811fea91af85e48079baf1d1cfff7df86a8d87bab83. 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/FRX202118531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bf1ea47a6152e0c6f3c8d41a4e88110420ce0e3a764672a16110ddb587e647b. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25: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/DGA072171707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa91c82c5c21b1b92702ec7296a0a1d0c4205432052c7c4f98a21febecad3509c. 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/FR2X42152337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc440d24230691ead8a44e67a43eb031b82859b473df14130e1d313c117bfce0d. 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/FRX202118533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac6703bb6e8b15be8d670004d4bf957bbced78f21c8456d139a29a3c731bbab5. 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/FRX202118534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55f6160e725b7a6b355945af72d94f64735e90724a9474837471e1699fcb6ed8. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/FRX202118535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3bd4b489cd6cf9f0e9c4289c39d1df062aa3436f47789e655f15306f2056a7b. 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/FRX202118536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c4771a555df8d0492832547122152f8635e1842a847877860abc7a88b4c1fcc. 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/PLA552200738.