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 0xd83e9a2ae843a9e4780fa9c8531151a2345b304ba9feef2e7cb3feae108a3338. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6b29ca95-15d8-464d-aa1d-36c037fbd337.json and https://artists.proofprofile.net/proofs/artist/6b29ca95-15d8-464d-aa1d-36c037fbd337.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 0x457e155d4d781ef047cedb21492761ef3273a28e758f1350204182105d83f9ac. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/PLC062503057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf724250aeb2ce8f1ae7fc7c4d7b9498a1172e81aa8ebad7c63bb053039555af. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/PLC062505644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8721d24dc81250631c86d8dd5ed9da64224a2f31df7855ee89ed51ae0d47902b. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/PLC062509674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dd990283f09ff14a89dcbbf89ff3933421434748a714f52b7692318883483d0. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T04:30: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/PLC062526932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc016c0bea4d1cf21ec553d1f12edb1d7c4431b7c80cb547d7ca65224183caa29. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/PLC062526915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bd5cb8463df4218ef93044391963226d1b73348c2204b2e07dd11b57a78e537. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/PLC062514416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31c1203ef873b4a60df5c92fc61396973ab2a1637ee37a7f95127e4fe255ea77. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/PLC062526367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dd990283f09ff14a89dcbbf89ff3933421434748a714f52b7692318883483d0. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/PLC062526932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf724250aeb2ce8f1ae7fc7c4d7b9498a1172e81aa8ebad7c63bb053039555af. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04:29:18Z), 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/PLC062505644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeffb8a8c6537385cc01267533cbe7ca370bafedabe7cfeb176ec255babb01a70. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/PLC062529400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x457e155d4d781ef047cedb21492761ef3273a28e758f1350204182105d83f9ac. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/PLC062503057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bd0400810f838fd0e575e11004cc840008cc85bf13b87ae1d270c715a0a5f2e. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T04:30: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/PLC062532433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf22670bcdec817c0627abd39f0094e48ab44393c9d15af76c7cf00c247c0d1a4. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/PLC062532434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf163ce29fb952312e5270a8d54f03484448f308d50670841a7877cccec440b94. Chain 2 (Bitcoin): anchored in block 958303 (2026-07-16T16:39: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/PLC062535592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7f0c46236f9de2cec11d593c1ad38b75357b0a91dfb48e650fa5ff462bc0b14. 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/PLC062536572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c2180553461ec667b64fbfc600796fb99dd72f54e7698171881ea2031e6e31f. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T05:30:12Z), 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/PLC062538254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70bf901bb2cad67a7610bd73368c49be28112f3d14d186518951cbc9f46d4f3e. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/PLC062539573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6fbbb64c870cd61c8c8d3746b07b16f4813ca1d0766aede82efc837a366e474. Chain 2 (Bitcoin): anchored in block 958667 (2026-07-19T05:04:54Z), 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/PLC062548000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03ca57d3b1058fc3459578604767cdfaa186d4e8029243b7f8cf9727e891a62e. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/PLC062450231.