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 0xfb9633f10d4421baa7a2adf74960ea43aa06bcf0028eb7908876a00709f81e83. 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/2b283248-9b15-424c-a0ac-cea4178a5a0a.json and https://artists.proofprofile.net/proofs/artist/2b283248-9b15-424c-a0ac-cea4178a5a0a.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 0x69638862e64cffe1e13dd3ef03f560303c93d56602438fceb8aaf3a74fb664ce. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QM4TX2367342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb359ea90180c8e589e81ea805b9b7f52ca5a688c3728a56b8d2312af569375e1. 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/QM4TX2367343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f98ef2121ccb1aac9f3ef7ea6e45cf38e25788a6c1701b324852e0976bdadd4. 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/QM4TX2367344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9770b92f999d79820c11c8d9fc7b510497833f7a2fc8b624ca8591c38a07385. 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/QM4TX2367345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6a32614d563a14aa8d9ad05fb54931aa780a675518872b249607bad14b83e41. 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/QM4TX2367347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7baecbf1da162e0d3477aef0f1a472b10ccc0279d8903e7ed21d067b89f11ab4. 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/QM4TX2367348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb295c8f349291db16c1735c4e9f2a08853585a307e224c7ef23ed3718386e9d3. 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/QM4TX2367349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32ce8b40eef0de4986b94651ace01f28f69f56c04e9193033585bbdde079cfdf. 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/QM4TX2367350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe61cd4631d5c476965fb6fb8a25ed8ecb90b7196f32df52edf3e689eb874f44a. 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/ES56S2100686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3889501a447ff6d2c73d5d68868fc40b3aac92633d688a703e64c954c84d522d. 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/ES56S2100681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd1cf570a89606efff5125326ba322e7ccb047c5f7a8b186b1ae1646885d561e. 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/ES56S2100682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x088dfb36bb3e1c6a65c8bd98860045ef946d85a65229fc01195372310a0a13c2. 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/ES56S2100685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ffb3e1457f421db32d16d2a963d5cd8dc4ab739e505b97b87fa49a19b437b2e. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ES56S2100683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x446e2637ac13ce66221062555ee8fca7c13291bd74b6ff58a494e23e3efb0238. 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/ES56S2100680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x090af06db0346b561c78c2efe37d73b3f0bc840efc154db6a60f6c77bed637a4. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ESA082001025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2b9dd33e942fc7452eaac27e089a9fe07952311a92f20b3e225651986e1bc06. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ESA082001026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x192c608471d3788145e797f9e840ed168bcb0071da92c306a5011b7b9fffa076. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ESA082000450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a26a8c34f98df3ce57af1e6b42a05658aeea54a4dcc68eb0525873ba7b7c649. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ESA082000597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5206f7504b00af63378f095a6cb15036e622c091cbea568643477822c9bd1d07. 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/ESA082001031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd80c138e509c30b25b5ad74245ef34e373e942c216e8d43a316bf52d5b17338f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/BK4DA2413712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1def9dec52695df1f7cbcd633256cfa35b6d895e2ad84807559a7c6be4f288c6. 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/BK4DA2407563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99876080167d273cd541b9d01a172fd4806b65e716d7ef5bda79c136d80dabab. 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/ES56S2200760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35bc4e51f3f5f43524e178a94f25a5da297b4162e0b3ac8256dda2f46f13e24e. 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/ES71G2405952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63b690de54727c2f0ed5878d4b13521b753cf8b19e64cabdaf1d2f45fc2547e7. 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/ES71G2406644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16c04cfe4bd3f1e946f2b57ab2571c85f0bd632cd572551863adfedcc578d87e. 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/ES71G2406645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30ccea9307822e2e03e7c4d94dd9b81baf57838b20a5bdc4f79d37480e9abf39. 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/ES71G2406646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x918dd9051067f04fa5cf1a62aa5d2de3caafd8bd8340acb9aab0ce0c6d5050c9. 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/ES71G2406647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6ede72e75c51d332d61824ca5228de1c88202fce3b92ae03d37c8ee7dede3bd. 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/ES71G2406648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa854d98c5f6aaf5fcd6ac8109c4fe01de52893be50eb79e9f61fcbadd9285911. 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/ES71G2406649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x897a0ea9787ad10912fa7d635db32318e462333f488294d99bdf626d7b60f07c. 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/ES71G2406650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x300dd80b6f788448a5b2d3f0b0b405ed79eb29b7ca304488a1b292812ecf463d. 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/ES71G2406651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x517062705ae0d88034bb57f996d068b7fda3237474076d1cafbbd98dcbf92c38. 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/ES71G2406652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb51be2b3e190de8ba071660177d66781a6f333c1f8ab2c6a7b6aed792a89b0a1. 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/ES71G2406653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3bd17d59681c98d4cafdd3fd64de325f5beb6f81ffd06059b2578a63e17d42d. 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/ES71G2406654.