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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb616c4ea13dfe9bd143cac5151072d61de367b4421fcaa8e3162ca4452e51ec4. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4685a598-9bbe-4e18-bf33-9c0897fece4b.json and https://artists.proofprofile.net/proofs/artist/4685a598-9bbe-4e18-bf33-9c0897fece4b.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6070a5645ec0eac1053ccd600fd7a2e47a3773afa3381470003f019e7212bcd8. 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/US3DF2472082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x519e60bd5960cb01e185194bef811929aaa200050fabf0d6ccbc8c2f76e4aa24. 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/QM3DF2255290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0ab9e71d465092e3589d902be19495db3e8150493438f145e2f38ca4c793b68. 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/US3DF2211630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe364e9eb1b05c92682c12fd5ab6127240183c71ec57db5a53d76cfc7a7a11567. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/US3DF1954270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x983ace922346159e3eba0b59c7a9f0a6140c293e95f3a8e6515fb2919debfee4. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/US3DF1954271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca2f3042376509d042a0eb3530442a19ad436adf7f09879aa8dfdc230eeccff7. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/US3DF1954272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ed097f9c0201139c8590608e38de6b51cc97b86fa7d69b88e585fcf78cfb7ab. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/US3DF1954291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd84b463b0c6b355062e354733914e2a5e65320a5e44041fe2386ce4343d68924. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/US3DF1954292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2436876967a91e7d186ce78adb8432b9ae9c0beaf8d2bbe0d974b39a44d84792. 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/US3DF1954298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x049558723035944ea526977248d74453d930fb98ce5849d4ffa560050ff8909e. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/US3DF1954299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x827a41be1fe15a2493dc6afdef369172d6604f767cc022786db9535327ad81ca. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/US3DF1954300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa59c0afebd6aadec946c898eaad788fdcf39612e05803416c27ce4661f0cc81d. 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/US3DF1954301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3886142ccb7496de4f07e821ead83ec43322e3a94fbdf111ef05f7bea4adda25. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/US3DF1954302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x235837632c6e528151abcbff2b9de3db019b58cbf8e4b054733bb121d1d5faea. 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/US3DF1954303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x574ca25da4cdfd87ea91b9063e27d717f3f4ebb5f4bcf01390c00569f9890c43. 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/US3DF1954304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb24615da6e424848ebf92ceee80e3e4fe3e4abeaa696f1a7051ea249709b3e23. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/US3DF1954269.
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 0x37e923b4c0690057dddef20f60dc0648aa2c7107612fd2d59dc2faaa701e4e66. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/US3DF1954274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ba55204247eb9800476c911893148bd6e3b9a8263aa55de48e07c979243b52f. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/US3DF1954277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x938d80bb6cf2b7dfd0c4f1c4ae070e0575c02135e77c77dbe62529318aa0d86b. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/US3DF1954279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1822904d1bfa0ccad74f5573148187a6bba526bcdfe7d0ed731057a7323e912d. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), 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/US3DF1954287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x371c1c1f3a3d17fcf7c2f91ac0a8b1e69725a983be593bd49824de2b9b97c0ba. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/US3DF1954288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45c1cf97493a23e1b6ec312bc5c9f94580632cdc141c37af91adb3df72bfe286. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), 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/US3DF1954294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3c3071ea3088f5af2f70152e53fc27a31c4f55f6cec9f89e742e5a69583e271. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/US3DF1954295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6506308d836d272f06d306fd93c8492e9dd3c6ce46623df3d7afa34c27756c4. Chain 2 (Bitcoin): anchored in block 960404 (2026-07-31T13:06: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/US3DF1954296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99e250db09d5cc469027ede870e695ed2d4178f800ec9b469bf7cdc5a44ef92d. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/US3DF1954297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda326b4e9d30da1142e32513e49db00cef8071ff1960fea6ff58872a13cf7c73. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/US3DF1954305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3085bd782c410898828d4eb584ab86c662b77a087393ed4a73cf1cc0ca30da6e. 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/US3DF2494471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde941e1aac612270a062636a78014a5d556709526e84010d33bcbb7c47d9e09b. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/USANG2259022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67d32f26d7eb2ea1d7063d41a966a5bd6d89ad5f09b4538e1aaadb222767f118. 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/US3DF2255364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a02ad452b08241793006b3a4f9f5411e73bb8d9a18e136ec21e8e808027e61f. 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/US3DF2494466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d3b12e35d5a1e73db60f4b6749efc0f11fa6208ef92dae0f50f52fefba40e44. 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/USANG2270018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85c5d97cfab10fbed65c7006ec72797a0adfe8b22ae89af6d9857449e0479322. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/US3DF2176097.