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 0xfc39b372fa6160d06360d3616128924e0b029d344b04c3155a3eae6a17690be4. 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/df76df6b-47b5-44fe-bcfa-628ed57df599.json and https://artists.proofprofile.net/proofs/artist/df76df6b-47b5-44fe-bcfa-628ed57df599.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xd85028e6a3e56e5d6076c3b3e3081fbac62ce0ab2adfd3c7f60260ed8f27e49c","isrc":"QZWV32410347","name":"Um Chazinho Me Deixa Feliz","registered_at":"2026-06-25T19:44:41Z","spotify_id":"1JB9KNND65OTa4nafpW7xL","type":"track"}
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 0xd85028e6a3e56e5d6076c3b3e3081fbac62ce0ab2adfd3c7f60260ed8f27e49c. 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/1JB9KNND65OTa4nafpW7xL.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/1JB9KNND65OTa4nafpW7xL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6493aa61b912c0e0ac091df444926a6007bc4bd59835890229f06957a4e3be69. 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/51yhxFPJigxYu3SfafXYsk.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/51yhxFPJigxYu3SfafXYsk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad06465309af8d5b492bb467e6c1679b58887fca99dc47020695b5567aed6c12. 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/4tDviyWl60y2MkLDB40wvD.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/4tDviyWl60y2MkLDB40wvD.
{"copyright_id":"0xf28911fc3d7e9807bcf97a5fefa6ba1fcaae959519bd22acf05cfc88a85b5fd6","isrc":"BCL2K2400021","name":"Mente De Um Vilão","registered_at":"2026-06-10T17:48:25Z","spotify_id":"7fBNtgUH9RpSHh1lTHL1LZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf28911fc3d7e9807bcf97a5fefa6ba1fcaae959519bd22acf05cfc88a85b5fd6. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7fBNtgUH9RpSHh1lTHL1LZ.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/7fBNtgUH9RpSHh1lTHL1LZ.
{"copyright_id":"0x54edf043d99fed41f7615cb679a4f6b4d57394daad010b2ca06acbb676a527ca","isrc":"BCL2K2400015","name":"Mtg pra Ouvir na Treta","registered_at":"2026-06-25T21:37:17Z","spotify_id":"7ocgZAOwtD2gLdprcPk2Ut","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54edf043d99fed41f7615cb679a4f6b4d57394daad010b2ca06acbb676a527ca. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7ocgZAOwtD2gLdprcPk2Ut.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/7ocgZAOwtD2gLdprcPk2Ut.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e9553743624654f024a4d3640a51baf3e247e567f496634dab980d110f23ddd. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4pmjsvIzHVYTLvqpF2KGtP.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/4pmjsvIzHVYTLvqpF2KGtP.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b52d1cebbeb7fcb949f7647f4ad32b66046c8a9588bf35196845de5d31fa324. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5l9PQ9kuhAOk3vq7brNZaQ.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/5l9PQ9kuhAOk3vq7brNZaQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3624c94aa8479058f24893db1dbc3e2d7346c3b1542f9e16c8f55e7a8bbbd414. 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/4j9891BJni5zwR9YKPS1tp.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/4j9891BJni5zwR9YKPS1tp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaeb153171f69f74391c222ce9075795b28e5c652786e3eef554363d890718f9d. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6tqfpKxjOYZ3FFyXoRrJb8.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/6tqfpKxjOYZ3FFyXoRrJb8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf96e9f953cd5c970fca744aa64aad945b46990a39291cf7f090891cf468b27a1. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/21a30R2V78giMpJ2Map9Qw.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/21a30R2V78giMpJ2Map9Qw.
{"copyright_id":"0xd56ad3f2bc70b83796c2ce6a2edaaa960ffdfed10b44b7684953132b7204874f","isrc":"QZMZ92369440","name":"Pique American Pie","registered_at":"2026-06-24T13:49:46Z","spotify_id":"5nO4AnAgBlX95KhKQxFbeK","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd56ad3f2bc70b83796c2ce6a2edaaa960ffdfed10b44b7684953132b7204874f. 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/5nO4AnAgBlX95KhKQxFbeK.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/5nO4AnAgBlX95KhKQxFbeK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3d7d3b7eb5ef7df8cb4281bebaa064d22f2e1d7dcc42eb8e77728a68a3355cc. 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/04l8et0DZT6NYny0nzMD44.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/04l8et0DZT6NYny0nzMD44.