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 0x436502c348bc220f28ff9e617a8590ef11970de2b48caec121c09d12ed3b5a5a. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/794e1453-7cfd-4e2b-a744-05d991591510.json and https://artists.proofprofile.net/proofs/artist/794e1453-7cfd-4e2b-a744-05d991591510.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xcd8aac83fbafdfd7e95e323164ba3bbdb74f05dcc080744c56fe8e389fbbd270","isrc":"SE3GO2212001","name":"Perfect Stranger","registered_at":"2026-06-04T13:23:50Z","spotify_id":"6zXyPzGp9AjpbrOYMQ1sc9","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 0xcd8aac83fbafdfd7e95e323164ba3bbdb74f05dcc080744c56fe8e389fbbd270. 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/6zXyPzGp9AjpbrOYMQ1sc9.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/6zXyPzGp9AjpbrOYMQ1sc9.
Tillfälligheter / Hungry Hearts (Mashup)
Tillfälligheter / Hungry Hearts - Mashup
{"copyright_id":"0x67f0de864a364db6eef3d68f6c551212145deb5a50e187bbab9864c766f2f0c2","isrc":"SEUM72400956","name":"Tillfälligheter / Hungry Hearts - Mashup","registered_at":"2026-06-02T02:26:57Z","spotify_id":"2BCskl15k3IkQmj2YTYk2b","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67f0de864a364db6eef3d68f6c551212145deb5a50e187bbab9864c766f2f0c2. 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/2BCskl15k3IkQmj2YTYk2b.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/2BCskl15k3IkQmj2YTYk2b.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ef843c22881bbe7d869160102b70ad66ea7ad985e8a93d0a277585bb7100833. 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/17WUYFYAQNewTFModWS91i.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/17WUYFYAQNewTFModWS91i.
{"copyright_id":"0x05c61dfc5f6e4a0baf1b76e0416f08d58da3632e284100fc07ad2f0ebc9e379b","isrc":"SE3GO2003301","name":"Without Wings","registered_at":"2026-06-08T09:18:03Z","spotify_id":"156O7Uby4QXUNwVsCal2ve","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05c61dfc5f6e4a0baf1b76e0416f08d58da3632e284100fc07ad2f0ebc9e379b. 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/156O7Uby4QXUNwVsCal2ve.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/156O7Uby4QXUNwVsCal2ve.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddcba58fea21413033078c2ef1119734001b360ba895f0cd1930670bb74436bf. 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/1S7hEPenrIVKVTuEjtXKz9.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/1S7hEPenrIVKVTuEjtXKz9.
{"copyright_id":"0x5c67b4b5cf626082a4cbdc8366ba842f73160621c24963cb90090336f1b61438","isrc":"SE3GO1803801","name":"Better Runaway - Erlandsson Remix","registered_at":"2026-06-08T05:03:57Z","spotify_id":"3arojvuLeaH8MBlNLSQ6sk","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c67b4b5cf626082a4cbdc8366ba842f73160621c24963cb90090336f1b61438. 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/3arojvuLeaH8MBlNLSQ6sk.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/3arojvuLeaH8MBlNLSQ6sk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59279a50483f6a23547ea516fdeaac5b44085f7727aaac43dc319bf139af4221. 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/2I4CfC1AgQdaKjpi01aG9o.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/2I4CfC1AgQdaKjpi01aG9o.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4297d079925849b1bced82c0c61b190120023314e48f94e42ae6933083e0dc51. 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/3QX6dZmE6G8aiM2ncTwU1z.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/3QX6dZmE6G8aiM2ncTwU1z.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x083c3887e98e20f5d28879e806109770d713eb65f58582c25769d2d8251e7453. 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/19uRztTFTP7JB4Dl6KcfFI.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/19uRztTFTP7JB4Dl6KcfFI.
{"copyright_id":"0x3b3a92ba529dbaa5bbabc0193b0fa6a8329e7100b7f2b01cc16d3740c38b6413","isrc":"SE3GO1701601","name":"Got You Babe","registered_at":"2026-06-09T19:47:29Z","spotify_id":"4r9QslxqJtQ0gmCxf0hawB","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b3a92ba529dbaa5bbabc0193b0fa6a8329e7100b7f2b01cc16d3740c38b6413. 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/4r9QslxqJtQ0gmCxf0hawB.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/4r9QslxqJtQ0gmCxf0hawB.
{"copyright_id":"0xd93ce73b7b59b52e446dc5b64ea8c5c8a97f1db1bb205691052d64fe05dbb14c","isrc":"SE3GO2206401","name":"Never Need","registered_at":"2026-06-04T14:30:36Z","spotify_id":"7wDo3yDdE2pzHrhutOAPc1","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd93ce73b7b59b52e446dc5b64ea8c5c8a97f1db1bb205691052d64fe05dbb14c. 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/7wDo3yDdE2pzHrhutOAPc1.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/7wDo3yDdE2pzHrhutOAPc1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x139f7909bf7bda2ccd0daea488ebd52fe14afa4a3f99f1855de0ef94087cca46. 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/0d1Eoa1zAXUKdAGOmglJYD.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/0d1Eoa1zAXUKdAGOmglJYD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb82567e0bd8951154367e354f7b4f961c2ff90cb4600cbebf37889c092f683c3. 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/4gSnyLqER3tBxnqldhoWEi.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/4gSnyLqER3tBxnqldhoWEi.
{"copyright_id":"0x9af9b93bc81b696b753e21a6c467894b73e38fa6d16a5ec4a09c529ce2b7f271","isrc":"SEBGA2500559","name":"Fan va bra - Hogland Remix","registered_at":"2026-06-04T14:14:12Z","spotify_id":"5lhHGC34J5bbfqx9xnxVa0","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9af9b93bc81b696b753e21a6c467894b73e38fa6d16a5ec4a09c529ce2b7f271. 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/5lhHGC34J5bbfqx9xnxVa0.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/5lhHGC34J5bbfqx9xnxVa0.
{"copyright_id":"0xf3f8f60d8aa3a4d6693d0114a8fcaf23f23d111757deb030437b4be669f119ea","isrc":"SE5EM2401401","name":"Regnblöta skor (Hogland Remix)","registered_at":"2026-01-28T22:53:21Z","spotify_id":"7fSMMglvEDY5jxWtZQZwMV","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3f8f60d8aa3a4d6693d0114a8fcaf23f23d111757deb030437b4be669f119ea. 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/7fSMMglvEDY5jxWtZQZwMV.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/7fSMMglvEDY5jxWtZQZwMV.