1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 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 0x48d19fb6c2821ee72709a0b962097119b5fd9b044d0590b4fdf7ecb7b71764c3. 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/8b91f82f-6dfa-4226-afaf-223ef4c3c9eb.json and https://artists.proofprofile.net/proofs/artist/8b91f82f-6dfa-4226-afaf-223ef4c3c9eb.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f17e2396b61c1f9b25d2e06cab4d2cdfd7ac9017553c7fcf16d2be7bcf45426. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1P0xZoUKQYKh1SdyjCaekb.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1P0xZoUKQYKh1SdyjCaekb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeccde49ce2442605db4db929388e112ccea29d47a391b441742e397993ca6cd6. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0akXdaUMmf9RIxFa0TopzG.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0akXdaUMmf9RIxFa0TopzG.
{"copyright_id":"0x0386418e7ab1d9acc861d5a77498093c598ffbd8d88a10d84eefce8d865816a8","isrc":"US3DF2503396","name":"Mejor Dicho Al Millón","registered_at":"2026-06-07T17:27:52Z","spotify_id":"735M1nSDhoMLDRziwNVghg","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0386418e7ab1d9acc861d5a77498093c598ffbd8d88a10d84eefce8d865816a8. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/735M1nSDhoMLDRziwNVghg.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/735M1nSDhoMLDRziwNVghg.
{"copyright_id":"0xa438eea107f08605c99f82edaa3efeb728081f78bec22ef75d59f321c600c273","isrc":"US3DF2523174","name":"Dos Extraños","registered_at":"2026-06-04T16:22:41Z","spotify_id":"4H6yrTlUFFtFe1qwHp2gOL","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa438eea107f08605c99f82edaa3efeb728081f78bec22ef75d59f321c600c273. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4H6yrTlUFFtFe1qwHp2gOL.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4H6yrTlUFFtFe1qwHp2gOL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa438eea107f08605c99f82edaa3efeb728081f78bec22ef75d59f321c600c273. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0yQ3OuY2l3VO0LTE9F3tXb.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0yQ3OuY2l3VO0LTE9F3tXb.
{"copyright_id":"0x0386418e7ab1d9acc861d5a77498093c598ffbd8d88a10d84eefce8d865816a8","isrc":"US3DF2503396","name":"Mejor Dicho Al Millón","registered_at":"2026-06-07T17:27:52Z","spotify_id":"12rB0w4fwqoLnXGx79SIqi","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0386418e7ab1d9acc861d5a77498093c598ffbd8d88a10d84eefce8d865816a8. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/12rB0w4fwqoLnXGx79SIqi.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/12rB0w4fwqoLnXGx79SIqi.
{"copyright_id":"0x9ea42dae9dcbef88e9ccb06306b2b94f8bea91eaf40b589f97ec5b327c081a8d","isrc":"US3DF2439650","name":"Sangre Latina","registered_at":"2026-06-08T20:51:49Z","spotify_id":"6UFSmkCAWAX3dt85f1TBNA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ea42dae9dcbef88e9ccb06306b2b94f8bea91eaf40b589f97ec5b327c081a8d. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6UFSmkCAWAX3dt85f1TBNA.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6UFSmkCAWAX3dt85f1TBNA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72ec88a1d4b55d14349b046d8663936695f7b6c4aaf3a26c1320c1e865e0465f. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1hs4FsYr28Ef1JYlIcYrcp.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1hs4FsYr28Ef1JYlIcYrcp.