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 0x211a5edb1e52826d7b1bb3dcf215116eb93067107d650536c496fa5fe888fab7. 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/48302f0c-35d2-4f3c-b684-3d6902f348c7.json and https://artists.proofprofile.net/proofs/artist/48302f0c-35d2-4f3c-b684-3d6902f348c7.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 0xd52817f50f08faf68a1582f29958841103131d8cd5d2dd4efdfd53b4685e81d2. 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/NLB602200128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x677bb046090ac3a0214f16c6635ca1d06d3eef882ac6c19a323fa240cf8b2443. 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/NLB602200129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b5113b5613857afabb1fb92cf5430e511a8e0b1721efd0af4f005bbf7c8fd7e. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/NLB602200130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe476da8781aef01cafd83f663493b48ca8cb074f21534ef8d60a3653c332faed. 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/NLB602200131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2924ff4686900810f31d8107dc5c58e0c3561f05794b938449990af95419e4eb. 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/NLB602200132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac1de54e4b72dcd38696e4c89ecd64e78efd43e64e87bcf3d169cb5e7414dbcb. 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/NLB602200135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b248d1a04949db27073388d4d565f57bc1ed105c37e4711766020ac946f2dd5. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/NLB602200136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0675fd51720dfea5327e07703895a1edd3ef07180b0865c4f89e87ad5065aca4. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/NLB602200137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3661bbac19177b0d9a383a2d029fc3537191a3da347c78e7cac3a6196cbdb0e. 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/NLB602200138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a23444c092f610ab3a68c574c2d74224834d7239cca21addd7f856bdfcab560. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/NLD321900700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd4a6f6b4c5dd1d5a4d60be125865d2200a667932cb41dc9149d993e84c0e9d3. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/NLD321900701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe383a2dc253959698ce51518cd9091b35e1b34af130128f70335688a0080cf3d. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/NLD321900702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cb753025ddf69b964d6a8410335ff6d119ecab86d9df1766814595a7b32a2ac. 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/NLD321800334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cffb462f51b7ee3c45c38a948506edf99757d6e5828bd6ee5b8a4d9d73f1b29. 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/NL1BT1800003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1de419c9c5b75a35ec73ae975ab2889bf98b24e3975bb9e69fa409f6f7d2b466. 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/NL1BT1800004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fdb466e0383fd14f5c2fbceeee99c7819f635e59457d5b995be8c3dcad7b06a. 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/NL1BT1800005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cb753025ddf69b964d6a8410335ff6d119ecab86d9df1766814595a7b32a2ac. 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/NLD321800334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc61c6494a29b1be4cba155d2330acbddd485159cc74c7d03c0d3e258cf4ec905. 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/NLB602400151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7b675fe52d582223492b015d82ca1cd616ade023ea2d60ca330f15ca30779b0. 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/NLB602400152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd14f9dd2019ecbbbd1c89da634fe1f24adb3fbab12e132785d8e6e2be08ee8f0. 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/NLB602400153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc37b145c7d159991a2df77706d3ab430c62874ac1ea66112d2c1bb5db7044008. 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/NLB602400155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeadbdd916ecd9a9093aff3acbc02095f0393a3d56855daa693c64ced632ed6ec. 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/NLB602400156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac903a36582c1220c1c00eb1c30b7b6520a0326c48ea3df4da3334ae01d962f0. 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/NLB602400157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c47b2451c67a09ab33868aad86192af61f135f0295c2868c4ffa75a3916fa18. 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/NLB602400158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6e5c24481188fe1342bf0170affd760762a5d924f84ceba623fbdd805173b74. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/NLB602400160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9207436a112c6535905e95b1f2ba849eff18cb2607214221f65ba27bed03e95d. 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/NLB602400161.