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 0xfa58dfab96863411253b359eff2bdf10d49ce6870138b5a7be134e4b4f47569e. 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/24e48d50-1879-491e-8460-fe41da4d82e8.json and https://artists.proofprofile.net/proofs/artist/24e48d50-1879-491e-8460-fe41da4d82e8.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 0x2ba9014d7e3e64097248081d6591d39665c9a2d12bb28b2972df4e0e4c781f5f. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/GBSMU4968960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd81806d73bbe2aeb572cebcf1aadb1ba7c7a01ccb9d4e8d14c967302038d9dc6. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/GBSMU4968962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f7e72c9bb658b577fd2d16f4b9ddf0143060805ee1cb94380ed4cf65c7ed9aa. Chain 2 (Bitcoin): anchored in block 958733 (2026-07-19T12:51:21Z), 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/GBSMU4968963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ba3c72e7d4089b61f42d220b262617bdf69de6f46fa5e0c30903daeae24b59b. Chain 2 (Bitcoin): anchored in block 958407 (2026-07-17T12:08:48Z), 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/GBSMU4968964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f4acba14875181830ff7fcfaf946fa756b41471a5ef31b4b2a477b075cf35fd. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/GBSMU4968969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0aa907db7bc861e93bedf10ddbda682dc4d5bd9c10720b99cbf7b0ade0b258e. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/GBSMU5183109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22ba0a21f0aeb4451d935d32c9507bd1199f47ed51487850fb98dc3e31ca5111. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/GBSMU5183110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2be6141bf564b4e6e0e07784174f9f7e782edea6c9ff20b80f1ea6e0cd77a55b. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33:04Z), 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/GBSMU5183111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30ac71fda8ff7f223c5fffd6333417995670fa241e2dc4d9a6af32efe45eb1e4. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/GBSMU5183112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e0e7d55eab886bc88460484cc7b3a70ae4dabc13b7edaa4e18540e31e8c0b4e. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33:33Z), 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/GBSMU5183113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffedbac9d371563664e05cc6398d42ce0b834bb2c1e5f814624f625a1071080c. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/GBSMU5183114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd76b037fc87a254e5238bb87caf478d9f757346ab16d7720876c217a67dabc04. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22:01Z), 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/GBSMU5183115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9994cc888a802c4ea0b0c6b705b28c6adfd1e9187b3d567d79489ec2d934ee85. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/GBSMU5183117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaa009edcdd92e74e363437ae0537e8f91c7414edd5aa8ad48d8c4e6352bff84. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/GBSMU5183118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1d64775a2e13e583792f5f4fd06c5acaebd027510e01ca26b2422387e6d29ca. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/GBSMU5183119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c8c9b14d1a2aab5606f51794c3d11d0a96ed46b9d9b8ddc0ed1303e89d85f2e. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/GBSMU5183120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62cc577dd3a0410177a299b5c591a2a3c0dc4f11a54dfbeeb08e335e087cdccd. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/GBSMU5183121.