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 0x1b96be403fd0e23e82ff661a4ab2d889b577c6fb57c12a1238affd3e64604819. 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/cd363162-393d-47ff-b035-d107bb564c2a.json and https://artists.proofprofile.net/proofs/artist/cd363162-393d-47ff-b035-d107bb564c2a.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 0x95466cd1c180d7eab7fcc92ac00229bf5e411bca77fa1ca62798eeb30f6ea2fd. 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/BXBGP2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf906383da8312d6f94c0ba75ad586b825d2f34f3b9ede0066e0c5003a27fcde7. 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/BXBGP2300046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c6ef6cec7b89b0337c8bb986ba03b600e19248e00e20c4ae7b3d245b2facef5. 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/BXBGP2300051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e5edbac642d7354398a42bdc9e17c84ad1891c7a7e6dd95dbb25334bd1c94a8. 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/BXBGP2300047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x579d3b6afa5c8edf8e469edd19b67d6340225265010828083b5323e93d2aa817. 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/BXBGP2300054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7adcf19230b3106f37d348e0d544d49c953ef055be5e9c119fe16b239abf2163. 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/BXBGP2300053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0288520b4e2abed501c3e81ab83f83dc9cf4b9ca1abe685516a1eccf239de702. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/BXBGP2300048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc3e46c3720a419a1aaf6e83a09939854b8985a4c63869756558dc7b1047c748. 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/BXBGP2300052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85e58b2830e5a6fc1195ce3feeef7b89f028e857aa959a6c10785b9ca9505872. 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/BXBGP2300049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba0db6194323dba4c0b5270012c080d242d6892f4485b255d0d1be63f79f25bd. 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/BXBGP2300057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8e2a44b46030e293eb013f495c31071ebe05155289f04b6472cb1d6b40bd55b. 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/BXBGP2300050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc09afd417dd3d6aa1bad56d4533b1a1d77fb1127671c86bc726708ae5c5c8a46. 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/BXBGP2300055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2651d65cf162c2d8de5d6623cfb5bf391b0819d6fe0681f266f52a0b5b93091b. 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/BXBGP2300058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a961893be5ab71d0a4f93b94d942e19abafdf12b7a49c8df5d4d8c685a538d7. 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/BXBGP2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fc5a3465452210ce7b5479b8d8dfad7883681e125747b88a32b219c11840676. 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/BXBGP2400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea046fc36cfe5803dd6433eca3c135e6797866fe82547147ae9e6d7743fab9cd. 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/BXBGP2400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1181265544085901e20bf4ba0439e774abd8a42024535d16177a47059c6ea218. 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/BXBGP2400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5a1d62dd930971d2b2d59c3451c3b36d007de9629283a6a49b7d3844e554127. 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/BXBGP2400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc72ad786ae60ed52e26818a0ed2bbf35461a6bde2c505231c9816b8a86d0e6db. 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/BXBGP2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87552e430c9637cb57607e9418d76b7e612aaab0cc2bd85a8f10cee9a186b0df. 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/BXBGP2400011.