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 0xd04e3d7839915d4047907968de6f081604aac5a81c82ea2b4584589999f24334. 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/48b2f042-afbe-4521-af2a-601df1b0bc04.json and https://artists.proofprofile.net/proofs/artist/48b2f042-afbe-4521-af2a-601df1b0bc04.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 0x8c519288de322464e5c0f8b30e5bc9fd58102edd29933bcee8b95bfc58346b66. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QZJG52359402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ac897a9d4dc5271c46bd8f5a16eaa04fb707c5695aad934a905061fb0b2a79f. 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/QZNMW2334852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0e668fd1ffb6e3e7be2dcc765bd80ffeadc6b7c1f9a2dd1ccd2890ea963598b. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-17T01:00:36Z), 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/QZNMW2334853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd356919f820416632eec24606cfcb85460a68ac44719d76d5b4c43864a72a26. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59:47Z), 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/QZNMY2332120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb782ec63fb9b7be9c0ed3312bade4997d6a102de1e90cad36dab42271f38e23. 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/QZNN22356418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cabc47d3b563531e01225847ffbbfad47661f82837ec6c5364f69946d0be937. 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/QZNN22356420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x270974bb3fdac94bea459b1a6ee83716fb88da296efd8cac23f2ac4adf8b5715. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04:42Z), 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/USLD91758009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49686321c299b95a972c2dc44c8a4c39ec1a94438655d72115357b68ea1ecff7. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-17T00:17: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/USLD91758010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x055d0aefcf91430cfd420775d022866fcb4a03394ae1e769e82068632fdb66d9. 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/USLD91758011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b815290270cf69f664fa134698038ce173f40b19f341959980593c066f1502a. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/USLD91758012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x654367b9b4157312b7abf7d3ea52e40d5dd66dd2e7a7fc38177de1175c500285. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/USLD91762055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2833db155f59804a26fab9c8ae4157b468d66d6da524f38ee732d0f97ed4782. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/USLD91762683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2e0cce8ad8a118c2b3ddb4684d9aad238ccab953fb36d48329e39e6f9e4cf94. 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/USLD91762801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc460dd4af7937b269667860e460a855aef5e661f84bd6db4d18ae2ace7aafc2. 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/USLD91762803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37884271fc0689ce5f994f23df442365ab5625c9adc6759948fac30e186fc8b8. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/USLD91762805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8fa20f0375d7df7b2875ff58acc39bfbfe47cc7cd1d3a4ef21040661703e572. 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/USLD91762806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d1c974ae10cdf79b3956aa1913d0b495fd6e2f5615aed24593e3ba6ea5d56f2. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T22:43:56Z), 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/USLD91762808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5a0af90c6d522fea3e877aed9003b310eadc2920f1205f14de5083fc6fa81ac. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/USLD91762812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9486c6774fdb886405ce99034c10ed39ff9336a087c39195f02e271c49746c0c. 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/USLD91762813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x696f45753ab143d708d42b2a63eb9a6e8119c101394ccef3afc235b8f833fd58. 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/QZNMW2449727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x696f45753ab143d708d42b2a63eb9a6e8119c101394ccef3afc235b8f833fd58. 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/QZNMW2449727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88e72cf8f3d89fada9f890a30842905442bd8945a65afa8ffe783f634f55a3ab. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/QZNMX2449344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e4cff61c2a5740a9f83b4c8bfe832c9ccfa78efdb158ca44daef3ec46ecf80d. 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/QZL382576755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4c52c4e2a66847a109c32c807fed45d790b695aac51508f5e709ebb0cf27ad7. 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/QZWFP2528992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ca5840dfb64d102ea9246c6632cb3fa83600650fb8f1b8ea3e967b3158065cf. 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/USLD91767330.