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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1a21d7741bcda755b7f907f37bd5cc6366d75ad7e35db57f91c5b39528b4972. Chain 2 (Bitcoin): anchored in block 953697 (2026-06-14T21:49:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6fdad465-e2da-4b38-85bb-9ac79e76f345.json and https://artists.proofprofile.net/proofs/artist/6fdad465-e2da-4b38-85bb-9ac79e76f345.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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde2266f82993b8723496be61999e62ad0d53ac94c615788175ac2dee4544344b. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/SEYV42100101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x241fb12b4adf9adbe7eea2e36b3a57e7d4b223e99c5e5d823b89856411033665. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/SEYV42100103.
Sketch On A Feeling (Bedtime Stories Version)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52b1981e1826bfdd392007baacb89b47b02485dbf594c7fb2a6cf186b5270ef0. 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/SEYV42100104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x145f87800271805d70686286bfe6fedef365b7868b97ff210d26904f4b061935. 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/SEYV42100102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14b072689e2a7cb4f04d4a79f93b7b1e5712fd278ff5df1acb14c92790f4486d. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/DEBW22000065.
Doch Doch - The Lost 2007 Harald Björk Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7a5e9867e88947060ae7b277ca7733191f0716d7f4dc58ea2d0062b86dd3f32. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/DEBW22000066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3d2f2b5e02b33f99e81018acd80fa0878cf044bceb8f2413bf8bed73fd52ec0. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/SEYV42200204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x827cdfa97012ee53650b6c6d99a68ed137185460a8dff542f4b942ea7929a8be. 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/DECY52002532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9318d41b491acd3a9f376c31a03625be21d35fcbe396403d5aad175e9caff19c. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/DEQ202000010.
Kris- & Konflikthantering (Bonus Track Version)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4783bd37e4f18b7dad1a668b80bc2c47ffa97a70ad104f5041677afc87352929. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/SEYV42400501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef5667e484b44240d4b14dde9d1b47d1125980ceae5bb42421a2e0d992893188. 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/SEYV42400502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46331091d216dda966b6ac2e09f416434ece91430c5cb1129e6cba3dca292e43. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/SEYV42400503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9df8eacd1e5167afab3cfdc5776fe34832a8475111e7214c4993775554dc9f4. 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/SEYV42200201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f925257832f964d569545080e6b2c705291067e31e89c580d990ebfcc692bfe. 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/SEYV42200202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x241fb12b4adf9adbe7eea2e36b3a57e7d4b223e99c5e5d823b89856411033665. 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/SEYV42100103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3c6cab1ae81887f8108bfc7527f66d7ca68a02a6a7a3d4cd1b91247e9a67201. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/SEYV41600302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cf6f687f7249b95be84a4798f1e131e6ec09cb4694d1cc1abbea44b16aa8271. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/SE2WJ1500801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46071e843d7501dae2ef69991737cf93f6266ba706e9322a61ee64a57f1a95f2. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/SEYV41100201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b7a318d36d8a48e5b744ce0acb00a375f474598f7a9dd7150a6f23d5173275f. 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/SEYV41100203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b398ff9b164c22fc0cdb05105235e076736a41568f91bb7fb8e5e6f5d643aeb. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/UKACT2520104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6846a0a3e575a258e28921716ec51cf2dc97184841c94889f01dbf34c723041c. Chain 2 (Bitcoin): anchored in block 960179 (2026-07-30T00:39:11Z), 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/DEQ202300010.