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 0x48dbba196800ce8e4088e9e3afa8a88ff7bf85cba2931b225ff8b1175e13399d. 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/3b9e0331-e0a2-4474-82be-f30f072af39a.json and https://artists.proofprofile.net/proofs/artist/3b9e0331-e0a2-4474-82be-f30f072af39a.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 0x51469fa2d5ec2b17e7c40e2cd8e95f46dc0c274b7bab7500f215fdb7c4d76d89. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/SIA8M1900002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc05df6d27fd173d9b165ae8766b1e425cf4ad33e98ae782e34cb7601bca5c47f. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/SIA8M1900004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8a17fed8438318562608731fb7b208c151745338979cd6d92bd58b3fda3ab51. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/SIA8M1900005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35ade6135ef0a24e0b63c2fbe1f6dbbf54ab94565d98b50646fc7b72c553bd5e. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/SIA8M1900006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd95c32d05349bc6994b5accf48a75d8debce894fe572b9d9ca6f36cc8b93082. 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/SIA8M1900007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3933591ca28845e18e2af788c9ff4bf74759e4d70c8a436bae305ddf6c7ce176. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/SIA8M2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f449c0150552e333c7089a3b9ea90b72b6142d9a0fa04c8a7ffb09ed1cf9a74. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/SIA8M2300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e3b6db4c24f1b002ee6940045eac323c2c9804b6e2eaeb581efb5ebd9e1ddfb. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T13:04: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/SIA8M2300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50cb32cb23646c2f8de29b48f37e2f354f202298a364dba21e0a9c16c18b5992. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10: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/SIA8M2300009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc68233cfd4dc9d2666b2e007a81c5a70852aef87da07ccbe470f86cd360843bb. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/SIA8M2300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2000823521b3b91f4b45a9b5e85592ec36b9dabc5fe29f84f02d8c39ebff4423. Chain 2 (Bitcoin): anchored in block 958204 (2026-07-15T21:33: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/SIA8M2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x498f6d07d4b3bc0b9017863b5d9e4b46a4ba32d9f9edf5cf605dd672b086da6f. 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/QZTAY2420116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x336c65e9dfec33df623e5ff3cc05c6f6dd0f6a9541e96b24e9c33cc132209fa2. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/SIA8M2500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d8cf2838d0b7f6a863628491a57555e8a006d47ec35bd33771bd06b9586e24d. 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/SIA8M2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b2e73bfffb5d6f1cbc495b8ccb76e8fbe34bcd872011784f3e8c18d1ea527dc. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37:37Z), 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/SIA8M2500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe556da2931a59ba3b2d995974853e3ffec5eca1c4329f2abe258a20a81e49384. 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/SIA8M2500005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c70f23c09552a4c03643582a49474011cbbd9e597368ed9b22c717206e81930. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/SIA8M2500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x131a92ff79623e434d4d0efe58d0d69f1fcc51ebeebecd6208ff34b8d9ffccfb. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/SIA8M2500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe82c3fe7f9d0bfd09c8f505634c093cd2cbecd4cd56db44a690457b46b0bb64d. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/SIA8M2500007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01dd7f8322fd22b5cba9edd7a7399b2b8580dcf0db29f620bd95a7c1e18bb604. 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/SIA8M2500008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fc379dfa3427d556ef29681db0877828ba98497a7a2535afcaba0b47fec1574. 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/SIA8M2500009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd20af997eb9106110870ec759d4c8b9e0634a64ae6226457a666f0e20fc25609. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/SIA8M2500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x336c65e9dfec33df623e5ff3cc05c6f6dd0f6a9541e96b24e9c33cc132209fa2. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/SIA8M2500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e177ef206b0bdcaad28eec39b65fdc098723d6c749ccd2b97ccd1045396253d. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34: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/SIA8M2500010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa573eb310693a131ca478348ad1a6f56e19ed249955d8bc528287c3009208052. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/SIA8M2500011.