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 0x4b7a033ababbc9981b82abe648810a93e7a5f511cd131a94c205d6b52826ba5b. 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/3b2ecc1c-7935-4653-add2-f7400185f2ad.json and https://artists.proofprofile.net/proofs/artist/3b2ecc1c-7935-4653-add2-f7400185f2ad.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 0x3d100331df097f899ce85f9ada6f76c286bc2af198865596246b453814a9593e. 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/SE6XW2314760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07f5ea2f6e7f96505236467a8378d663087605169ec700a989df1d8aa7269a84. 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/SE6XW2386006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ca658e7ca704d73861b378086366934f7162eb5b37675417c2f0e2fa90e5488. 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/SE6XY2318249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98bf4deb5c8f2114501b8eb2cd2e5e0d5bb9cd6fa4002bc4ac1f6f8d03ec7ae9. 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/SE6TI2329976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd841158f96bd3a2a9f94490d046a4aa06c5d157d5dc4c09c95809f6048de1ddb. 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/SE6XW2352772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcac87f3d334802df67117213c49c5a34f3a7e0450fcc25b1d0b078365a1cc1a1. 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/SE6SA2383207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab0cffa3f2097dd4d2d3ea3ff941b6225741cad5f308083a1e471c29f0165b99. 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/SE6XW2381570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc84f6edc6aac36c7f01c5226c701b66722bf724e1a1e008659f346537536954. 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/SE5752407917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7920a7d7615e050b0c9edb04eee098aa5b1dbef2ccbed94f554e020b0f702117. 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/SE6I32488687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71a107b803d52ce9900ea515caf73c00819d662091cd9f751c0cf57764b5bf7f. 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/SE62M2341161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ca8e1e3ff517422b1b29bfe596a0ab208f33b4654ee2efa51d05f74c5cff869. 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/SE6A92357643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb0ee134c64761ef7fb91301b25f1111ad6be932b9140691b754945df0bac55b. 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/SE6A92358618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1158c19abcd0cafa34238c5069cd4c34ef07058bc7bce31b7d8eb9f889e7ecba. 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/SE66N2265518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24f6f5ccfd446c1a992315eb8083a4eb1e354ee1b59e224fd9e88d5d5c303ee7. 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/SE6XY2286810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa32c0d6820ff2d38148de547a606ae7aa6ed1edad5fc45e34972d3544194db57. 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/SE6XX2201707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60c546258b58a85de5a15fcdaf683fc8505df1ad741fdbe0d0b74c3016cf1b9c. 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/SE6SA2294761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f25bac3e181b90317d15f79f122b6a2d4758ee09ebc6a45e4f9787fb2af1152. 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/SE6SA2207075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f6aa702e67b335fce81e7cccf87d1aad7fff59dd3f1f31c27be57d0a09826df. 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/SE6I32227927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca7c59b537979e7587841563f37814e70c56396495c8bd9d323c61910650354a. 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/SE6QE2493626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafc3db2f230c3edc4b66fe90766f23e8e3dcc88ffd99898e3e391ce7f612d617. 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/SE6QE2493627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x930c039930fecac32cccea8428906a05bb22c2852a45639104d500cc7c9378ab. 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/SE6QE2493628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x103b5045554c20cd6109ecc82f9a9fab13bf7372052cfa2bd2c74faba4396ddc. 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/SE6QE2493629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bb11921020e62b4aaeeb0535ac761032457afa507f51a9969f05798cd8a0d05. 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/SE6QE2493630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32ea059473f93361960bf483859001365bc0c43dd6d078d9a59fb32133cf4856. 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/SE6QE2493631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62eaebc0b8bc837ff515d006a7fa8cee5821e107b8c7d7e736b6f48894c21410. 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/SE6QE2493632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3acb5f174bc14a7d2e3fdfed6a6f6fa4aac243f833e27826488b754f5250254. 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/SE6QE2493633.