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 0xf957761b50c3e049b57508ea2f3d2387da9ea16261a368261aa4779d2532074c. 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/b3029f97-6ed0-4774-aa1e-bbcb4dfee48a.json and https://artists.proofprofile.net/proofs/artist/b3029f97-6ed0-4774-aa1e-bbcb4dfee48a.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 0xb2b68f49fbbdda0e6471ed6cf16129d599e3cb9c7fd24eb83158823c085de1e2. 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/QMBZ92064963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2b68f49fbbdda0e6471ed6cf16129d599e3cb9c7fd24eb83158823c085de1e2. 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/QMBZ92064963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x285e995066bb88c1c2dc4931551ff2db25fd9ae8c9641229d9237857da6365c0. 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/QMFME2005572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef661975c3c393a8b566a1236ded2993f1f574e3c884b268eaecd90f58d35512. 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/QMFME2006179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb86b21690cb123f539fb775f92bcf917ebee6c95eabfda1e3ed72425b10f2137. 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/QMFME2005630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30cae2ae0e4cb2c0c206fd64da0479c845de242892b1bb74ce3905334046261e. 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/QMFME2005649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f471d56552ebfd455e67a7d6189e2726d8abadd555f94da281806131dd7cd2f. 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/QMFME2005664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ce0acdb07bd465d6c45de720020ebbd108015f6ac4530a7e4bfeee11e0f5a86. 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/QMFME2005753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeff1b754f4159bc39c21e7eec5a6e7a56e262d51dfb32361aa5dc461374a0cb5. 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/QMFME2005755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b3393e231b3db1092dbe6d3d46279ae179e6034c4ccc06b4a6412dc0740e37a. 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/QMFME2006181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95000ca0c8d609f23aaed5d281a94345dc3cbc5d3a1f136ac4925e10b574ea27. 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/QMBZ92092464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42969d27c71bad32e0b8d857374909f6e763af7464be4509fc70d3f7129e9b0e. 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/QMFME2005798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa816a63c7f9a68bf91067c8227d3c4d220037feaf8ec1c19cef203830457acf. 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/QMFME2005834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31040eacbaf9f4e5e18ef976e98d6c3ffe4a7673366016b9d23910c175865477. 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/QMFME2005854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8c77bf3383738221491da88a383738f6bfb390a9b50886cd6398a22129abc5c. 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/QMFME2005880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a9a4b1dd1ac1e60887cb563d93e544c944bb6bc083034a88af3220eb11407f9. 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/QMFME2005907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c551060a4491e694a9ceb5d2791ddfcecbb5f0220ac6d3c8020167092988459. 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/QMFME2005919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3c80b13e1c98b901f73e6f5f4787b25b6d486adc1666fa79a9f5664fd24aa95. 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/QMFME2006152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fabeb0b5cd8a8a8e816d33a6da27de1399ec6887347bf2b2620001c20c744d6. 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/QMFME2005927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71af20878604783aaec0197bc8ceda93410d763d3345333ba87529cd5a34012a. 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/QMFME2005936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15c1cfff2231c444bd62798545326ee76bfb47a47929fc1d8b17c1cd97c4b6b1. 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/QMFME2005944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d18fd643418424e5ed30a56136116f688992adb45874a5bfaff90a51a3dc987. 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/QMFME2005961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba826e71a7918c799b0a05a20e024fd767742b00caa0af15936c2a970f398bf8. 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/QMFME2005975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f7253bc4d4a2a784842c63dfb0744aaecf7ba793eed56fab193bac45e0dc252. 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/QM4TX2167080.