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 0xaaf534f477cce3ddc996cec3e5e6ce841234cbb6a437d57498054ca3d6259528. 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/8549a0b8-511a-4159-8c57-3610bfa4fd9f.json and https://artists.proofprofile.net/proofs/artist/8549a0b8-511a-4159-8c57-3610bfa4fd9f.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 0x653fa81ec4de2cd2859ab069f4f077a72d3bca41c4082f72745500cab8578faf. 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/TWA772001137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9498549e5f0677c7c53765cc604305a528076338123a7afae9b2e5fb64186202. 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/TWA772101171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb16a2a121e232ae490cb7310464b85504f328e195473a36c8dc4e3d156fbcff4. 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/TWA772101159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01d738156204ff3e62dc1fac2ec02c74a035ae3c863157ef7ca7c8897df8743b. 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/FRX452470305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80a762d4294edae1fbaf69d130557d665c483b0741628785f29dc3a14df76e6b. 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/TWU712304471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf52060f98e5794003eda47b6f34a60ea7e3ff399b16e7488222f806d9665d019. 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/TWKP32300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdce79540612ee87d2834ee3f8fc05ccc88b2354886c1eb3d262004ca0a12c566. 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/TWU712002636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x118cef4a9e7e75a618237f6bc171fcc5fb0d81413f3b0bbb4667f3691bbdba76. 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/TWU712002460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7539b86564f314c7afe61b7ce37fafdb4f07219d41ba6a992e96aca913ae13a7. 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/TWA772001097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b3d024f9193e757413c36bc875e0df4d3dc5a440cbd6c82b02785db8f18cec0. 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/TWU711702184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70504ac9ea68ca7dd492848d7d569d7ca7015c93613e385c8d464060ecfc0419. 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/TWU712101001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x500cbd6d5b22cf314d3de0512d25af2e6252a967dc9033bbc8402aa442d02987. 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/TWU712101003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b3413562ea9d9ce31ccce2b750fef3e47e9639391832d531aeccbab43c2cb80. 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/TWFQ51908001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa63b2e75e1d306c3e2e5ac963f00a30de896b44d8af4351018f055e626399691. 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/TWFQ51908002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x600f7740e7e2a031145da3482d0f666aff1f8c2914e7dcac9267e1732a437010. 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/TWFQ51908003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24d0062ffb661650b3fe1d64210d86a7ac836b1fbf55e62227b2e640f2d5a823. 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/TWFQ51908004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2b62a941a193079ddec21a3a381876b0c32c943b0bd588faf608385e6e962d6. 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/TWFQ51908009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31c9604c4e9bfa2628199adca0ca49cd9d5a660b9e49880e8527bc21169870b8. 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/TWFQ51908010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8513cea85951a8251aa68e976bce7a6b6f3569c77eb16a2065f2335b9b20e32f. 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/TWU712002943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b153a1385ee716b701c150f32cd1c2f0bf272ed55a1bf6797c57362a5548abe. 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/TWU712002944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x958e045df412b994d0843c6be9617b31b4afed8d5280fc8b366006c76c02e0da. 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/TWU711905309.