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 0x25ac36ec9eded1de408b1f93c6bfb4731f46e1efba65e0bf970bef008c37d61f. 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/bc8d29d8-4d77-4577-9705-50f831b05235.json and https://artists.proofprofile.net/proofs/artist/bc8d29d8-4d77-4577-9705-50f831b05235.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 0x67a1a6a29496ec0ea98098d417c508c630e6af73eeab3be14e8b41ef66a4cef5. 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/DELJ81516228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f2b00e38b905acce6905450647b68aeea5093874f9868a6e7a099cc19550bb3. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/DEA622000888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa732e7cce68a1c7fe2c4783c0789eaef3ccb8ea81c1dee4b93664c49a18545e4. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/DEA622001174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x884cdc96bab4c9ef639241eed0a0f1695b3bc400bc58071271350eb715aa733e. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/DEA622100147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a879e3fc29a1b4d82f01899289af6233d5f496be937f922f7bfa078501c8e20. 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/DEA622200435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23dfacccec46136a2a4e3b7800c28d4ebe44910763f13b351dfd67b30e5648e7. 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/DEA622200440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde0ae2d9a52e1e41bbcc8488256ba1fd79676a2ecec7dfc9d3fecfdff3424129. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/DEA622301123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf78c10fd990d1534d61f0954a75547fad9df4b3433e50178e7bd44bd7571bf48. 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/DEA622301754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x315abc0ab51f33c6329ac4bc09650b3575a217ea81ad7d67292e2b319f4e00b9. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/DEA622400530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd59429b82489acf266f017ee8a90dd6299a7c4970639471154752f8d92e24d8. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/DEA622400490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x611e7cfb02552bf62da7c3b0688c15b77a882d014b47b6df2c54f0d23047924f. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02:12Z), 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/DEA622402262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6d2f839de77e731fd5e4c2e1a87748121d502bdb02723624f5c7a85f8a9a805. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/DEUM72500162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaea5aca2f40c01829d721c2c6b2458e30d9821fa768d7900ddbaba0ec9102cc2. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/DEEK22010008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6c573352c5f2fb07ad5375827f867dedd730be6e71a38ae17f125d36a20e78a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/DEGQ12200096.
Halbe Liebe (feat. Wilhelmine) - Songpoeten Session
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe684ea8a9a078da8951b830373c7a88d17ad4a1a8f17d00fb673213d88972708. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/DEE862102940.