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 0x4aa7db8605902eece899a9acceedf64a4b9efcedadc75d9359090f0b0f0d19af. 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/dfd47aa2-039b-4cdb-bf74-de107e7ee4eb.json and https://artists.proofprofile.net/proofs/artist/dfd47aa2-039b-4cdb-bf74-de107e7ee4eb.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 0x74688401946ff210eb47bcbc798049a33f9710035fd1cee784482c6f9e0879f6. 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/QZMZ92313497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff4042eab92f0d672cb291a6e0d2a2336d3d16c607985fc08c28929311f4e77c. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZNJY2471418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d0f448118f0319802557e6c811cc87467fb3970cd38289a3ae4dee41595e86a. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/QZW9L2491282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c5a749bd6e5bcc9d1a0a966c5e1c9fc15224de7a3f40bf475d0e19d8f7609e9. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07: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/QZZ7N2550510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfab6789248986a4e0c6316af341168a7d7a829c9c2a21652c6e4530a15996e01. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZTPX2348349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b2edb9fe8dadbc6d546161df887d77d9c52f8f743513461dacc25a5647b16a3. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25:57Z), 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/ES75E2403345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8d40f03c5d7ea45cf1da769c79435df70207506559d1ee26ae615f26b04d90e. Chain 2 (Bitcoin): anchored in block 960167 (2026-07-29T23:42:34Z), 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/QZW9M2375176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x489df6ad5b3ff235286f063070a39d71990fffa0ed4b1779443c04ac305e75b2. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41: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/QZPLR2490051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa65175f0d05f7b3553f13cfe03f909a47fff3ff5177d767b488bd0b799a126f9. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/SE6SA2393386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d7e95645755b15bc940296e74f00fb554c8fe771eb0244c4ddff1482097e7ab. 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/USL4Q2336340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6939a1d1cbe3b9a48a5edf4b9ebe39add681a9bcf26327a3fa96b10b2cf15246. 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/QMFMF2415988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecebffaac5f2b139675d39580449377e74c8993f7bc3ae413965cf357b3e9214. 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/QZHN42563582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82ca425925aea78600dbcabc58441cc298f84639876d81de8b267bc30f477e94. 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/QZK6F2565562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc3ca0985e6b3f715f3e5a28546e26476cf05e47bbd968dd3adc602fa5856b0d. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZNWQ2516443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb668fba6abd9a2a3699c59fce3c8ddd2ee9eac26292b82c5db9903553b2d0c81. 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/QZNWY2558682.