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 0xc48f4997f7f8fb29b8878e9cc9dd944648c5ae42c20b5dbd3a83e463701740c6. 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/8d146e1f-4894-4056-a72e-806913d3af5b.json and https://artists.proofprofile.net/proofs/artist/8d146e1f-4894-4056-a72e-806913d3af5b.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 0x2ab8eb02f586e17f8ab6234980e15df4485c743bf04a285a737415dc1e3ecbf8. Chain 2 (Bitcoin): anchored in block 956500 (2026-07-03T13:55:21Z), 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/NLE871327602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f87f89ce5b9190e55cfb73e8d41cedf73d46fa1259ac197ae4224832fe2e964. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/NLE871315801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40ce8bc83cd6715b821cd337ce9087a641a17c2e0a9bb9173c8c03d6a04e9046. Chain 2 (Bitcoin): anchored in block 957642 (2026-07-12T02:46:48Z), 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/NLE871254601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d56a64aa774207a2d2d55607fa5432eaf672643d0327580aecffe354af7f687. Chain 2 (Bitcoin): anchored in block 957644 (2026-07-12T03:18: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/NLE871291802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1e70f06ba10647b996c0c5f8d0bbd32423aa7f4de23fe628832d6cee80ae662. Chain 2 (Bitcoin): anchored in block 957644 (2026-07-12T03:18: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/NLE870917905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4404fc0e0611e5c1d309ad1eb0d371f272bc00eb8258555f8190970113ca741. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/NLE871412401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03f788ed6efaceb7a1d26a7f4936eca285d7c80d07ab24c261c05f39873c47c2. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/NLE871625301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x352556c090b23e7018a4d3ce5d9ca66b7f5ef3c830da9472135d42dd3502adc8. Chain 2 (Bitcoin): anchored in block 957648 (2026-07-12T03:52:24Z), 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/NLE871743801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefbe348f02110d1b290173e5babb79f8cf93dbd307e320fa20e75a1c9e059997. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/NLE871928800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd24b177e4c172d1b262e93f64942eb2ea86d30fe90b39ca9bc1259122fe62c93. Chain 2 (Bitcoin): anchored in block 958700 (2026-07-19T08:09:50Z), 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/NLE872304501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4ab9c61f759a87c74cfbd423e2986f473b7fe980ebb1cae005d2df938870b59. Chain 2 (Bitcoin): anchored in block 957644 (2026-07-12T03:18: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/NLE872419901.
Feestknallers Top 50 (Grootste Party & Feesthits Aller Tijden)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x841a3ef86eb6b1622e2e6a8342f11a4e7cd4588adb9f3acd453d338742c1e944. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/NLF290800446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2db43fea72fd0713e37304189ed8f292aac689df1d1504be4e3151a4f0d0dfb7. 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/NLE872160101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99baaffc545ab232640cfe21a352e07bbddaf98e7ac1b657618b3b9d8f31a138. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/NLE872217801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb4bc4056d5e059f5a52b2f4c7b7562ed7b094d4aa83f3170701c090073414a3. 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/NLE871938100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c4594b188a4b809f06649f6884d50e17394fbe35ed033842708be0e85a06456. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/NLE872227901.
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