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 0x3e99fc6483d2addc4770e2cfb454373b659b32a8b77048d175a01f838f5833f9. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/dddf6efc-c152-49ba-bd20-d280d3808650.json and https://artists.proofprofile.net/proofs/artist/dddf6efc-c152-49ba-bd20-d280d3808650.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Panorama do Choro Paulistano Contemporâneo
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 0x5cb045809728b40e182c7b262bfa9e4a25b6485861b40327b53ae97d06750794. 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/BRYVE1000016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf300201bcb8bdea05f5e800594be26243ac9d44fa7a50d924f2d564059dd4b4c. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43: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/BRYVE1000002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fabf42faa73ed72e0782fb70d5218e3481955ee96c7eec1435a2e38c0360f94. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/BRYVE1000003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19fc1be3bd324b579058e5297cb439ae0175db45a2892bb4631f0897671863a9. 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/BRYVE1000012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde2b724d16845da34cae24e58f9d7fa0545059a42197fe34242a876cdf322231. 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/BRYVE1000004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aa402693fcae0c2e38e459ed618e0c1624c94d315bfdb800cb9e6f3e431f506. 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/BRYVE1000014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb875bb42774af9aa1ce3d9def2a65d1c4f3d01d123466fbafbde34c72a9e4777. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/BRYVE1000015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2821fba8dbfb685f0c2cdafa7b488bc657a5dc695772078bb25c595fa087bfcd. 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/BRYVE1000005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34b13ea5a6ac0b1fbf5a810c149b90d0066c7f78f40e614a2740022228ab5e11. 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/BRYVE1000006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3240c5f15e450ba5a997cc4bc7aceb26aaa6e61f1b2f42ed554a85cfc483f2c1. 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/BRYVE1000013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b769b13763ac8d28a089513ceab2033043dd4707049d3136e0718d0be161615. 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/BRYVE1000009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91865f3f8ea3f995d8382c6905f56a46c0104896a25dc450348c8df39e936992. 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/BRYVE1000010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7359168de2dac6a88b3543cbad313f41814d1d781d83836ac74353dd769131e0. 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/BRPOU1500040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf39ca7818af2f52d30ac5c3d1ee68e9ac9d514c03e2206c42a47c58dfd24d99c. Chain 2 (Bitcoin): anchored in block 957056 (2026-07-21T23:15: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/BRTRB1873679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1365deb8fb2293392a5d88c4bb399485af5957aff459775193ddc2019e501c08. 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/BRA220900563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe731f26eb0262c1e6247985677948ae9f38ba50f21215b189399d609adb46087. 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/BRA220900565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3390a96c8abb4e98906322b33b75fb8fc64998058557c33a1f729f6c5a1c86d5. 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/BRA220900566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce151b5f13dd7b8b112f33e3c697fa1d660232e5117819723929db57b65904cd. 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/BRA220900575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67947aff1907f39d2ebbe1d220d94606ec2e5a34d723a478568d109765191f85. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/BRA220900571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19f581058cc27aa90aa11d3dde8760b7e196c9224a06d4af42d0f6b366025017. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/BRA220900567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b53bc5539762fb3231bb6e35333c8a6583ac320a4a2d2bba45449755cc09c22. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/BRA220900570.
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 0x9c1122d9253062dbebde5933847fe3601007fd3f52519f4f2087d85722b55af8. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/BRA220900572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7c61456090625a61938e4f9150bf3ef35fead5f51eae35e03eef463a376c178. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15: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/BRA220900576.
Jean Freitas, Zé Barbeiro e Dinho Nogueira