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 0xc02c062bee6e451db61cf6734f02305c2377f564d2ead7af4b4e5276448a026f. Chain 2 (Bitcoin): anchored in block 953697 (2026-06-14T21:49:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/64fc17f9-95af-4263-bfb1-c3e52430f407.json and https://artists.proofprofile.net/proofs/artist/64fc17f9-95af-4263-bfb1-c3e52430f407.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 0x2c6e09f3c857b1695e2c1ba88f6c74d86051f141dd320cd45a4938432b6fbd45. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/DEZC62182420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4323bbcbdc2af5c59b315ab679f39089b5062dc663a0beaa1e70163611b262c8. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/DEZC62257522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e5cadf823b87c299b0ba8ec3ce44d00cf15eb1a7f0248a5f90325a710d2819c. Chain 2 (Bitcoin): anchored in block 960183 (2026-07-30T01:10: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/DEZC62190044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb1ceacf3e92a5e015f43011fd6706e37f8571d8b9b1f0d863fdde1813160da9. 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/DEZC62190046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28b20f4a67d8cda7fdc1861f089bb6045c0fdbdb1d8c0410703ad532f9a2820b. 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/DEZC62190047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64436031bf3aa9e5599365ec6942b02d759b0540b7afb5f3b80ea9c073dfeec4. 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/DEZC62190050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeea5ab8c993ce0f70b36236fba36e5ed2054b823366ea1b07316d453247d1c26. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/DEZC62190051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59cebadf00ac422e3f0d585d03e624bb04f00353b380c83e4727a1e0c550eac9. 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/DEZC62190054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3f013eda88d74caf2c825f490cd764022a043cfd1b7d9fddcbc89ce0b4bd256. 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/DELJ82082922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52850cd980ab477a7a433d152754e248dcf9b1de7ca0fc3b1c237eb59bcb3939. 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/DEZC62328892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42d1195043248de31a691c54cd21baff7989fcfacff9d88f23af9ee47566dd63. 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/DEZC62323182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeafd46ca97e5b132f3585c9f197a720275119ee0240de22518011705ec787894. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/DEZC62332915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60219ad88220517d59b74362f2fcd8f4325c96015752e15e22d0b4e14d0b1199. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/DEZC62332916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04b61a7327ae631a41eb919a48ecde3e2107530b3ce07cc4410a0aede185d892. 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/DEZC62332917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x297c862d43b6e3c237d16aee15d18580bebec91193327bad90f04bdb2e81507c. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/DEZC62332918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c827aba58241e21d4ba72611c447965dc877b11d634be34676c5f8aa34627fd. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/DEZC62332921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbccd85a114cf14b8158abde9f350ee77a793c9d1af982230be069a26ebbcd222. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34:27Z), 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/CH7812419727.