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 0xe224bc368e7f23bedb5f4c31d6b2995828014bea5e2842daab377c6d78060291. 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/a0b7eb9c-849e-43ad-abb0-28ede02bfc21.json and https://artists.proofprofile.net/proofs/artist/a0b7eb9c-849e-43ad-abb0-28ede02bfc21.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x9cff8f2a1184330fc35cbef2331112f3a01ae0fcc440e5cdf7d86cb77f346a79","isrc":"USFP71657605","name":"Gramma Honey","registered_at":"2026-06-29T07:31:33Z","spotify_id":"5exkK5oQ55glpwY7T6BMGg","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 0x9cff8f2a1184330fc35cbef2331112f3a01ae0fcc440e5cdf7d86cb77f346a79. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5exkK5oQ55glpwY7T6BMGg.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/5exkK5oQ55glpwY7T6BMGg.
{"copyright_id":"0xf13b2e4e10958432e1f2d4a0c8f5d3c0c81964d41cec64bf108d112bb92280af","isrc":"USFP71657606","name":"Portrait of Tracy","registered_at":"2026-06-29T07:33:47Z","spotify_id":"20cy5YImAssK8FpEmEnQYl","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf13b2e4e10958432e1f2d4a0c8f5d3c0c81964d41cec64bf108d112bb92280af. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/20cy5YImAssK8FpEmEnQYl.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/20cy5YImAssK8FpEmEnQYl.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x801961cc6b20a640575f50816c89708be48ba0abd8e8f74d31c6120835a1a8a6. 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/1xHwJuDNzkqER4YseTBECi.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/1xHwJuDNzkqER4YseTBECi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x058186d74d9128d79586ffc87c8da7b7c3b0fb590b09e1f40e6068e8606dad81. 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/48Y9pNe30o273HGYKyMKj9.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/48Y9pNe30o273HGYKyMKj9.
{"copyright_id":"0xad420abea22313a8ab2e200ec4d688a9de8ac3f2ca7cbacb3c723c11cd740d00","isrc":"GBKPL2214326","name":"Outer Body","registered_at":"2026-06-19T13:52:22Z","spotify_id":"7s116fYbWa8JjEoi6jxaZQ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad420abea22313a8ab2e200ec4d688a9de8ac3f2ca7cbacb3c723c11cd740d00. 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/7s116fYbWa8JjEoi6jxaZQ.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/7s116fYbWa8JjEoi6jxaZQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb490c077a6276092a55543cb64585c7e75f9457e3080d036eeb12914a5b5463e. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0VKtRbgIN0YlDSgIhGLvun.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/0VKtRbgIN0YlDSgIhGLvun.
Psilocybae (Millennial Love) (feat. 21 Savage, Ink & Kadhja Bonet)
{"copyright_id":"0x58ea57df6cdb9940b72612abd8aa08ff4779581fc787121eedfe1e8103803fbc","isrc":"USRC12401529","name":"Psilocybae (Millennial Love) (feat. 21 Savage, Ink & Kadhja Bonet)","registered_at":"2026-06-04T06:50:09Z","spotify_id":"6ajiOUVtxRjYcf1EvBDoV4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58ea57df6cdb9940b72612abd8aa08ff4779581fc787121eedfe1e8103803fbc. 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/6ajiOUVtxRjYcf1EvBDoV4.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/6ajiOUVtxRjYcf1EvBDoV4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7df6148acf6b8fb132211c6641d15f1279ee65380fdd364d760f5e55b9aa0f7. 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/72Q94I0gbEuHDYwLxW1Tbg.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/72Q94I0gbEuHDYwLxW1Tbg.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb490c077a6276092a55543cb64585c7e75f9457e3080d036eeb12914a5b5463e. 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/5WiShbQYrJnoG7mD961IKY.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/5WiShbQYrJnoG7mD961IKY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x457e3c06089b0791336d932401f6680f13dfb4990732af162e133a906da39f1b. 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/5SHTOzhq8KGTDFm1HWsZG3.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/5SHTOzhq8KGTDFm1HWsZG3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32d2184478059483b72a065ccb3454e6bf6dc8b37da74c3361e193e7e1c6ba43. 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/295A2ECNLIDUFghdqi6dP1.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/295A2ECNLIDUFghdqi6dP1.
{"copyright_id":"0x3d3f12059d97aa7e669b34d8b5d434f1adfa826bab673cff174eacd1055c798b","isrc":"FRX872181768","name":"NOTHING TO ME","registered_at":"2026-06-09T16:27:33Z","spotify_id":"1ckzrnuGcS4BsaCwfSpRgN","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d3f12059d97aa7e669b34d8b5d434f1adfa826bab673cff174eacd1055c798b. 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/1ckzrnuGcS4BsaCwfSpRgN.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/1ckzrnuGcS4BsaCwfSpRgN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea954313abf11760de439d44392ede6a987d52e4b07b5cf3333a1024a5470555. 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/4F0R0O630kS4DyDBOnf19V.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/4F0R0O630kS4DyDBOnf19V.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea954313abf11760de439d44392ede6a987d52e4b07b5cf3333a1024a5470555. 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/3Pi5wYHIJZZ43WrzbKLDT9.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/3Pi5wYHIJZZ43WrzbKLDT9.