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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x056ba6a3d405bc2e10b14aa9bf54c3d44427342d59d9a4df447a69ffed3cdbc4. 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/3e8a3d72-d506-49c7-af7a-06d3101a7fb6.json and https://artists.proofprofile.net/proofs/artist/3e8a3d72-d506-49c7-af7a-06d3101a7fb6.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c3b9b0cf2de9951fd98540aa6aaeeecccab44f8d7340ee6ca295133d7fe89bc. 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/BX3AW2300072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48ce7fabc2c3432332b5afb0da56f648a63dbcc241395cb14e95432eb421fcc4. 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/BX3AW2000020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd83fbeb4f2fa01cb27e29cdfee5a0d30cb42434b23e11323d901a1defff862d. 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/BX3AW2300079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19cb3f2f9d42a6f33232237d99e3a91b2b15fbdfc33a30abc4fe57656eb7a43d. 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/BX3AW2300080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9fccecc80bd6c1fb44ca1f781332a96228c80ed798f1c5e8adf8b49c7ce6911. 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/BX3AW2300081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c988a8f01068cbb14b934982aa8e62224b3f90636df3ca31b3cec7d0a12438b. 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/BX3AW2300083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ba46edd932dc978097d3e0831b82bf497d7fca8fa1de7b1de5cfe16ac9fb9fd. 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/BX3AW2300078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb46a5cf706078a40ab9acd29ec67494099156166ec6bc7f90a384775e725293d. 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/BX3AW2300084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a58da6a5e7cf3d0e25e825c8cfa5c1232ee6fc9020ad4f5ef861da96361e44d. 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/BX3AW2300051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48ce7fabc2c3432332b5afb0da56f648a63dbcc241395cb14e95432eb421fcc4. 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/BX3AW2000020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd552b6ec2f6515160f397f80dbbf21552e9b37b86cf6f29346dcc568ebf20bed. 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/BREBY2500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x033d87cbee7a8c62de32866f6567bc74837ce5e7f3f8d18d132fe007882c99f9. 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/BREBY2500010.