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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa48de497732b0842b4c151f47a2830829d9bc8d53c52a1d1a7c5d9b14fb377f6. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5b318c79-364e-4186-8d70-017c37e45018.json and https://artists.proofprofile.net/proofs/artist/5b318c79-364e-4186-8d70-017c37e45018.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82c1711c7f10a7d578ddf58764d815b868d4bcf7e7503cf40472972bf7ad4740. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), 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/SEBMA9524010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x437085202a451b44dd226973aa3ff82767427de43fc44901cc340a69ef49c7a6. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/SEBMA8057010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8098ca94e4ccc20e0fcb282b3875d32e575b10d29d617c4614bc0f33f68c85f0. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/SEBMA8057030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x632d5bce86cd5c3c455e3e6d623a09bd6606b466fc3c668665ecd9e7c8db6c02. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/SEY2D1000103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec48156ecbaa0939f34fd2421fe83e34c6d87c2c5382b69759827e53851794a6. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/SEY2D1000104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a2542df97c47ea9959077da7fd6c1133a5e186ada1a43301f08775c6cc90d39. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/SEY2D1000101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dee28752863275feb41e6eb931f964f77b76f145ad50bb88b497b68cc576bad. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/SEY2D1000115.
Under himlavalvet (i månsken en stjärnklar kväll)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78c85b46d1cf9d40e61c5482fa0634c5c8b425411de56c1a60d0b751dcc6ded7. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41:32Z), 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/SE6QE2212458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdb70e6260ce4eb9019c56fe116db1e483501cc38c1a9426c28f383daf97d260. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/SELDA9400115.