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 0x280c717a3584f1d8331375077991a2057fa213b11fbddba394fe989960198e9d. Chain 2 (Bitcoin): anchored in block 953817 (2026-06-15T18:10:31Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fce0ca33-4013-423c-abcc-d7fd42359fad.json and https://artists.proofprofile.net/proofs/artist/fce0ca33-4013-423c-abcc-d7fd42359fad.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 0xcf8753ff351a36b05ef0b42fb85bc283cbc05e35276bc9d6d9bd85ff3336d658. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/TCAIY2420327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaf2fd7d8d60c217375b5bd7365cd09e1f917efb188a820dffa9db3d933a7153. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/TCAIY2420271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c413fd0abfef8779e1ea4eb4743dfd50ffa7563fe48368e206e4d9fa96b512c. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/TCAIY2420357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x213b16368dfbad8ce7622cac99f13c994d736d7952077663c231b702fa411a67. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/TCAIY2420245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2ea371a09d15bd4749bbc04761dc7559e75ec854048a26b5b820ab272a16761. Chain 2 (Bitcoin): anchored in block 959109 (2026-07-22T07:21:40Z), 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/TCAIY2420385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16037fa30d3ff300461d914e06f0d69cac13b2c417b986df9086a268d8e8afdc. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/TCAIY2420215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x092a961e9d66fcb194131a1c19d5581b3d06cf526a2d6bf75ea5b997c61d2765. 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/TCAIY2420351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadb5e069ca30bf0dedfad7d56d94db9bbe1f0c2f2c7369c8a1070b6c09490f92. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T05:56: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/TCAIY2420400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5a665cdb32f5f6243366a6e9495dee61c1e5833d8af060690c1df93e9824a05. 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/TCAIY2420265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd92c21d78bc2685d00bb4d0933419ae400d3b27fa9a64d757dbc719b4ace8c6e. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/TCAIY2420417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f171cf4f90ffb7997346724dc393c526f9774193dacfdc0e3a6f51660fc2072. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/TCAIY2420371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33bd8286b2376d91949d497233aae604af6e72d6ca6791b425916d5e8002aaaa. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/TCAIY2420226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2efef8894aac08413d986493fda5c24f9a849a475e583f4bbf447183082c2d2d. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/TCAIY2420255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf16a83e8b211c439d1b9ece94c766d1fe868b33ccdfa9bc2aba98b4430cd5aa7. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/TCAIY2420236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ee49782a0c307e2d049750eb9b60ea7c04d5156e5460dc07c4f883dc41aa133. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/TCAIY2420339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb899f449637faccff88ed545d25c61a7f01397f1e07a58d79f3543c672a0de2c. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/TCAIY2472688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7bad8b7bb0d7ffc8b9ffc57dcff312dd95767720340a7849ef5a86a7ce5f8f8. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/TCAIY2472790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f5b00c7107c8aa2ec24068162bcc1b41afcfbe0377af79999d4d3cd2fd712d5. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/TCAIY2472774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0457284edce04c1614bebee0d7be248dd90f532fd80df45dac3e0e51aefd28a1. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/TCAIY2472758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7cc856ff3149fb9741e17d7eeee36d5d3aa8fb4d166434e036a42a3b0e47a56. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/TCAIZ2472821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa96fd28c372e24cb16b2bbabfd208676f175a3c72b110c01474d850016b0bc2e. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/TCAIY2472743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f84b1324f708ea76b2d5d826c95affb3731fc1a2e93652ddf6a5c7cc6b7fb54. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41:40Z), 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/TCAIY2472676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa50cde024868267e09ef63a3d8c6af97cfced8091b26d86639bfabc2340cb410. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/TCAIY2472720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7160f7d907c7410f8161f937de168fed05972a7778e5f7d6f2e63035baa1a3ef. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/TCAIZ2472837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f3555f6c6cf6154a388836af5a6228b4c9fc03879ff032292e4cce4fd86b880. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/TCAIY2472799.