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 0x823860c2b8f23655b52c11accbc57251ca7b3e8439fe7fee2e12460a381a4bf6. 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/cd052b2f-b28c-435e-939b-11a53a9ef51d.json and https://artists.proofprofile.net/proofs/artist/cd052b2f-b28c-435e-939b-11a53a9ef51d.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 0x0ee059ca3cebbded370b836e0ddeb0c228a9eb390380bd2f1b449a7c52296582. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48:10Z), 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/DEZC62112047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b77f9aa71c0638d31aa29bc87c4d5a96d62e0c04484f168a2bc47a5363b7981. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/DEZC62122510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e5ecfcd820512a482c94ba04d0c8a72cad29c8639c335a902fa7823c564cd02. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48:10Z), 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/DEZC62122512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ed6d7d470489e62f8e05618b2ad41f6e55ba4d867833c12575f016d5a134c93. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48:10Z), 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/DEZC62141947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1153acdaf1f095bf55ee33990984c0c176e491dbe651d7fd4255284c8f5866e. 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/DEZC62200048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97c84b366fb55ba591161c6c410e3d384b98ad441b6a4daa3a887e4e960d6bd7. 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/DEZC62334080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd70afe7041f646e23d5db34f0b3b9b8fb7a62a0d8eacc5e4f86cafddbc512ee. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/DEZC62343118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdddd4498b37af635779389404a175d226b862e4fcc47aac1ed201e022579a6ba. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/DEZC62371525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e39427afb16751659914f4a6071181debfdc01f6182ca381f63b36f08ed05b8. Chain 2 (Bitcoin): anchored in block 958752 (2026-07-19T16:00: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/DEZC62495089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a3e0a910cbf79e8d1a2badf06bc7934d57059905530026c90e71302a4c316ed. 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/DEZC62444861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91bdcbfe7871ca5cdd37e0dda9ec322a69bd98f119134029ad9de66b5cd98b99. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33:01Z), 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/DEZC62457315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e87a0f775ec8cda02a8c0276f382d98f69dde6076d81f7d04a4973dfef88ba5. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/DEZC62574650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79007c3b31c8d4b57706f085ccd68e86a4ea1119ba80d6b88d6d48c2078222ce. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/CH7812349397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90c7d87678faa69796853f59bde32bb2b740f5146015009795a50fea5a067ca4. 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/DEZC62214901.
100% (feat. ODG, Kilian437, Joey99, Jonzon, Kulturerbe Achim, OsloEinz & Papke)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fcfb98194fadb756ef1bc5d332a16bf1667a9cb93a9dc38b7393fa099a69cba. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/DEKF22100899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bcd34582b0cdf30915fc7f8b371d149f0e5413d5c8efb75e092d17cd4038caa. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/DEZC62102424.