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 0xff05a44c195c2f5d19ad1d44df271dd09198102f9474cd1626342034983d314b. 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/10520ba9-ba81-4374-b049-ef527787c7bf.json and https://artists.proofprofile.net/proofs/artist/10520ba9-ba81-4374-b049-ef527787c7bf.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 0x3795237e87eec4363a9712c1be871954001bee837e012d9923c11fcedcf78189. 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/NLT2H2300505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5f295a9066cdc65a114ed0bac06526fa5e73d7e500da4078a36d4dd4e03973d. 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/DEPI82310664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb5f882796c8dce579a4c28809afedbe6ece8543cd11c9e94d2308c8abe40988. 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/DEPI82456965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x066bfcdc95f60726f229a730b70f35c2c7e4dd69802c4a6cc5bfd02dd02da050. 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/GX89G2440315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0979db3a0df1dc8645f4f6973ea26a89f38cd34fbb5abdf8cea6571cff958f1e. 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/CH7812420616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2acdc8aa65570ec6d513da6dc390f28fa1bab2383cd34970433f142658140b11. 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/QZWDE2427229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92385de2ef644ee8220826dcdd5c90609991d6e4b0a2cbc3665a621186e2af88. 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/NLT2H2400636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf0896ebd45e78670089549c74073b25af875eae3598c340bda733a56a56ad6e. 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/NLT2H2400530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc90ddb514c088ee0664a711ad2d337fb7bbc727443b0f7c547bc98b2cca9d7cf. 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/NLT2H2400392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5198e1d14ac8a6fc1f96973faa9ae8068fa586a3b70f99d204154ac2b9c6e954. 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/DEUE12427526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86e26d3152da1f00614a29a2ed35f141a1c04071e584c78cf4a346ff9cb32944. 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/DEPI82325464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5730b8119b3bfb406288729f7262fb9b48850ecfb3112cabd04e32fe343d517e. 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/CH7812363105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22b06b189bc6e047f0756f93ce8e1ee67def03605d12c2ae2cf679fc7b1fb391. 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/CH7812366877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e96c168f332d0459c095b8bc8c6e8aa86a3d890ed5a381a5ff5d6a3ec9dacbe. 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/GBRKQ2366286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0309d79f12b94fdc74daf304ac942ec8b8d4d743bb14060b4f13d1f91ba32414. 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/NLT2H2200888.